Research
Cursor Model Roadmap Tracker
Cursor's model story has two layers: Composer 2.5 is available now, while Cursor says it is training a significantly larger model from scratch with SpaceX using 10x more total compute. The tracker also points readers to current model pages such as Claude Sonnet 5, because availability, pricing and task fit change quickly.
On this page
What changed in Cursor's larger model work?
Cursor's model story has two layers: Composer 2.5The current Composer release, better at long-running tasks and at judging when a job needs a light touch versus deep work. Press Enter for the full definition. is available now, while Cursor says it is training a significantly larger model from scratch with SpaceX using 10x more total compute. The tracker also points readers to current model pages such as Claude Sonnet 5, because availability, pricing and task fit change quickly.
- Release fact
- Composer 2.5The current Composer release, better at long-running tasks and at judging when a job needs a light touch versus deep work. Press Enter for the full definition.
- Why it matters
- Cursor says Composer 2.5The current Composer release, better at long-running tasks and at judging when a job needs a light touch versus deep work. Press Enter for the full definition. improves sustained long-running tasks, complex instruction following and collaboration behavior.
- Release fact
- Bigger model
- Why it matters
- Cursor says it is training a significantly larger model from scratch with SpaceX.
- Release fact
- Compute
- Why it matters
- The Composer 2.5The current Composer release, better at long-running tasks and at judging when a job needs a light touch versus deep work. Press Enter for the full definition. post says the new training work uses 10x more total compute.
- Release fact
- Forum framing
- Why it matters
- The Compile forum thread describes a larger model effort aimed beyond autocomplete and pair programming.
- Release fact
- Availability
- Why it matters
- Composer 2.5The current Composer release, better at long-running tasks and at judging when a job needs a light touch versus deep work. Press Enter for the full definition. is available; the larger from-scratch model should be described as training work until Cursor ships it.
| Release fact | Why it matters |
|---|---|
| Composer 2.5The current Composer release, better at long-running tasks and at judging when a job needs a light touch versus deep work. Press Enter for the full definition. | Cursor says Composer 2.5The current Composer release, better at long-running tasks and at judging when a job needs a light touch versus deep work. Press Enter for the full definition. improves sustained long-running tasks, complex instruction following and collaboration behavior. |
| Bigger model | Cursor says it is training a significantly larger model from scratch with SpaceX. |
| Compute | The Composer 2.5The current Composer release, better at long-running tasks and at judging when a job needs a light touch versus deep work. Press Enter for the full definition. post says the new training work uses 10x more total compute. |
| Forum framing | The Compile forum thread describes a larger model effort aimed beyond autocomplete and pair programming. |
| Availability | Composer 2.5The current Composer release, better at long-running tasks and at judging when a job needs a light touch versus deep work. Press Enter for the full definition. is available; the larger from-scratch model should be described as training work until Cursor ships it. |
As of July 27, 2026. See the linked Cursor sources for the latest details.
This is covered hands-on in Cursor First Hour — 4 short modules, free to read.
How should a team use Cursor model work?
Knowing what shipped is the easy part. Turning Cursor model work into something a team relies on takes a few deliberate steps, mapped below.
- 1Use Composer 2.5The current Composer release, better at long-running tasks and at judging when a job needs a light touch versus deep work. Press Enter for the full definition. facts when choosing a model today.
- 2Use the larger-model announcement as roadmap context for Cursor's long-term differentiation.
- 3Track whether new model availability changes pricing, latency, review quality or agent reliability.
- 4Re-check official model docs before quoting pricing or benchmark claims.
What should stay bounded?
New capability comes with new ways to get it wrong. Keep these boundaries in place as you adopt it.
Do not say the new from-scratch model is generally available unless Cursor publishes that.
Do not mix Composer 2.5The current Composer release, better at long-running tasks and at judging when a job needs a light touch versus deep work. Press Enter for the full definition. pricing with a future model's pricing.
Separate benchmark claims from real repo review outcomes.
How does the Cursor harness make models cheaper and better?
A common assumption is that Cursor is a thin desktop client that pipes your prompt straight to a model provider. It is not. Between your prompt and the model sits Cursor's hosted harness - proprietary cloud infrastructure that does context selection, caching, retries, compaction and per-model tuning before and after the call.
Interactive diagram. Tab through its regions; each focused region shows its detail in the panel below.
Each layer the harness adds between your prompt and the model.
Through caching and dynamic context discoveryThe agent pulling only the relevant parts of files, tools and MCP servers into context as needed, instead of loading everything up front. Press Enter for the full definition., the harness reduces agent tokens by around 47% - and that holds even when you are running another company's model.
The same model performs better inside the Cursor harnessCursor's hosted layer around each model (context selection, caching, retries) that makes the same model run better and cheaper than calling it directly. Press Enter for the full definition. than when you call it directly, because Cursor builds a model-specific harness for each model rather than a single generic pipe.
Dynamic context discoveryIntroduced in Cursor 2.4
The older approach loaded everything - every file, every tool definition, all MCPModel Context Protocol. A standard that lets an AI agent pull in context from outside the repo, like Jira tickets or internal docs. Press Enter for the full definition. output - into the context window. That bloats context and costs tokens, and as context grows model accuracy degrades. Dynamic context discovery flips this to a filesystem approach: the agent reads from files, tools and MCP output and pulls into the window only what it deems relevant to the task.
- Less irrelevant context means higher accuracy, not just lower cost.
- The token saving compounds with caching to reach the ~47% figure.
- There is no native model memory here - what feels like memory is the harness re-discovering the right context each turn.
Cursor is a harness labCursor as a model-neutral test bed: frontier labs send their newest models to Cursor pre-release to tune them inside the same agent harness every model shares. Press Enter for the full definition.. Model providers send their latest models to Cursor before release so Cursor can test them and build a strong, model-specific harness for each one.
That is also why learning Cursor is a safe bet: new frontier models ship every two to three months, and Cursor stays model-neutral - use whichever frontier model you want behind the same workflow.
Which model should I use for which task?
Split the picker into two groups and match the model to the job. One group is async and high-reasoning - intelligent, strong at long-horizon work, more costly - which you use for planning, auditing and gnarly bugs. The other is fast and synchronous: the executors and implementers, near-frontier intelligence at much higher speed, which you use to build once the plan exists.
Interactive widget. Tab through its controls; the result updates in the panel below as you change them.
High-reasoning frontier models plan and audit; fast in-house models execute; Auto routes when you don't want to choose.
- Group
- Async / high-reasoning
- Use it for
- Plan modeA mode that makes no edits: it researches the codebase and produces an editable plan you review before any code changes. Press Enter for the full definition., planning, auditing, finding bugs, gnarly production issues.
- Examples
- GPT-5.x, Opus 4.x
- Group
- Fast / synchronous executor
- Use it for
- Building from a plan, edits across a few files, documentation.
- Examples
- Composer 2Cursor's in-house agentic coding model: frontier-level coding quality at high speed and low cost, built as a software-engineering specialist rather than a general-purpose model. Press Enter for the full definition. / 2.5, Gemini, Haiku
| Group | Use it for | Examples |
|---|---|---|
| Async / high-reasoning | Plan modeA mode that makes no edits: it researches the codebase and produces an editable plan you review before any code changes. Press Enter for the full definition., planning, auditing, finding bugs, gnarly production issues. | GPT-5.x, Opus 4.x |
| Fast / synchronous executor | Building from a plan, edits across a few files, documentation. | Composer 2Cursor's in-house agentic coding model: frontier-level coding quality at high speed and low cost, built as a software-engineering specialist rather than a general-purpose model. Press Enter for the full definition. / 2.5, Gemini, Haiku |
A brain icon next to a model in the picker marks a thinking/reasoning model; no brain means a standard, faster model.
ComposerCursor's own fast coding model, tuned for the editor and priced well below frontier models; the recommended day-to-day model for executing a plan. Press Enter for the full definition. is Cursor's in-house model, trained specifically on reading and writing code. The rule of thumb at Cursor and outside it: don't use Composer for planning. Use a frontier model to plan, then Composer to execute.
We have a funny quote from my CTO, which is: ComposerCursor's own fast coding model, tuned for the editor and priced well below frontier models; the recommended day-to-day model for executing a plan. Press Enter for the full definition. won't write poetry, it won't do your taxes, but it will write very good code.
Plan with a smart model, build with a fast one
The dominant pattern across field workflows is the same: use a larger, more intelligent model to produce a very detailed plan, then a leaner, faster model to do the building. Once the plan is detailed enough, most frontier models will execute it correctly, so speed becomes the lever - and that is exactly what the fast executors optimize for. Internally Cursor plans this way too, then hands execution to a fast model. You can plan in plan mode, pick the execution model, and click Build to move into the building phase that writes the code.
When a task does heavy MCPModel Context Protocol. A standard that lets an AI agent pull in context from outside the repo, like Jira tickets or internal docs. Press Enter for the full definition. tool-calling, don't put a high-reasoning model on it. You'd be burning expensive reasoning tokens while it waits on function feedback.
Reach for an execution model like Composer 2Cursor's in-house agentic coding model: frontier-level coding quality at high speed and low cost, built as a software-engineering specialist rather than a general-purpose model. Press Enter for the full definition. (or its fast variant) instead. It keeps spend under control and the loop moves quicker.
A personal per-task cheat sheet
There's no single right answer - model choice is a bit like picking a t-shirt color, so try them on your own codebases and build an intuition for how each one approaches a problem and where it gets stuck. One practitioner's daily driver settled on a single Opus 4.x model for a month at a time, switching only to evaluate new releases. A rough set of defaults:
- Planning and high reasoning: a frontier Opus 4.x or GPT-5.x model.
- Auditing a plan or finding bugs: GPT-5.x models - they push back a lot and tend to score highest on terminal-bench.
- Medium-to-low tasks with edits under ~5 files: Composer 2Cursor's in-house agentic coding model: frontier-level coding quality at high speed and low cost, built as a software-engineering specialist rather than a general-purpose model. Press Enter for the full definition. / 2.5, the fastest option.
- Documentation: Gemini.
- Cheap, repeatable automations: Haiku.
Judge every model on three axes - performance, cost and speed - and accept that different tasks want different mixes. For planning, most frontier customers are cost-insensitive and just reach for the strongest model; for execution, speed is the lever.
Opus tends to be a bit more creative; GPT models a bit more problem-solving. For a gnarly bug or a production-down database error, throw a smart, longer-running Opus 4.x model at it.
When you don't want to choose
Two options take the decision off your hands. Auto routes the model per request: since 2026-07-22 it is powered by Cursor Router on Teams and Enterprise plans, which runs a classifier on each agent request and routes it by task type and complexity. What you choose is an optimization mode - Cost, Balance or Intelligence - not a model, and Cost keeps the previous Auto routing logic and its bundled Auto pricing while Balance and Intelligence bill at the routed model's rate. Best-of-N runs the same prompt with the same inputs across multiple models in parallel so you can see for yourself which one fits. You can even run a single model twice to see how much the output varies. There's an upfront cost in running a prompt redundantly, but it's far cheaper than going down a rabbit hole with the wrong model and redoing everything.
One of the most common questions we get at Cursor is: which model should I use for this? Best-of-N is our solution. You can determine it for yourself.
For a high-value debug, some teams push this further into a multi-agent run: kick off four or five models on the same problem - a ComposerCursor's own fast coding model, tuned for the editor and priced well below frontier models; the recommended day-to-day model for executing a plan. Press Enter for the full definition. model, an Opus, a Sonnet, a GPT - all searching the same logs through an MCPModel Context Protocol. A standard that lets an AI agent pull in context from outside the repo, like Jira tickets or internal docs. Press Enter for the full definition. like Datadog, then compare their findings. If it costs you a dollar to fully debug the issue, that's worth it.
Which current model pages should I check before choosing?
Use the model-specific docs for availability, pricing and task fit. The names move faster than any static guide, and one page can also be a warning: Cursor's Claude Fable 5 page currently says Anthropic removed access to that model for all customers.
- Model page
- Claude Fable 5
- Practical read
- Treat as removed unless the source page changes.
- Model page
- Claude Opus 4.8
- Practical read
- Check for strong autonomous, multi-step work and current benchmark claims.
- Model page
- Claude Sonnet 5
- Practical read
- Check when you want near-Opus quality at Sonnet pricing, with thinking mode and a 200k default context window.
- Model page
- Composer 2.5The current Composer release, better at long-running tasks and at judging when a job needs a light touch versus deep work. Press Enter for the full definition.
- Practical read
- Cursor's own coding model for long agent tasks, tool choice and execution reliability.
- Model page
- Gemini 3.1 Pro
- Practical read
- Check when image input, UI work or large-context analysis matters.
- Model page
- Gemini 3.5 Flash
- Practical read
- Check for speed-tier economics and lighter repeated tasks.
- Model page
- GPT-5.3 Codex
- Practical read
- Check for current coding benchmark and default-coding guidance.
- Model page
- GPT-5.5
- Practical read
- Check for the highest-intelligence OpenAI option in Cursor and long-session behavior.
- Model page
- Grok 4.5
- Practical read
- Check for long-running work that uses tools, checks results and recovers from mistakes. It sits in the first-party pool with Auto and Composer 2.5The current Composer release, better at long-running tasks and at judging when a job needs a light touch versus deep work. Press Enter for the full definition., and is not yet available in the European Union.
| Model page | Practical read |
|---|---|
| Claude Fable 5 | Treat as removed unless the source page changes. |
| Claude Opus 4.8 | Check for strong autonomous, multi-step work and current benchmark claims. |
| Claude Sonnet 5 | Check when you want near-Opus quality at Sonnet pricing, with thinking mode and a 200k default context window. |
| Composer 2.5The current Composer release, better at long-running tasks and at judging when a job needs a light touch versus deep work. Press Enter for the full definition. | Cursor's own coding model for long agent tasks, tool choice and execution reliability. |
| Gemini 3.1 Pro | Check when image input, UI work or large-context analysis matters. |
| Gemini 3.5 Flash | Check for speed-tier economics and lighter repeated tasks. |
| GPT-5.3 Codex | Check for current coding benchmark and default-coding guidance. |
| GPT-5.5 | Check for the highest-intelligence OpenAI option in Cursor and long-session behavior. |
| Grok 4.5 | Check for long-running work that uses tools, checks results and recovers from mistakes. It sits in the first-party pool with Auto and Composer 2.5The current Composer release, better at long-running tasks and at judging when a job needs a light touch versus deep work. Press Enter for the full definition., and is not yet available in the European Union. |
Model docs are source-of-truth for current availability and cost. Re-check before quoting.
Frequently asked questions
Who is this guide for?
Developers and product teams tracking Cursor model capability and availability.
What should I do next?
Start with one real repo task, capture the prompt and review the result before scaling the workflow.
Is Cursor just a wrapper around other models?
No. Cursor's hosted harness handles context selection, caching, retries and per-model tuning, which cuts agent tokens by about 47% and makes a given model perform better than calling it directly. It also serves Cursor's own Composer models, and providers send their latest models to Cursor pre-release so Cursor can build a model-specific harness for each.
Which model should I use for planning versus building?
Use a high-reasoning frontier model (GPT-5.x or Opus 4.x) to produce a detailed plan, then a fast in-house executor (Composer 2 / 2.5) to build from it. Composer is trained for execution, not planning or prose. For tasks with heavy MCP tool-calling, prefer an execution model so you don't burn reasoning tokens waiting on function feedback. If you'd rather not choose, Auto routes per request, and Best-of-N runs the same prompt across several models so you can compare. On Teams and Enterprise plans that Auto routing is Cursor Router, which classifies each agent request by task type and complexity and lets you pick an optimization mode (Cost, Balance or Intelligence) instead of a model.
Sources & last verified
- Cursor blog: Introducing Composer 2.5
- Cursor model doc: Composer 2.5
- Cursor model doc: Claude Fable 5
- Cursor model doc: Claude Opus 4.8
- Cursor model doc: Claude Sonnet 5
- Cursor model doc: Gemini 3.1 Pro
- Cursor model doc: Gemini 3.5 Flash
- Cursor model doc: GPT-5.3 Codex
- Cursor model doc: GPT-5.5
- Cursor model doc: Grok 4.5
- Cursor Community Forum: Compile 2026 announcements
- Cursor product
- Cursor changelog
Cursor ships frequently. Facts verified against primary sources on July 9, 2026.