Cursor Composer icon

Cursor Composer 2

Composer 2

Complete long-horizon coding tasks with Composer 2, scoring 61.3 on CursorBench and 73.7 on SWE-bench Multilingual, with standard pricing at $0.50/M input and $2.50/M output Debug and verify CLI-based coding tasks more reliably with Composer 2, which scores 61.7 on Terminal-Bench 2.0 and is trained for challenging multi-step terminal workflows Tackle longer coding sessions with a model improved through continued pretraining and RL, plus self-summarization training that supports tasks requiring hundreds of actions

Reviewed by ToolWorthy Editors·updated 3 months ago

Pricing:Free + from $20/mo
Newer version available·View latest
Jump to section
Cursor Composer 2 interface showing autonomous multi-file code editing and terminal command execution inside the Cursor IDE

Featured alternatives

Claude Code icon

Claude Code

Airender icon

Airender

ListingVideo icon

ListingVideo

ChatGPT icon

ChatGPT

Seedream icon

Seedream

Pros & Cons

Pros

  • Significant benchmark jump over Composer 1.5: CursorBench +38.7%, Terminal-Bench +28.8%
  • Self-summarization enables completion of truly long-horizon multi-step coding tasks
  • Two speed variants let teams optimize for cost vs. real-time latency
  • Per-token pricing competitive with other frontier coding models at equivalent volume
  • Terminal-Bench 2.0 score of 61.7 reflects strong closed-loop autonomous debugging capability
  • Free Hobby plan lets users try Cursor with limited Agent requests before committing to paid

Cons

  • Primarily available in Cursor and early alpha of Cursor's new interface; not a standalone API
  • Fast variant at 3× the input price of standard adds up quickly on high-volume long-context tasks
  • Long autonomous sequences still benefit from periodic human checkpoints to catch compounding errors
  • Context scoping (.cursorrules, focused file selection) still matters for optimal output quality
  • Teams not already using Cursor face IDE migration overhead

Overview

Cursor Composer 2, released March 19, 2026, is the second major generational upgrade to Cursor's proprietary coding model. Built specifically for autonomous software engineering inside the Cursor IDE, Composer 2 represents a significant step up from Composer 1.5 across every major benchmark: CursorBench 61.3 (up from 44.2), Terminal-Bench 2.0 61.7 (up from 47.9), and SWE-bench Multilingual 73.7 (up from 65.9).

The release introduces two speed variants — a standard model at $0.50/M input tokens and a fast model at $1.50/M input tokens (now the default in Cursor) — and adds stronger continued pretraining plus long-horizon RL training for tasks spanning hundreds of sequential actions. For developers already using Cursor Composer or evaluating AI agent tools for coding, Composer 2 establishes a new ceiling for IDE-native autonomous coding.

What's New

Frontier Benchmark Performance

Composer 2 achieves three major benchmark improvements over Composer 1.5:

  • CursorBench: 61.3 (up from 44.2 in v1.5, 38.0 in v1) — Cursor's internal benchmark for realistic, complex engineering tasks
  • Terminal-Bench 2.0: 61.7 (up from 47.9 in v1.5) — measures autonomous bug identification, fix writing, and verification in CLI environments without human intervention
  • SWE-bench Multilingual: 73.7 (up from 65.9 in v1.5) — reflects performance across polyglot codebases in multiple programming languages

These gains reflect a fundamentally upgraded training process rather than incremental fine-tuning.

Self-Summarization for Long-Horizon Tasks

The model is trained with self-summarization, allowing it to compress and retain context beyond standard context window limits. This enables Composer 2 to complete tasks requiring hundreds of sequential actions — multi-file refactoring, iterative debugging, and extended agentic workflows — without losing coherence mid-task.

In earlier versions, very long sessions could lose track of prior steps or repeat work. Composer 2 continues Cursor's work on self-summarization and broader long-horizon training for real-world coding tasks.

Continued Pretraining and RL Optimization

Composer 2 was built using continued pretraining on high-quality code combined with reinforcement learning specifically optimized for long-horizon tasks. Unlike simply fine-tuning a general-purpose model, this training approach is designed to develop step-level consistency — the ability to execute hundreds of discrete coding, debugging, and verification steps while maintaining accuracy throughout.

Cursor attributes Composer 2's gains to continued pretraining plus long-horizon RL training, rather than framing this as a categorical industry distinction.

Two Speed Variants

Composer 2 ships in two variants:

  • Standard: $0.50/M input, $2.50/M output — optimized for cost efficiency on prototyping and routine tasks
  • Fast (default): $1.50/M input, $7.50/M output — optimized for real-time IDE latency; now the default in Cursor

The fast variant is the recommended option for interactive development sessions where latency matters. Both variants share the same underlying model capability — the difference is response speed.

How It Compares to Composer 1.5

Metric Composer 1.5 Composer 2 Change
CursorBench 44.2 61.3 +38.7%
Terminal-Bench 2.0 47.9 61.7 +28.8%
SWE-bench Multilingual 65.9 73.7 +11.8%
Standard input price $0.50/M New pricing tier
Fast input price $1.50/M New pricing tier
Self-summarization Yes Yes Already present in v1.5

The most notable jump is in CursorBench, Cursor's own benchmark for realistic engineering tasks, where Composer 2 scores 38.7% higher than v1.5.

Pricing & Plans

Composer 2 is accessed through Cursor. Cursor offers the following subscription plans:

Plan Price Composer 2 access
Hobby Free Limited Agent requests
Pro $20/month Extended Agent limits, frontier model access
Pro+ $60/month 3× usage on all OpenAI, Claude, Gemini models
Ultra $200/month 20× usage on all models, priority access
Teams $40/user/month Everything in Pro + centralized billing, SSO
Enterprise Custom Pooled usage, SCIM, AI code tracking API

For usage beyond included plan usage, Composer 2 is priced at the model level; on individual plans, Composer usage is part of a standalone usage pool:

Variant Input Output
Standard $0.50 / M tokens $2.50 / M tokens
Fast (default) $1.50 / M tokens $7.50 / M tokens

Cursor positions Composer 2 as cost-competitive with leading fast coding models. Cursor says Composer 2 is also available in the early alpha of its new interface.

Best For

  • Engineers on Cursor Pro or Teams plans who need the most capable native coding model for multi-file and terminal-integrated tasks
  • Teams doing repository-wide refactoring across polyglot codebases who need consistent behavior across language boundaries
  • Developers evaluating AI code review and analysis tools who also want autonomous fix-and-verify capability in the same workflow
  • Growth-stage engineering teams that want to maximize agentic coding throughput without external API overhead
  • Users upgrading from Composer 1.5 who hit context limits or accuracy issues on long multi-step sessions
  • Developers comparing Claude Code and IDE-native agents who want a direct performance benchmark to inform the decision

FAQ

What changed between Composer 1.5 and Composer 2?

Composer 2 scores 61.3 on CursorBench (up from 44.2), 61.7 on Terminal-Bench 2.0 (up from 47.9), and 73.7 on SWE-bench Multilingual (up from 65.9). The training approach was upgraded to include continued pretraining on high-quality code and RL optimized for long-horizon tasks, plus stronger continued pretraining and long-horizon RL training for tasks requiring hundreds of sequential actions.

What is self-summarization and why does it matter?

Self-summarization is a training technique that enables Composer 2 to compress prior context and continue working accurately beyond the limits of its context window. Without it, very long coding sessions — extended refactoring, multi-round debugging — can cause the model to lose track of earlier state. Self-summarization specifically targets this failure mode.

What is the difference between Standard and Fast Composer 2?

Standard Composer 2 costs $0.50/M input and $2.50/M output tokens; it is suited for prototyping and tasks where real-time speed is not critical. The Fast variant costs $1.50/M input and $7.50/M output tokens but responds quickly enough for interactive IDE use. The Fast variant is now the default in Cursor.

How does Composer 2 compare to Codex?

Codex is OpenAI's coding agent across app, IDE extension, CLI, and cloud workflows, while Composer 2 is Cursor's native in-editor model. Composer 2's 61.7 Terminal-Bench 2.0 score supports strong autonomous CLI debugging performance; Codex operates via API with computer-use capability. The choice depends on whether you prefer IDE-native or API-based agentic workflows.

Do I need a paid plan to use Composer 2?

Cursor's Hobby plan is free and includes limited Agent requests. For extended use of Composer 2, the Pro plan at $20/month provides higher Agent limits and access to frontier models. Pro+ ($60/month) and Ultra ($200/month) offer higher usage multipliers.

Version History

Composer 2.5

Released on May 18, 2026

View Update
+What's new
3 updates
  • Tackle long-running coding tasks more reliably with Composer 2.5, trained on 25x more synthetic tasks than Composer 2 on the same Moonshot Kimi K2.5 open checkpoint
  • Run heavier agentic work at $0.50 per 1M input and $2.50 per 1M output tokens on the standard model; fast variant at $3.00/$15.00 per 1M, with double usage credits in week one
  • Collaborate with a calmer, better-calibrated coding agent through stronger instruction-following, improved communication style, effort calibration, and targeted textual feedback

Composer 2

Current Version

Released on March 19, 2026

+What's new
3 updates
  • Complete long-horizon coding tasks with Composer 2, scoring 61.3 on CursorBench and 73.7 on SWE-bench Multilingual, with standard pricing at $0.50/M input and $2.50/M output
  • Debug and verify CLI-based coding tasks more reliably with Composer 2, which scores 61.7 on Terminal-Bench 2.0 and is trained for challenging multi-step terminal workflows
  • Tackle longer coding sessions with a model improved through continued pretraining and RL, plus self-summarization training that supports tasks requiring hundreds of actions

Composer 1.5

Released on February 9, 2026

+What's new
3 updates
  • Reason through complex coding problems with adaptive thinking — Composer 1.5 generates internal thinking tokens to plan solutions, responding quickly on simple tasks and thinking deeply on harder ones
  • Continue exploring solutions beyond context limits with self-summarization — the model summarizes prior reasoning to maintain accuracy on long multi-file refactoring and debugging tasks
  • Achieve stronger results on harder coding tasks through 20x more RL scaling, with Composer 1.5 reaching CursorBench 44.2 and SWE-bench Multilingual 65.9

Composer 1

Released on October 29, 2025

+What's new
3 updates
  • Build and ship features with Cursor's first coding model — Composer 1 delivers 4x faster performance than similarly intelligent models, completing most agent turns in under 30 seconds
  • Run multi-file edits and agentic coding tasks with codebase-wide semantic search built in — Composer 1 was designed specifically for low-latency agentic coding inside the Cursor IDE
  • Launch alongside Cursor 2.0's multi-agent interface, enabling parallel agent execution across git worktrees or remote machines with CursorBench 38.0 and SWE-bench Multilingual 56.9

From the blog

View all →

Track Cursor Composer in ToolWorthy Weekly

Important tool updates, better alternatives, and selected AI signals in one weekly brief.

Weekly only. Unsubscribe anytime.