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

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
Full Support
Cursor operates as its own VS Code-based IDE and since early 2026 also supports JetBrains IDEs (IntelliJ IDEA, PyCharm, ...
Model Support
Claude 4 Support
Full Support
Supports the latest Claude models including Claude Sonnet 4.6 and Claude Opus 4.6 alongside other frontier models (GPT-4...
Claude 3 Support
Full Support
Supports the full Claude model family including Claude Sonnet 4.5/4.6, Claude Haiku 4.5, and Claude Opus 4.6 for advance...
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
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