Features

What AFKmate does for you while you're away.

Idle Detection

This is what makes AFKmate different. No buttons to click, no commands to run. AFKmate watches for idle time and starts reviewing your code automatically. The timer resets every time you type, so it never interrupts your flow.

Smart detection adapts to how you work. Brief pauses like reading code or thinking through a problem won't trigger it.

Auto-Fix

AFKmate doesn't just find issues. It can suggest fixes too:

  1. Click "Generate Fix" on any finding in the sidebar
  2. Preview the suggested changes in a diff view
  3. Click "Apply Fix" to implement
  4. Use "Undo Fix" if you want to revert

You're the developer. AFKmate suggests, you decide. Always review before applying.

Export Results

Export analysis results for documentation or sharing:

  • Run AFKmate: Export Results from the command palette
  • Choose JSON or Markdown format
  • Use AFKmate: Copy Results to copy to clipboard

Confidence Levels

Signal, not noise. Every finding comes with a confidence level so you can prioritize what actually matters:

  • High: Almost certainly a real issue. Look at these first.
  • Medium: Worth reviewing. Likely a genuine problem.
  • Low: Possible concern. Review when you have time.

You can filter by confidence level in settings.

Next: Concepts