📦 1:1 reproduction from ultron-scrapers capture of https://cursor.com/product — HTML + local stylesheets, JS stripped, images/fonts via origin CDN

Turn ideas into code

Delegate implementation to focus on higher-level direction.
This element contains an interactive demo for sighted users showing multiple Cursor interfaces: Cursor Desktop interface, Cursor CLI interface. The interface is displayed over a subtle, solid brand background.

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, script, or editor.
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 GitHub, Slack, Linear, JetBrains IDEs, 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...

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.7
Mission Control Interface
Building dashboardComposer 2
Add evaluation metrics
Writing testsGPT-5.5
Implement training loop with AMP
Pending • Gemini 3.1 Pro

Codebase indexing

A custom embedding model gives agents best-in-class recall across large codebases.
How does the payment flow handle failed transactions?
  • Searched payment retry logic
  • Read checkout/PaymentService.ts
  • Read lib/stripe/webhooks.ts
  • Read db/transactions.ts
  • Grepped handleFailedPayment

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 →

Tagline<span>
Shorten Tagline

Debug

Cursor instruments your code and uses real execution data to pinpoint the fix.
Chart tooltips freeze when hovering over data points.
Checkedserver output
Addedconsole logs
Tookscreenshot
ReadChartRenderer.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
Readpackage.json
Ranterminal command
$ npm run build
> acme-app@2.1.0 build /Users/dev/acme-app
▲ Next.js 15.1.0 (Turbopack)
Creating an optimized production build...
Compiling (1847 modules)
Collecting page data...
Generating static pages (48/48)
Finalizing page optimization...
✓ Compiled successfully in 3.8s
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.

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