Cursor
Also known as: Cursor.sh, Cursor AI, Cursor Editor
A VSCode-based AI agent for editing, refactoring, and task-based coding with powerful autocomplete and chat features. Cursor 2.0 added an integrated browser with live preview and Chrome DevTools; Cursor 2.2 added a Visual Editor for drag-and-drop UI manipulation. Also available in JetBrains IDEs via Agent Client Protocol.
Agent Information
- Provider
- Cursor.sh
- Supported IDEs
- VSCode (fork), JetBrains (via ACP)
Feature Support Matrix
| Feature | Support Level | Details |
|---|---|---|
| Execution | ||
| Automatic Context Awareness | ✅ Full Support | Uses custom retrieval models to understand entire codebases, automatically detecting relevant context like open files an... |
| Filesystem Access | ✅ Full Support | Full filesystem access within the workspace with user permission, allowing autonomous file creation and modification. |
| MCP Server Support | ✅ Full Support | Supports one-click MCP server setup for external tool integration, enhanced with OAuth authentication. |
| Editor Integration | ||
| Broad IDE Integration | ✅ Full Support | Cursor operates as its own VS Code-based IDE and since early 2026 also supports JetBrains IDEs (IntelliJ IDEA, PyCharm, ... |
| Model Support | ||
| Latest Claude Model Support | ✅ Full Support | Offers Claude Opus 5.5, 5, 4.8, 4.7, 4.6, and 4.5, Claude Sonnet 5.5, 5, 4.6, and 4.5, Claude Haiku 4.5, and Claude Fabl... |
| Context Window Management | ✅ Full Support | The context window depends on the selected model. Cursor offers its own models (Composer 2.5, Grok 4.7/4.6/4.5) and thir... |
| Debugging | ||
| Console Error Integration | ✅ Full Support | Cursor 2.0 (November 2025) introduced a native integrated browser with Chrome DevTools access, allowing the AI agent to ... |
| Interactive Element Selection | ✅ Full Support | Cursor 2.2 introduced a Visual Editor with drag-and-drop repositioning, inline color pickers, and grid/flexbox layout co... |
| Live Web Preview | ✅ Full Support | Cursor 2.0 (November 2025) introduced an integrated browser panel that renders the running web application live inside t... |
| Configuration | ||
| Dedicated Instruction File | ✅ Full Support | Supports .cursorrules file for project-specific instructions, guiding AI behavior like coding style and commit message r... |
| Fine-Grained Instruction Control | ✅ Full Support | Allows precise rule targeting via .cursor/rules with glob patterns or context-specific settings for tailored AI behavior... |
| Supports Scoped Instructions | ✅ Full Support | Supports global and project-specific instructions via .cursorrules, allowing flexible rule application. |
| Planning | ||
| Planner Strategy | ✅ Full Support | Agent mode with 'Agent To-dos' breaks down complex tasks into steps, autonomously executing multi-file changes. |
Frequently Asked Questions
Cursor offers two usage pools. Cursor Models (with more included usage): Composer 2.5 and Grok 4.7 (including a 500k-context variant), Grok 4.6, and Grok 4.5, each with a Fast variant. Other Models, billed at API rates on Pro and higher: Anthropic (Claude Opus 5.5, 5, 4.8, 4.7, 4.6, and 4.5; Sonnet 5.5, 5, 4.6, 4.5, and 4; Haiku 4.5; Fable 5.1 and 5), OpenAI (GPT-5.6 Sol, Terra, and Luna; GPT-5.5; GPT-5.4, Mini, and Nano; and earlier GPT-5 and Codex models), Google (Gemini 3.1 Pro, Gemini 3 Pro, and Gemini Flash models up to 3.8), Z.ai (GLM 5.3 and 5.2), Moonshot (Kimi K3 and Kimi K2.7 Code), and Meta (Muse Spark 1.3). You can switch models per conversation.
Cursor provides a full IDE experience with integrated chat, multi-file editing, and more advanced AI features. It's a fork of VSCode with AI deeply integrated, while Copilot is an extension that works inside many existing IDEs (VS Code, JetBrains IDEs, Visual Studio, and others) and also offers Agent Mode for autonomous multi-file tasks.
Yes, Cursor is compatible with most VSCode extensions since it's built on the VSCode codebase. You can install extensions from the VSCode marketplace just like in regular VSCode.
Cursor is a VS Code-based IDE with deep AI integration, offering natural language interaction, code generation, and multi-file editing. It balances agentic capabilities with a familiar interface, distinguishing it from Copilot's extension-based approach and from Devin Desktop (formerly Windsurf), which centers its IDE on a command center for managing multiple agents.
Cursor combines its own models (Composer 2.5 and Grok 4.7, 4.6, and 4.5, in the Cursor Models pool) with third-party models from Anthropic (up to Claude Opus 5.5, Sonnet 5.5, and Fable 5.1), OpenAI (up to GPT-5.6), Google (Gemini 3.1 Pro and Gemini Flash up to 3.8), Z.ai, Moonshot, and Meta, allowing users to select models for specific tasks.
Cursor offers a free Hobby plan (no credit card required) with limited Agent requests. Individual plans are Pro ($20/month), Pro Plus ($60/month), and Ultra ($200/month), each with a monthly pool for Cursor Models and another for third-party models charged at API rates. Teams offers Standard seats ($40/user/month) and Premium seats ($120/user/month, with 5x Standard's Agent limits), and adds centralized billing, SAML/OIDC SSO, and Bugbot code reviews; on team plans, third-party model requests carry an extra Cursor Token Rate of $0.25 per million tokens. Enterprise has custom pricing. See https://cursor.com/pricing for details.
Yes, Cursor can work with existing codebases, including private repositories, as it functions as a full IDE based on VS Code, accessing local or remote folders.
Cursor supports all programming languages supported by VS Code, covering a wide range of languages and frameworks.
Cursor offers a Privacy Mode ensuring code is not stored remotely without consent. It is SOC 2 certified, emphasizing robust security practices. See https://cursor.com/en for details.
As a VS Code fork, Cursor's system requirements align with VS Code, running on modern versions of Windows, macOS, or Linux. Check https://code.visualstudio.com/docs/supporting/requirements for VS Code requirements.
Feedback and issues can be reported via Cursor's GitHub repository at https://github.com/cursor/cursor or through Anysphere's support channels.
Yes, Cursor supports Git integration, leveraging VS Code's capabilities to manage code repositories within the IDE.
Cursor's AI features, like error detection and code suggestions, can assist with code reviews and testing, though specific tools for these tasks may require additional extensions.
Cursor Pro is $20/month. GitHub Copilot Pro is $10/month (cheapest entry point) and Devin Desktop Pro is $20/month. For power users, Cursor Pro Plus ($60/month) and Ultra ($200/month) include larger usage pools. See https://cursor.com/pricing for the latest.
Cursor allows model selection and extensive editor customization, similar to VS Code, enabling tailored suggestion behavior.
Basic editing is possible offline, but AI features require an internet connection to access Anysphere's servers.
Cursor uses custom retrieval models to understand entire codebases, making it effective for large and complex projects.
Support is available through Cursor's GitHub repository, official documentation at cursor.com/docs, and Anysphere's support channels, with enhanced options for Pro and Enterprise users.
Background Agents (available since Cursor 0.50+) allow you to run multiple AI agent tasks in parallel, each in its own isolated environment. You can kick off a long-running task and continue coding while the agent works independently, then review results when it's done.
Yes. Cursor 2.0 (November 2025) introduced an integrated browser panel with Chrome DevTools access. You can see your running web application live inside the editor, and the AI agent can directly read console errors and network requests to debug issues.