The name is the joke: a cursor is the blinking line where you type. Cursor is a code editor, built from the same open foundation as Visual Studio Code, that puts an AI agent at the centre of the writing experience.
Is Cursor a model?
No. Cursor is the product most often confused with the models inside it, so to be plain about it: Cursor does not make Claude or Gemini or GPT. It is a workbench that can use them, and you choose which company's model answers each request from a menu. The one model Cursor does train itself, Composer, is described further down.
Pricing checked on 10 October 2026 against cursor.com/pricing; the rest against the Cursor CLI page and coverage of Cursor 3. Plans and included usage change often, so confirm on the pricing page before you subscribe.
What Cursor is made of
| Piece | What it does |
|---|---|
| The editor | A full code editor with tab completion that predicts your next edit, inline edits and chat about your code. |
| Agent mode | You describe a task. The agent plans, edits several files, runs terminal commands and tests, and proposes the result for your approval. |
| The Agents Window (Cursor 3, April 2026) | A workspace for launching and supervising several agents at once, some on your machine and some in the cloud, including ones started from Slack, GitHub, Linear or your phone. |
| Cloud agents | Agents that run on isolated virtual machines, so a long task keeps going after you close your laptop. Results come back for review. |
| Cursor CLI | The same agent in a terminal. |
| Bugbot | An agentic code reviewer that comments on pull requests. |
| Models | A menu of frontier models from several companies, plus Cursor's own. |
It also supports the wider toolkit of modern agents: MCP servers, reusable skills and hooks.
Its own model: Composer
Besides routing to other companies' models, Cursor trains its own coding model, Composer. Coverage of Composer 2 (March 2026) describes it as purpose-built for agentic coding and built on an open base model with extra training. The point of a house model is speed and cost: for routine steps of an agent loop, a fast specialised model can be cheaper than calling the most expensive frontier model every time.
Agent mode, in plain words
Older assistants suggested code and waited for you to paste it. Agent mode closes the loop:
- You give a goal: "add a dark mode toggle and make the tests pass".
- The agent searches your codebase to understand it.
- It edits files, runs the build or tests, reads the errors and fixes them.
- You review a diff and accept or reject.
You stay the reviewer. The agent does the legwork. Good habits: keep tasks small and specific, say how to verify success ("run the test suite"), and read the diff before accepting.
The Cursor CLI
The Cursor CLI brings the agent to the terminal. Install it with:
curl https://cursor.com/install -fsS | bash
In the interactive view you can use / for commands, @ to attach files and ! to run shell commands. It also has a headless mode for scripts and automation, including GitHub Actions, so you can run the same agent in your build pipeline. It works alongside whichever editor you prefer.
Is Cursor free?
Yes, there is a free tier, and no, it is not enough for daily work.
The Hobby plan costs nothing, needs no credit card, and gives you a limited number of agent requests plus access to Composer. It is genuinely useful for trying the editor and deciding whether the workflow suits you. What it will not do is carry you through a working week, because agent requests are the thing it limits and agent requests are the thing you actually want.
How much does Cursor cost?
Cursor is a subscription with included usage, not a pure per-token service and not a flat "unlimited" plan. From the pricing page:
| Plan | Price | What you get |
|---|---|---|
| Hobby | free | limited agent requests, access to Composer, no card required |
| Individual | $20 / month | extended agent limits, frontier models, cloud agents, MCP, skills and hooks, usage-based Bugbot |
| Teams | $40 / user / month | everything in Individual, plus central billing, shared-context cloud agents, agentic code reviews, usage analytics, team-wide privacy mode and SAML/OIDC single sign-on |
| Enterprise | custom | everything in Teams, plus pooled usage, invoice billing, SCIM, access controls, audit logs and an AI code tracking API |
The key to understanding the bill is the usage model. Each plan includes a set amount of model usage, and what that usage buys depends on which model you pick. A cheap, fast model stretches the allowance a long way; a top frontier model burns through it quickly. Cursor therefore sits between a flat subscription and an API bill: a prepaid allowance, with overflow billed afterwards.
If that distinction is unfamiliar, our guide to API versus subscription explains why the two are different products rather than two prices for the same thing.
Does Cursor train on your code?
This is the question that decides whether Cursor is usable at many companies, and it has a clear answer.
Cursor offers privacy mode, which an individual can switch on in settings and a team admin can enforce for everyone. Cursor's own wording is that when privacy mode is enabled, "we guarantee that code data is not used for training by us or our model providers."
Two things worth being precise about. That guarantee covers training, which is not the same as your code never leaving your machine: the agent still sends context to whichever model you chose in order to answer at all. And it is a setting, which means someone has to turn it on. If you are evaluating Cursor for work, turn privacy mode on first and confirm it with whoever owns that decision, rather than assuming the default.
Cursor vs GitHub Copilot
This is the comparison most people actually want, because Copilot is the incumbent and Cursor is the challenger.
| Cursor | GitHub Copilot | |
|---|---|---|
| What it is | a whole editor, forked from VS Code | an extension inside VS Code, JetBrains, Neovim and others |
| Free tier | Hobby: limited agent requests | Free: 2,000 completions a month plus limited credits |
| Entry paid plan | Individual, $20 / month | Pro, $10 / month |
| Higher tiers | Teams $40 / user | Pro+ $39, Max $100; Business $19 / user, Enterprise $39 / user |
| How usage is metered | included model usage, overflow billed after | AI Credits per month, since the June 2026 pricing change |
| Models | several companies, plus Composer | several, through GitHub |
| Fits into | its own editor, which you install instead of VS Code | the editor you already use |
The honest way to choose between them. Copilot is cheaper at the entry level and does not ask you to change editors, which matters more than people expect: your extensions, keybindings and team's setup all stay put. Cursor costs twice as much at the bottom tier and asks you to move, but the agent is built into the editor rather than bolted on, and that integration is the thing people who switch say they would not give up.
Price is not the deciding factor at these numbers. Both cost less than an hour of a developer's time per month. Decide on whether you want an editor with an agent inside it, or your current editor with an agent attached.
Cursor vs VS Code
Strictly, this is not a fair fight, because Cursor is VS Code, or rather it is built from the same open-source foundation. That fact carries practical consequences:
- Your extensions mostly work. Cursor can import your VS Code extensions, settings, themes and keybindings when you first run it, so the editor feels familiar within minutes.
- It is a separate application. You install Cursor instead of launching VS Code, and updates come from Cursor rather than Microsoft.
- Some Microsoft extensions are restricted. A handful of Microsoft's own extensions are licensed for Microsoft's products specifically, so they may not be available in a fork.
The straightforward version: if you want VS Code with AI, you can install Copilot into VS Code and keep everything. If you want an editor where the agent is the point rather than an addition, that is Cursor. Both are defensible; only one asks you to switch applications.
Cursor vs Claude Code and the other native agents
| Cursor | Claude Code, Codex, Gemini CLI | |
|---|---|---|
| Made by | a separate editor company | the model makers |
| Models | several companies, plus Cursor's | one company's (Gemini CLI, Codex) or one family (Claude Code) |
| Interface | editor first, plus a CLI and cloud agents | terminal first, with editor extensions |
| Billing | one Cursor plan with pooled model usage | your plan with that company, or their API key |
Neither is better in general. If you want one polished place, a visual diff review and the freedom to swap models, Cursor is attractive. If you live in the terminal, want your model maker's newest features the day they ship, or want to pay a single vendor directly, the native agents fit better. Many developers use both, and some even run Claude Code inside Cursor's editor.
Our comparison of the five coding agents goes through them one by one.
How to get started with Cursor
- Download it from cursor.com for Windows, macOS or Linux.
- Import your VS Code setup when it offers, so your extensions and keybindings come along.
- Turn on privacy mode before you open anything you would not want used for training.
- Start with tab completion for a day, before touching agent mode. It is the feature you will use most and it needs no learning.
- Then give the agent one small, verifiable task, such as "add a test for this function and make it pass". Read the diff. That one exercise teaches you more about working with an agent than any tutorial.
What is Cursor AI primarily used for?
Cursor is used primarily for writing and changing code with an AI agent inside the editor. That is the whole product: everything else is in service of it.
In practice, the work divides into five jobs:
- Building a feature across many files in one go. You describe the outcome; the agent plans the change, edits every file it touches, and hands you a diff.
- Understanding an unfamiliar codebase. Ask "how does this work?" and get a guided tour with the relevant files opened, which is the use people underrate most.
- Fixing bugs. Paste an error, and the agent traces it, proposes a patch and runs the tests.
- Running several agents at once, on separate branches or in the cloud, so long tasks continue after you close the laptop.
- Automating review in CI, where Bugbot comments on pull requests or triages issues without anyone opening the editor.
What it is not primarily for: general chat, writing prose, or answering questions unrelated to your code. Cursor is a code editor first, and the models inside it are reached through a coding workflow rather than a blank chat box. If you want a general assistant, you want the Claude or ChatGPT app; if you want code changed in a repository, you want this.
Common questions
Is Cursor a model or an AI?
Neither. Cursor is a code editor with an AI agent built into it. It does not train the frontier models it runs: you pick Claude, GPT or Gemini from a menu and Cursor sends your request to that company's model. The one model Cursor does train itself is Composer, a fast model for routine agent steps.
Is Cursor free to use?
There is a free Hobby plan with no credit card required, which gives limited agent requests and access to Composer. It is enough to evaluate the editor but not enough for daily work, because agent requests are exactly what it limits. The Individual plan is 20 dollars a month.
How much does Cursor cost?
Hobby is free, Individual is 20 dollars a month, and Teams is 40 dollars per user per month, with custom Enterprise pricing. Each paid plan includes an amount of model usage rather than unlimited use, and usage beyond the allowance is billed afterwards at the rates of whichever model you chose.
Is Cursor better than GitHub Copilot?
They are different shapes rather than better and worse. Copilot is an extension that works inside the editor you already use and starts at 10 dollars a month. Cursor is a whole editor you install instead of VS Code, starting at 20 dollars. Choose Copilot to keep your setup, Cursor if you want the agent built in.
Does Cursor train on my code?
Not when privacy mode is enabled. Cursor states that with privacy mode on, code data is not used for training by Cursor or by its model providers. It is a setting rather than the automatic default, and team admins can enforce it for everyone, so switch it on before opening sensitive work.
Is Cursor just VS Code?
Cursor is built from the same open-source foundation as Visual Studio Code, so it looks familiar and can import your VS Code extensions, settings and keybindings. It is a separate application with its own updates, and a few Microsoft-licensed extensions are not available in a fork.
What is Cursor AI primarily used for?
Writing and changing code with an AI agent inside the editor. The main jobs are building a feature across several files, understanding an unfamiliar codebase, fixing bugs from an error message, running several agents in parallel, and reviewing pull requests automatically in CI.
Can I use Cursor without changing editors?
No. Cursor is an application you install and run in place of VS Code. If you want to keep your current editor, GitHub Copilot or a terminal agent such as Claude Code or Codex will attach to what you already have.
Links
- Pricing: cursor.com/pricing
- CLI: cursor.com/cli
- Comparison with other agents: CLIs and agent mode
- How AI billing works: API versus subscription