UStackUStack
Composer 2 icon

Composer 2

Composer 2 ist ein Coding-Modell in Cursor für lange, mehrschrittige Coding-Aufgaben mit verbesserten Benchmarks. Ab $0,50/M Input, $2,50/M Output.

Composer 2

Was ist Composer 2?

Composer 2 ist ein Coding-Modell in Cursor. Es ist für Coding-Aufgaben mit mehrstufigem Reasoning und langen Aktionssequenzen optimiert, speziell für agentenbasierte Coding-Workloads trainiert und angepasst.

Cursor berichtet von verbesserten Benchmark-Ergebnissen (einschließlich Terminal-Bench 2.0 und SWE-bench Multilingual) im Vergleich zu Composer 1 und führt die Fortschritte auf ein fortgesetztes Pretraining gefolgt von Reinforcement Learning bei Langzeit-Coding-Aufgaben zurück.

Wichtige Features

  • In Cursor verfügbar: Composer 2 kann direkt in Cursors Umgebung für Coding-Unterstützung genutzt werden.
  • Verbesserte Coding-Benchmark-Leistung: Cursor nennt große Verbesserungen bei den gemessenen Benchmarks, einschließlich Terminal-Bench 2.0 und SWE-bench Multilingual.
  • Reinforcement Learning bei Langzeit-Aufgaben: Das Modell ist durch Reinforcement Learning auf langen Aktionssequenzen trainiert, gezielt für Aufgaben mit Hunderten von Aktionen.
  • Mehrere Preismodelle (inkl. schneller Variante): Composer 2 bietet eine Standardoption und eine schnellere Variante mit unterschiedlichen Token-Preisen.
  • Evaluierungsmethode und Benchmark-Kontext: Cursor beschreibt, wie die berichteten Scores berechnet wurden (einschließlich Harbor für Terminal-Bench 2.0 und mehreren Iterationen pro Modell-Agent-Paar), was den Begriff „Leistung“ klärt.

Wie nutzt man Composer 2?

  1. Cursor öffnen und Composer 2 aus den Modelloptionen wählen.
  2. Eine Coding-Aufgabe starten (z. B. den Assistenten bitten, Code zu implementieren oder zu debuggen).
  3. Bei Priorität auf Geschwindigkeit zur schnelleren Variante in Cursors Modell-Details wechseln.
  4. Ausgaben prüfen und iterieren, je nach spezifischem Coding-Ziel.

Anwendungsfälle

  • Terminal-basierte Coding-Workflows: Composer 2 einsetzen, wenn die Aufgabe Kommandozeilen- oder Terminal-Schritte mit vielen Aktionen umfasst, passend zu Cursors Fokus auf Terminal-Bench 2.0.
  • Fehlerbehebung oder Änderungen in realen Codebases: Für Aufgaben im Stil von SWE-bench Multilingual Composer 2 für mehrstufige Coding-Änderungen nutzen.
  • Lange, mehrstufige Entwicklungsaufgaben: Wenn eine Coding-Anfrage viele iterative Aktionen (Hunderte von Schritten, wie Cursor beschreibt) erfordert, ist Composer 2 dafür geeignet.
  • Kostenbewusste Entwicklung: Standard-Preismodell von Composer 2 wählen für die genannten Input-/Output-Token-Raten; schnellere Variante für Geschwindigkeit mit anderen Token-Kosten.

FAQ

Welche Benchmarks verwendet Cursor für die Composer 2-Leistung?

Cursor nennt Verbesserungen bei Terminal-Bench 2.0 und SWE-bench Multilingual. Es erklärt auch, dass der Cursor-Score für Terminal-Bench 2.0 mit dem Harbor-Evaluierungsframework und Standard-Benchmark-Einstellungen berechnet wurde.

Wie viel kostet Composer 2?

Cursor listet $0.50/M Input-Tokens und $2.50/M Output-Tokens für Composer 2. Es gibt auch eine schnellere Variante mit $1.50/M Input und $7.50/M Output-Tokens.

Unterstützt Composer 2 lange Aktionssequenzen?

Cursor gibt an, dass Composer 2 für anspruchsvolle Aufgaben mit Hunderten von Aktionen trainiert ist.

Wo kann ich Composer 2 ausprobieren?

Cursor sagt, Composer 2 ist in Cursor verfügbar und verweist auf das Early Alpha der neuen Cursor-Oberfläche.

Ist Composer 2 das einzige Modell in Cursor?

Cursors Artikel diskutiert Composer 2 neben anderen Modellen und bemerkt, dass für Modelle außer Composer 2 das Maximum aus offiziellen Leaderboard-Scores und Cursor-internen Scores verwendet wurde. Der Artikel spezifiziert nicht alle verfügbaren Modelle, deutet aber klar auf ein Modell-Menü in Cursor hin.

Alternativen

  • Andere Coding-Modelle in Cursor: Bei anderen Geschwindigkeits-/Kosten-Trade-offs innerhalb von Cursor zu einem anderen Modell wechseln, da Cursor „andere schnelle Modelle“ erwähnt und eine schnellere Variante für Composer 2 bietet.
  • Agentenorientierte Coding-Workflows ohne dieses Modell: Bei Fokus auf Terminal-Automatisierung und iterativen Schritten alternative Ansätze wie Modelle mit Terminal-/Agenten-Evaluierungsmustern prüfen (ohne spezifische Marke).
  • Allgemeine LLM-Coding-Unterstützung: Für einfachere Code-Generierung oder -Bearbeitung reicht ein allgemeines Coding-fähiges Assistentenmodell, während Composer 2 speziell für Langzeit-, Multi-Aktions-Aufgaben positioniert ist.
Composer 2 | UStack