The AI Code Editor
Cursor is the best way to code with AI. It writes, edits, and refactors alongside you in a familiar editor — quietly, in your style, on your terms.
Feels familiar
Cursor lets you breeze through changes by predicting your next edit. Designed to read like a magazine, behave like an IDE.
Powered by a mix of purpose-built and frontier models. Cursor is smart and fast — ⌘K to ask, ⌘L for the agent.
Cursor lets you breeze through changes by predicting the cursor's next position. Press Tab to accept.
Get answers from the whole repo, or refer to a file or doc with @. Cursor reads context like a teammate would.
Tell Cursor what to build. Watch the agent edit, grep, and read across files.
Privacy mode keeps your code on your machine. Code is never stored, never trained on.
Import extensions, themes, and keybindings from VS Code in a single click. Nothing to relearn.
Comparison
"Cursor is the next leap in coding tools. It feels less like an AI tool, more like an editor that's quietly become better at being an editor."
Pricing
Two weeks of Pro on the house. No credit card. Bring your VS Code keybindings and your repo — we'll meet you there.
Download for macOSDesign System
Source: DESIGN.md. Warm cream canvas. Single orange voltage. Magazine-weight display. Pastel pills scoped to the agent timeline.
Brand
Surface — warm cream floor, not white
Text
Hairlines
Timeline — AI action stages, scoped to product UI only
Semantic
CursorGothic substituted with Inter at weight 400 · negative tracking on display · weight stays at 400
Buttons — 8px radius, never pill, primary scarce
Inputs — surface-card · 8px radius · 44px height
Tags & timeline pills — pill radius, uppercase 11/600/0.88
Card variants — 12px radius, hairline border, no shadow
Background surface-card · 12px radius · 1px hairline. Default content card across the marketing page.
Background ink · text canvas. The featured tier inverts surface — depth without color change.
Background white · 12px radius · contains the multi-pane editor. The only "elevated" surface in the system.