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
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