Built to make you extraordinarily productive, Cursor is the best way to code with AI.

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.

Trusted every day by teams that build world-class software

Understands your codebase, no matter the size

Cursor deeply learns your codebase before writing a single line.

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.

    Beyond autocomplete

    Multi-line changes, cross-file jumps, refactors that ripple through your codebase.
    Interactive demo with multiple windows showing Cursor's AI-powered features. The interface is displayed over a subtle, solid brand background.

    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

    Review

    Automatically review PRs, comment on potential issues, and fix bugs before they hit production.
    ryokun67 minutes ago
    just one more thing!
    Cursor
    ryokun6committed
    Some checks pending
    3 in progress
    CursorCursor / Integration
    CursorCursor / Smoke Tests
    CursorCursor Bugbot

    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.

    The new way to build software.

    It was night and day from one batch to another, adoption went from single digits to over 80%. It just spread like wildfire, all the best builders were using Cursor.

    Diana Hu General Partner, Y Combinator

    My favorite enterprise AI service is Cursor. Every one of our engineers, some 40,000, are now assisted by AI and our productivity has gone up incredibly.

    Jensen Huang President & CEO, NVIDIA

    The best LLM applications have an autonomy slider: you control how much independence to give the AI. In Cursor, you can do Tab completion, Cmd+K for targeted edits, or you can let it rip with the full autonomy agentic version.

    Andrej Karpathy CEO, Eureka Labs