
The AI-first code editor built for pair programming
Cursor is an AI-powered code editor built as a VS Code fork with deep AI integration. Known for understanding entire codebases and making intelligent multi-file edits, Cursor features Composer for project-wide refactoring, inline AI chat, and a smart Tab autocomplete that predicts your next logical change. Supporting models from OpenAI, Anthropic, and Google, Cursor has become a favorite among developers seeking the deepest AI coding experience.
Create and edit multiple files at once with AI that understands project-wide context for complex refactoring.
AI that predicts not just the next characters but entire functions and your next logical code change.
Automatically indexes your entire codebase for deep contextual understanding across all files.
Select code and describe changes in natural language—AI rewrites it in place instantly.
Choose from OpenAI GPT-4, Anthropic Claude, Google Gemini, xAI Grok, and Cursor's custom models.
Get command suggestions and explanations directly in the integrated terminal.
Reference files, folders, or documentation in chat with @ mentions for precise context control.
Use Composer for project-wide refactoring across multiple files with full context awareness.
Describe features in natural language and let AI generate implementation across your codebase.
Ask questions about unfamiliar codebases with AI that has indexed the entire project.
Debug issues in real-time with AI that understands your code context and can suggest fixes.
Best overall AI code editor for full-stack developers who want the deepest codebase understanding and the most powerful multi-file editing capabilities available in any editor today.
Best for developers who want the fastest AI coding experience with maximum control over model selection and context — ideal for solo devs and small-to-medium codebases
Full compatibility with VS Code extensions, themes, and keybindings out of the box.

The fastest AI code editor — built in Rust for speed and collaboration