Cursor

Code editor built on VS Code with model-assisted editing that can read and change multiple files across a project.

Cursor is a fork of VS Code with language model assistance built into the editing surface rather than bolted on as a sidebar. Because it is a fork, your existing extensions, keybindings, themes and settings import on first launch, and the thing in front of you is the editor you already know with different behaviour when you start typing.

The features that distinguish it are about scope. Tab completion predicts multi-line edits and, crucially, the next place you are going to edit, so renaming a variable propagates through a function as a series of accepted suggestions. The inline edit command rewrites a selection from a natural-language instruction. The agent mode is the significant one: given a task, it reads across the repository, proposes changes to several files at once, runs terminal commands, reads the errors and iterates. The diff is presented for review before anything is written, which is the safeguard that makes it usable on real code.

Context handling is what separates it from a general chat window. Cursor indexes the repository so answers reference your actual functions and types rather than plausible-sounding inventions, and you can point it explicitly at files, folders, documentation or a web page. Rules files checked into the repository let a team encode conventions, so suggestions follow the project's patterns instead of generic ones.

The honest limitations. It is a fork, so it trails upstream VS Code releases by a little and a small number of Microsoft-licensed extensions do not work. Quality degrades on very large codebases where the relevant context does not fit in a window, and the failure mode is confident, plausible and wrong, which is more expensive to catch than an obvious error. Pricing is a subscription with request limits, and heavy agent use reaches those limits faster than people expect. Sending proprietary code to a model provider is a policy decision some organisations cannot make, though a privacy mode exists that avoids retention.

The productivity claims around this category are hard to verify and worth treating carefully. What is reasonably well established is that the gains are largest on unfamiliar code, boilerplate, test writing and languages you know less well, and smallest on the parts of a system you know intimately, where you are faster than the review cycle.

Who it suits: developers who already live in VS Code and want assistance that understands the whole project. Who should be careful: teams under strict code-confidentiality rules, and anyone inclined to accept large diffs without reading them.

Pros

  • VS Code extensions and settings carry over
  • Agent mode edits across many files at once
  • Indexes the repository for project-aware answers
  • Team conventions can be committed as rules

Cons

  • Trails upstream VS Code releases
  • Confidently wrong on large or unusual codebases
  • Request limits bite with heavy agent use
  • Code confidentiality needs a policy decision

Reviews

Used Cursor?

No one has rated it yet. Yours would be the first, and it takes a few seconds.

Sign in to post it. One review per person, per tool.

Similar tools

6

Adobe image and video generation trained on licensed content, built into Creative Cloud and safe for commercial work.

AI New

Presentation tool whose slides rebalance themselves as you edit, so decks stay consistent without a designer.

AI New

Open-weight image models from Black Forest Labs, the current benchmark for photorealism you can run yourself.

AI NewOpen Source

AI presentation tool that turns one prompt into a near-finished deck, built from flexible blocks that stay easy to edit.

AI New

n8n

Open source automation platform you can self-host, flexible enough for AI agent workflows without full no-code limits.

Developer Tools NewOpen Source

OpenAI video generator, the most capable overall for turning a written description into a coherent clip.

AI New