Turn ideas into code

Delegate implementation to focus on higher-level direction.
This element contains an interactive demo for sighted users. It's a demonstration of Cursor's IDE showing AI-powered coding assistance features. The interface is displayed over a subtle, solid brand background.

Understands your codebase, no matter the size

Cursor deeply learns your codebase before writing a single line.

Multiple models

Subagents run in parallel to explore your codebase, with each one using the best model for the task.
Started 4 subagents
Set up model architecture
Editing filesOpus-4.5
Mission Control Interface
Building dashboardComposer 1
Add evaluation metrics
Writing testsGPT 5.2 Codex
Implement training loop with AMP
Pending • Gemini 3 Pro

Codebase indexing

A custom embedding model gives agents best-in-class recall across large codebases.
How does the payment flow handle failed transactions?

    Team rules

    Teach Cursor your preferences, from team conventions to specific architectural decisions.

    Spans the full development lifecycle

    Cursor supports every phase from planning to writing to reviewing code.

    Plan

    For complex tasks, Cursor asks clarifying questions, builds a plan, then executes in the background.
    How should Mission Control be opened?
    1Gesture (swipe up with 3 fingers)
    2Keyboard shortcut (e.g. CMD+F3)
    3Both keyboard and button
    Skip
    Continue
    Add follow-up...
    Plan

    Design

    Visually edit any page by selecting an element to instantly rewrite, resize, or move it.
    Acme Labs

    Software creation is changing. We are a group of researchers, engineers, and technologists inventing at the edge of what's useful and possible.

    We have much to learn, try, and build.

    Join our team →

    Shorten Tagline

    Debug

    Cursor instruments your code and uses real execution data to pinpoint the fix.
    Chart tooltips freeze when hovering over data points.
    Checking server output
    Adding console logs
    Taking screenshot
    Reading ChartRenderer.tsx
    Found it: stale closure in the hover handler.
    Tooltip.tsx+3-1
    Fixed. Tooltips should update smoothly now.

    Equipped to do real engineering

    Cursor edits files, runs terminal commands, searches the web, and more.

    Terminal

    Run shell commands directly from Cursor, from builds to tests to installs. Sandboxed by default.
    build this project
    Reading package.json
    Running terminal command
    $ npm run build
    Build complete. Ready to deploy?

    Add context

    Point Cursor at exactly what matters with @-mentions and image uploads for reference.
    Make drawer.tsx use vaul.emilkowal.ski and match our brand

    Git & checkpoints

    See how your code has evolved, and roll back to a previous snapshot anytime.
    Set up Next.js project
    Jan 8
    Add Google OAuth
    Jan 12
    Build canvas editor
    Jan 18
    Add multiplayer
    Yesterday
    Improve performance
    3h ago
    Add keyboard shortcuts
    1h ago
    Ship to production
    Now

    Extend with tools and knowledge

    Give Cursor your existing context, and add custom capabilities.

    Plugins

    Browse and install community-built plugins to extend Cursor with new capabilities.
    /add-plugin
    Add plugin
    Slack Messaging Kit
    Figma Visual Editor
    Notion Workspace Integration
    Linear Agent Excellence
    GitHub Actions Suite

    Skills

    Add domain knowledge to let Cursor discover and run specialized prompts and code.
    let's /apply-notion-styleguide and /
    Skills
    /fix-merge-conflicts
    Resolve git conflicts automatically
    /code-review
    Analyze code for issues and improvements
    /apply-notion-styleguide
    Format code to match team standards
    /pr
    Create a pull request with summary
    /test
    Generate unit tests for selected code

    MCP

    Connect external tools and data sources like GitHub and Figma directly to Cursor.

    Everywhere you work

    One agent across every surface.

    Desktop

    Manual to agentic coding, in one familiar editor.
    Interactive demo with multiple windows showing Cursor's AI-powered features. The interface is displayed over a subtle, solid brand background.

    CLI

    Run agents in any terminal or script.
    Interactive demo with multiple windows showing Cursor's AI-powered features. The interface is displayed over a subtle, solid brand background.

    Other Surfaces

    Start agents from anywhere your team works: Slack, Linear, GitHub, and more.
    Interactive demo with multiple windows showing Cursor's AI-powered features. The interface is displayed over a subtle, solid brand background.

    Web & Mobile

    Run cloud agents from your browser or phone.
    Today
    Vercel streaming SDK functionality
    Analyzing codebase·dashboard-ui
    Model selector dropdown
    Planning next moves·stripe-landing
    Implement agent window
    2 models·agent-ui
    Fix send button functionality
    2 Files+26-12·agent-ui
    This Week
    Fix send button functionality
    2 Files+26-12·agent-ui
    Implement user authentication
    3 Files+45-8·auth-system
    Design responsive layout
    5 Files+30-3·frontend
    Set up database schema
    4 Files+35-2·database
    Create API endpoints
    6 Files+50-5·backend
    Ask Cursor to build, plan, fix...

    Trusted by the world's best developers

    Watching a dozen agent branches merge every day has become normal, and that freed-up velocity shows up everywhere from release cadence to bug-backlog burn-down. Cursor isn't a convenience add-on; it's a scale-multiplier for the whole org.

    Cody De Arkland Senior Director, Sentry

    I will never not be amazed to be merging PRs while riding Peloton. I’m never touching a laptop again.

    Nick Dobos Prompt Engineer, The Browser Company

    Leave it to the folks at Cursor to bring out the absolute most from the models. GPT-5.2 is an incredibly hard-working model, but to get it to work for a whole week is crazy. Building a whole browser is even crazier!

    Sherwin Wu Head of Engineering, OpenAI

    Coding agents like Cursor have become the killer app for AI. Not only do coding agents increase the speed at which code is created, they also improve code quality.

    Alexis Lê-Quôc CTO & Co-Founder, Datadog

    Cursor has helped me not only be more productive but also more curious and confident to explore new problem spaces. It's genuinely become an indispensable tool in my daily workflow.

    Lathesh Karkera Software Engineer, eBay

    More than 70% of our engineers now use Cursor, and we've seen meaningful gains in day-to-day development, faster execution on large-scale migrations, increased rate of debugging, and even faster onboarding.

    James Reggio CTO, Brex