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:
- Click "Generate Fix" on any finding in the sidebar
- Preview the suggested changes in a diff view
- Click "Apply Fix" to implement
- 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 Resultsfrom the command palette - Choose JSON or Markdown format
- Use
AFKmate: Copy Resultsto 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