Cursor (Anysphere)
ide · $20/mo Pro, $40/seat/mo Business, free hobby tier
Visit Cursor (Anysphere) →

Cursor is the editor most working engineers we know have moved to. It started as a "VS Code with better Copilot" three years ago and has evolved into something different — an editor where the AI is a first-class participant, not a panel bolted onto the side.

What it actually does

Three primary modes:

Tab completion. Cursor predicts the next several edits, not just the next token. Type a function signature, hit Tab, and it'll fill out the body, the test file, and update the import in another file — all in one accept.

Cmd-K (inline edit). Highlight code, hit Cmd-K, describe a change. The diff appears inline, you accept or reject.

Agent mode. Multi-step tasks: "add a new endpoint with full tests," "migrate this directory to the new auth helper." The agent plans, edits across files, runs tests, reads failures, iterates. Now GA as of April 23, 2026.

Pricing reality check

The seat is cheap. The model spend isn't always. Heavy users on Pro hit the included quota by mid-month and start paying per-token. If you're going to use agent mode daily, the Business tier with shared usage pools usually works out cheaper.

Who should use it

  • Engineers writing in TypeScript, Python, Go, Rust, or other languages with strong LSPs — Cursor's edit prediction is best on languages with good static analysis to ground it.
  • Teams that want a shared editing standard so AI workflows are consistent across devs.

Who shouldn't

  • Solo writers of small scripts. Free Copilot or Claude Code might be enough.
  • Engineers in regulated environments without an approved code-routing policy. Cursor sends code context to model providers; check your data policy first.

Frequently asked questions

Is Cursor free?

Yes — there's a free tier with limited model usage. Pro is $20/month, Business is $40/seat/month with team features.

Do my VS Code extensions work?

Most do. Cursor uses the VS Code extension marketplace and most extensions install cleanly. A handful of deeply integrated ones (some debuggers, certain language servers) require Cursor-specific replacements.

How does it compare to GitHub Copilot?

Different category now. Copilot is a completion + chat layer on top of your existing editor. Cursor is an editor purpose-built for agent workflows. If you mostly want completions, Copilot is fine. If you want an agent that ships features, Cursor.