Cursor
The AI code editor β Tab autocomplete, Agent mode, and Composer.
Cursor is a VS Code fork rebuilt around AI. If you want an editor (not a terminal), this is the default choice.
Key features
- Tab β whole-line and multi-line autocomplete that predicts your next edit.
- Chat (βK / Ctrl+K) β inline edits: select code, describe the change, watch it apply.
- Composer / Agent β a side panel that plans and edits across many files.
- βI β inline chat inside a file.
Agent mode
Switch the Composer to Agent and give it a goal:
Add dark mode: a toggle in the navbar that stores a theme in localStorage
and applies a `data-theme` attribute.
The agent will read files, plan, edit several files, and ask before doing anything risky. You review each change as a diff.
MCP & rules
- Settings β MCP β add servers with the same
command+argsJSON format. - .cursorrules (or Rules in settings) β persistent instructions for your project, like CLAUDE.md.
Model routing
Cursor lets you pick different models per feature: a fast one for Tab, a strong one for the Agent. Use the strong model for planning and multi-file work.
If you're new to AI coding, Cursor's Tab alone will make you faster immediately β it's the gentlest on-ramp on this list.