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.

Agent Information

Provider
Cursor.sh
Supported IDEs
VSCode (fork)

Feature Support Matrix

FeatureSupport LevelDetails
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
⚠️ Partial
Primarily operates as a VS Code fork with native AI integration; supports VS Code extensions but lacks direct plugin sup...
Model Support
Claude 4 Support
Full Support
Supports Claude 4 models (e.g., Sonnet 4, Opus 4) alongside other frontier models, with model selection available based ...
Claude 3 Support
Full Support
Native support for Claude 3 models (Opus, Sonnet, Haiku), including Claude 3.7 Sonnet, for advanced code generation and ...
Context Window Management
Full Support
Supports large context windows up to 200k tokens with Claude and GPT-4 Turbo models, suitable for large codebases.
Debugging
Console Error Integration
⚠️ Partial
Integrates with the BrowserTools MCP plugin to connect to browser console logs, allowing the AI to see and fix errors du...
Interactive Element Selection
No Support
Live Web Preview
No Support
No particular Cursor feature helps with this
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