wowprompt

Cursor

by Anysphere

Visit site

AI-first code editor with multi-file agent editing

Pricing
Free tier
What it costs
Limited free tier; paid plans from roughly 20 USD per month with usage-based options
Available on
Windows, macOS, Web
Category
Developer

What Cursor does

Cursor is a code editor built on the Visual Studio Code foundation with AI woven through it rather than added as a panel. It offers inline completion that predicts multi-line edits, a chat sidebar aware of your codebase, and an agent mode that plans and applies changes across many files while running terminal commands. Rules files let a repository specify conventions the assistant must follow, indexing gives the model project-wide context, and multiple underlying models can be selected per task. Because it is a fork of a familiar editor, extensions, keybindings and settings mostly carry over. It suits developers who want AI assistance without leaving a graphical editor, and teams standardising on shared rules. The limitations are pricing and drift: usage-based billing on top of a subscription can surprise heavy users, and agent edits across many files sometimes need reverting wholesale when the approach turns out wrong.

How to use it

Download Cursor from cursor.com and import your existing Visual Studio Code settings during setup, which takes a minute and makes the editor feel familiar immediately. Open a project and let it finish indexing before expecting good answers, as chat responses are noticeably worse mid-index. Day to day you use three things: tab completion for the next edit, the inline prompt for a change in the current file, and the agent for anything crossing file boundaries. Add a rules file to the repository describing stack, conventions and forbidden patterns, then reference specific files in chat with the mention syntax instead of hoping the index surfaces them. Commit before running the agent so you can discard a bad run cleanly. Billing is the usual stumbling block: plans include a request allowance and heavier models draw from it faster, so check which model is selected before a long session, and watch for usage-based charges once the included allowance is spent.

Best for

  • daily development
  • multi-file edits
  • codebase questions
  • rapid prototyping
  • editor-based workflows

Strengths and limitations

What it does well

  • Familiar editor with extensions and settings carried over.
  • Strong inline completion that predicts whole edits.
  • Agent mode handles multi-file work with terminal access.
  • Repository rules keep suggestions on convention.

Where it falls short

  • Usage-based charges can exceed expectations.
  • Agent runs occasionally need discarding entirely.
  • Indexing large repositories takes time and resources.
code editorcoding agentautocompletemulti file editingcodebase context

Alternatives to Cursor