---
title: "Claude Sonnet 5.5 vs. Opus 5.5: Halber Preis, fast gleiche Scores – und eine Routing-Falle"
description: "Claude Sonnet 5.5 und Opus 5.5 im Vergleich: Benchmarks, Listenpreis und echte Kosten pro Agent-Turn, warum die Ersparnis bei maximalem Effort verschwindet, die fünf Breaking Changes gegenüber Sonnet 5 und warum ein Sonnet-Opus-Router das Reasoning des Modells stillschweigend verwirft."
author: Aleksei Aleinikov
date: 2026-09-29
lang: de
tags: [claude-sonnet-5-5, claude-opus-5-5, anthropic-pricing, llm-model-routing, llm-cost-optimization, ai-coding-agents]
canonical: https://www.alekseialeinikov.com/de/blog/topics/ai/claude-sonnet-5-5-vs-opus-5-5-vergleich
source: alekseialeinikov.com
---

# Claude Sonnet 5.5 vs. Opus 5.5: Halber Preis, fast gleiche Scores – und eine Routing-Falle

Anthropic hat [Claude Sonnet 5.5](https://www.anthropic.com/claude-sonnet-5-5) am 28. September 2026 veröffentlicht, und eine Zahl aus dem Launch-Beitrag erklärt die Aufmerksamkeit: Bei Terminal-Bench 4.0, einem Benchmark für agentisches Coding in der Kommandozeile, erreicht Sonnet 5.5 **70,6 %**. Opus 5.5, das eine Woche zuvor erschienene Flaggschiff zum doppelten Preis, kommt auf seiner besten Effort-Stufe auf **66,4 %**.

Der naheliegende Plan schreibt sich also von selbst: Routinearbeit an Sonnet, die schweren Teile an Opus eskalieren, Differenz einstreichen. Dieser Leitfaden vergleicht beide Modelle anhand der von Anthropic veröffentlichten Zahlen, rechnet den tatsächlichen Preisabstand pro Agent-Turn aus und zeigt dann die Zeile in der Dokumentation, die genau diesen naheliegenden Router still und leise schlechter macht als jedes der beiden Modelle allein.

![Claude Sonnet 5.5 vs. Opus 5.5: halber Preis, bei den meisten Benchmarks rund zwei Punkte Abstand, und Thinking, das nicht zwischen den beiden Modellen übertragen wird](https://www.alekseialeinikov.com/blog/sonnet-5-5-vs-opus-5-5.webp)

## Sonnet 5.5 vs. Opus 5.5 auf einen Blick

Die Angaben stammen von der [Modellseite zu Sonnet 5.5](https://platform.claude.com/docs/en/models/sonnet-5-5/overview) und der [Modellübersicht](https://platform.claude.com/docs/en/about-claude/models/overview).

| | **Claude Sonnet 5.5** | **Claude Opus 5.5** |
|---|---|---|
| API-Modell-ID | `claude-sonnet-5-5` | `claude-opus-5-5` |
| Input / Output pro Million Tokens | **2 $ / 10 $** | 4 $ / 20 $ |
| Cache Read pro Million Tokens | **0,20 $** | **0,20 $** |
| 5-Minuten-Cache-Write | 2,50 $ | 5 $ |
| Kontextfenster / max. Output | 1M / 128K | 1M / 128K |
| Thinking | Adaptiv; reduzierbar auf `between_tools` | Adaptiv, immer aktiv |
| Standard-Effort auf der Claude API | `high` | `medium` |
| Relative Latenz | Schnell | Mittel |
| Wissensstand | Juni 2026 | Juni 2026 |
| Anthropics eigene Beschreibung | „Die beste Kombination aus Geschwindigkeit und Intelligenz“ | „Für langlaufendes agentisches Coding und Wissensarbeit“ |

Zwei Zeilen dieser Tabelle sind wichtiger, als sie aussehen:

- **Cache Reads kosten dasselbe.** Opus 5.5 liest seinen Cache zu 5 % seines Input-Preises, Sonnet 5.5 zu 10 % seines – beide landen bei 0,20 $. In Agent-Loops, die in jedem Turn einen langen gecachten Präfix neu lesen, ist das der Großteil der Input-Rechnung. Warum das so viel ausmacht, habe ich in [der Cache-Read-Regel bei den Preisen von Fable und Mythos](https://www.alekseialeinikov.com/de/blog/topics/ai/claude-fable-mythos-preise-cache-read-regel) beschrieben.
- **Der Standard-Effort unterscheidet sich.** Sonnet 5.5 startet auf der API mit `high`, Opus 5.5 mit `medium`. Wer beide ohne gesetztes `output_config.effort` im A/B-Test vergleicht, vergleicht Sonnet auf high mit Opus auf medium. In Claude Code und den Claude-Apps läuft Sonnet 5.5 standardmäßig auf `medium`.

Beide Modelle gibt es auf der Claude API, Amazon Bedrock, Google Cloud, Microsoft Foundry und Claude Platform on AWS. Ein kleineres Haiku 5.5 ist „in den kommenden Wochen“ angekündigt.

## Die Benchmarks: Wo das günstigere Modell gewinnt

Das sind die von Anthropic im Launch-Beitrag veröffentlichten Zahlen. Der Terminal-Bench-Wert von Opus 5.5 ist sein höchster, gemessen auf `xhigh`.

| Benchmark | Sonnet 5.5 | Opus 5.5 | Sonnet 5 | Sonnet vs. Opus |
|---|---|---|---|---|
| **Terminal-Bench 4.0** (agentisches Coding im Terminal) | **70,6 %** | 66,4 % | 10,3 % | **+4,2** |
| FrontierCode 1.1 Main (mergefähige Änderungen) | 52,1 % auf xhigh · 46,2 % auf max | **54,4 %** | 42,4 % | −2,3 |
| CursorBench 4.0 (echte Cursor-Sessions) | 55,5 % | **57,8 %** | 34,1 % | −2,3 |
| GDPval-AA v2.1 (44 Berufe, Elo) | 1844 | **1846** | 1449 | −2 |
| AA-Briefcase v1.1 (Wissensarbeit, Elo) | 1811 | **1822** | 1359 | −11 |
| Humanity's Last Exam, mit Tools | 64,5 % | **67,7 %** | 54,9 % | −3,2 |
| OSWorld 2.1 (Computer Use) | 80,1 % | **81,8 %** | 57,0 % | −1,7 |
| Chartography, ohne Tools | 61,6 % | **64,4 %** | 15,6 % | −2,8 |

![Benchmark-Vergleich von Claude Sonnet 5.5 und Opus 5.5: Sonnet führt bei Terminal-Bench 4.0 und liegt bei CursorBench, GDPval-AA, OSWorld und weiteren Tests rund zwei Punkte zurück – zum halben Preis](https://www.alekseialeinikov.com/blog/sonnet-5-5-vs-opus-5-5-benchmarks.webp "Gleiche Zeile, zwei Balken. Der Abstand dazwischen ist das, wofür Sie den doppelten Listenpreis zahlen.")

Drei Dinge sollten Sie aus dieser Tabelle mitnehmen, bevor Sie Ihre Routing-Konfiguration umschreiben:

1. **Der Terminal-Bench-Sieg ist echt, aber eng gefasst.** Gemessen wird mehrstufige Arbeit in der Kommandozeile – genau das, was Coding-Agents den ganzen Tag tun. Eine allgemeine Aussage, Sonnet 5.5 sei das stärkere Modell, ist das nicht, und Anthropic macht sie auch nicht: Im Beitrag heißt es, Opus 5.5 bleibe „bei komplexer, offener Arbeit, die anhaltendes Urteilsvermögen erfordert, klar stärker“, und der Sicherheitsabschnitt stellt fest, dass Sonnet 5.5 „die Grenze der Fähigkeiten unserer Modelle nicht verschiebt“.
2. **Mehr Effort hat einen Wert verschlechtert.** Bei FrontierCode erreichte Sonnet 5.5 auf `xhigh` 52,1 %, auf `max` nur 46,2 %. FrontierCode bestraft Änderungen außerhalb des Aufgabenumfangs; auf max startete Sonnet häufiger den Code-Review-Skill von Claude Code, der sich auf viele Subagents verteilt, und in den von Cognition untersuchten Fällen führte das zu einem Timeout oder zu zusätzlichen Änderungen. Max-Effort ist kein kostenloses Upgrade.
3. **Der Sprung gegenüber Sonnet 5 ist die größere Geschichte.** GDPval-AA stieg um rund 400 Elo-Punkte, OSWorld um 23 Punkte. Wer noch auf Sonnet 5 ist, wechselt ohnehin; die einzige Frage ist, wo Opus seinen Preis noch verdient.

Zwei Einschränkungen zur Herkunft: Das alles sind Herstellerangaben, und Artificial Analysis hat GDPval-AA und AA-Briefcase auf einem Pre-Release-Deployment mit einem Structured-Outputs-Bug gemessen, der Sonnets Werte laut Anthropic leicht unterschätzt haben könnte. Verstehen Sie die Tabelle als Landkarte, wo Sie Ihre eigenen Evals laufen lassen sollten – nicht als Ersatz dafür.

## Der Preisabstand ist nicht 2×

Laut Listenpreis kostet Opus 5.5 genau doppelt so viel. Was ein Agent pro Turn tatsächlich zahlt, hängt von seinem Token-Mix ab – und in einem langen Agent-Loop dominieren Cache Reads, die, wie die Tabelle oben zeigt, bei beiden Modellen gleich viel kosten.

Nehmen Sie einen typischen Coding-Agent-Turn mitten in einer Session: 60.000 Tokens gecachter Kontext werden neu gelesen, 3.000 neue Tokens in den Cache geschrieben (das letzte Tool-Ergebnis und die nächste Anweisung), und 1.500 Output-Tokens inklusive Thinking. Thinking wird bei beiden Modellen als Output berechnet.

| Pro Turn | Sonnet 5.5 | Opus 5.5 | Sonnet 5.5, doppelter Output |
|---|---|---|---|
| 60K Cache Reads × 0,20 $/M | 0,0120 $ | 0,0120 $ | 0,0120 $ |
| 3K Cache Writes (5 Min.) | 0,0075 $ | 0,0150 $ | 0,0075 $ |
| Output inkl. Thinking | 0,0150 $ (1,5K) | 0,0300 $ (1,5K) | 0,0300 $ (3K) |
| **Summe pro Turn** | **0,0345 $** | **0,0570 $** | **0,0495 $** |
| Opus-Aufpreis | 1,65× | — | 1,15× |

![Kosten pro Agent-Turn für Claude Sonnet 5.5 vs. Opus 5.5: identische Cache Reads, doppelte Cache Writes und doppelter Output, daher liegt der reale Aufpreis bei 1,65× und sinkt auf etwa 1,15×, wenn Sonnet doppelt so viele Output-Tokens braucht](https://www.alekseialeinikov.com/blog/sonnet-5-5-vs-opus-5-5-cost.webp "Der Cache-Read-Balken ist identisch. Alles andere ist, wohin der doppelte Listenpreis fließt – und wo er verschwinden kann.")

Die Zahlen sind illustrativ – Ihr Token-Mix wird anders aussehen –, aber die Form gilt für jeden cachelastigen Agent. Der Aufpreis schrumpft von 2× auf etwa 1,65×, und wenn Sonnet länger nachdenken muss, um zur selben Antwort zu kommen, schrumpft er weiter.

Genau das zeigen auch Anthropics eigene Diagramme zu den Kosten pro Aufgabe. Auf niedrigem oder mittlerem Effort übertrifft Sonnet 5.5 bei mehreren Benchmarks den *besten* Wert von Sonnet 5 für etwa ein Zehntel der Kosten pro Aufgabe, und bei FrontierCode liegt es auf high zehn Punkte über Sonnet 5 auf derselben Stufe, für etwa ein Fünfzehntel der Kosten pro Aufgabe. Zum oberen Ende ist der Launch-Beitrag aber offen: Sonnet 5.5 „ergänzt Opus 5.5 am besten auf niedrigeren Effort-Stufen, wo es pro Aufgabe weniger kostet. Auf höheren Stufen kann es vergleichbare Leistung zu ähnlichen Kosten erbringen.“

Mit anderen Worten: **Die Ersparnis liegt bei `low` und `medium`.** Wer Sonnet 5.5 auf `max` laufen lässt, um die letzten Punkte herauszuholen, zahlt ungefähr Opus-Preise ohne Opus-Urteilsvermögen.

## Die Routing-Falle: Sie können das Thinking des anderen nicht lesen

Hier kommt der Teil, den die Benchmark-Threads übersehen. Seit Claude Fable 5.1 verschärft Anthropic, wie [Thinking-Blöcke](https://platform.claude.com/docs/en/build-with-claude/preserved-thinking) über Turns hinweg erhalten bleiben – vor allem, um Distillation zu verhindern. Für Sonnet 5.5 legt die Dokumentation fest, welches Modell wessen Reasoning lesen kann:

- **Sonnet 5.5 liest** Thinking-Blöcke von Sonnet 5, Opus 4.8, Haiku 4.5 und älteren Modellen – **aber nicht** von Opus 5, Opus 5.5 oder einem Fable- oder Mythos-Modell.
- **Kein anderes Modell liest** Thinking-Blöcke von Sonnet 5.5.

Wechselt eine Konversation zu einem Modell, das einen Block nicht lesen kann, verwirft die API diesen Block, bevor der Prompt das Modell erreicht. Die Anfrage gelingt trotzdem mit 200, und die verworfenen Blöcke werden nicht berechnet. Ohne einen optionalen Beta-Header geschieht das lautlos.

![Routing-Falle zwischen Claude Sonnet 5.5 und Opus 5.5: Die Eskalation zu Opus verwirft Sonnets Thinking, die Rückkehr zu Sonnet verwirft Opus' Thinking, und ein serverseitiger Fallback auf Sonnet 5 verwirft das Reasoning von Sonnet 5.5 – jeweils mit HTTP 200](https://www.alekseialeinikov.com/blog/sonnet-5-5-vs-opus-5-5-routing.webp "Jeder Pfeil ist ein Modellwechsel. Jedes rote Kreuz ist Reasoning, das das nächste Modell nie sieht.")

Spielen Sie jetzt den Router durch, den gerade alle bauen:

1. Sonnet 5.5 arbeitet die ersten Turns ab und baut Reasoning über Ihre Codebasis auf.
2. Der Router hält den nächsten Schritt für schwer und schickt ihn an Opus 5.5. **Opus startet ohne Sonnets Reasoning.** Es sieht weiterhin Text und Tool-Aufrufe, nur nicht das Denken dahinter.
3. Der Router geht für die einfache Folgefrage zurück zu Sonnet 5.5. **Sonnet sieht nicht, was Opus gedacht hat.**
4. Eine Cyber-bezogene Anfrage löst den serverseitigen Fallback auf Sonnet 5 aus. **Auch Sonnet 5 kann das Reasoning von Sonnet 5.5 nicht lesen.**

Dasselbe gilt für jedes Setup, das auf Opus plant und auf Sonnet ausführt, sobald der Sonnet-Slot auf 5.5 zeigt: Der Ausführende bekommt den Plan, aber nicht das Reasoning, das ihn hervorgebracht hat. Verworfene Blöcke kosten direkt nichts, aber für den eng verwandten Fall der Präfix-Prüfung warnt die Dokumentation, dass Claude manchmal mehr nachdenkt, um verlorenes Reasoning zu rekonstruieren – der Token-Verbrauch einer Session kann also trotzdem steigen.

Zwei weitere Bindungen kommen zur Modellprüfung hinzu:

- **Thinking ist an das Konto gebunden.** Die Thinking-Blöcke von Sonnet 5.5 funktionieren nur in dem Konto, das sie erzeugt hat, oder in einem verknüpften. Eine Session, die unter dem API-Key eines anderen Nutzers fortgesetzt wird, gemeinsame Session-Speicher über Organisationen hinweg oder ein Kontowechsel mitten in einer Claude-Code-Session laufen alle in ein lautloses Verwerfen mit dem Grund `organization_binding_mismatch`.
- **Thinking ist an den Präfix der Konversation gebunden.** Ein Thinking-Block bleibt nur gültig, solange der `system`-Prompt, die `tools`-Liste und alle früheren Nachrichten unverändert sind. Für Konten, die am oder nach dem 31. August 2026, 00:00 UTC, angelegt wurden, erzwingt die API das bei Sonnet 5.5, Opus 5.5 und Fable 5.1 standardmäßig und liefert bei einem bearbeiteten Verlauf einen **400**. Ältere Konten erzwingen es nur auf Anfrage – Code, der mit Ihrem alten Key funktioniert, kann also bei einem Kunden mit neuem Konto scheitern.

### So routen Sie, ohne den Faden zu verlieren

- **Routen Sie pro Konversation, nicht pro Turn.** Entscheiden Sie zu Beginn, ob eine Aufgabe Sonnet- oder Opus-Arbeit ist.
- **Eskalieren Sie mit einem Neustart.** Wenn Sonnet hängen bleibt, fassen Sie den Stand zusammen und eröffnen eine neue Konversation auf Opus. Die Dokumentation nennt das Simple Compaction und empfiehlt es; nichts Früheres wird erneut gesendet, also wird auch nichts verworfen.
- **Oder lassen Sie Sonnet führen und Opus beraten.** Mit dem [Advisor-Tool](https://platform.claude.com/docs/en/agents-and-tools/tool-use/advisor-tool) kann ein Sonnet-5.5-Executor einen Opus-5.5-Advisor konsultieren, ohne das Modell der Konversation zu wechseln. Beachten Sie, dass der Rat verschlüsselt als `advisor_redacted_result`-Block zurückkommt und in der Antwort nicht lesbar ist.
- **Machen Sie Verwerfungen sichtbar.** Senden Sie den Beta-Header `thinking-binding-controls-2026-08-01` und loggen Sie `input_transformations` bei jeder Antwort:

```python
response = client.beta.messages.create(
    model="claude-sonnet-5-5",
    max_tokens=16000,
    thinking={
        "type": "adaptive",
        "block_binding": {"prefix_mismatch_behavior": "drop_block"},
    },
    messages=messages,  # nur anhängen: frühere Turns nie bearbeiten
    betas=["thinking-binding-controls-2026-08-01"],
)

for t in response.input_transformations or []:
    # reason: model_binding_mismatch | organization_binding_mismatch | prefix_binding_mismatch
    log.warning("thinking dropped at %s: %s", t.path, t.reason)
```

Bei Sonnet 5.5 funktioniert `block_binding` nur mit adaptivem Thinking; zusammen mit `between_tools` gibt es einen 400-Fehler.

## Fünf Breaking Changes beim Upgrade von Sonnet 5

Sonnet 5.5 kostet dasselbe wie Sonnet 5 und hat eine Modell-ID ohne Datumssuffix – die Versuchung ist groß, einfach den String zu tauschen und auszuliefern. Der [Migrationsleitfaden](https://platform.claude.com/docs/en/models/sonnet-5-5/migration-guide) nennt fünf Dinge, die brechen:

| Was Sie heute senden | Bei Sonnet 5.5 | Lösung |
|---|---|---|
| `thinking: {"type": "disabled"}` | 400-Fehler | `{"type": "between_tools"}` – nur bei `low`, `medium` oder `high` |
| `tool_choice` vom Typ `any` oder `tool` | 400-Fehler | `auto` plus `strict: true` am Tool, und im Prompt sagen, wann es aufzurufen ist |
| `computer_20251124` auf der Claude API oder Google Cloud | 400-Fehler | `computer_toolset_20260801` |
| Advisor-Tool mit Sonnet 5, Opus 4.8 und einigen älteren Advisors | 400-Fehler | Mit Opus 5, Opus 5.5, Sonnet 5.5, Fable oder Mythos kombinieren |
| Frühere Nachrichten, `system` oder `tools` mitten in der Session ändern | 400 bei Konten ab dem 31.08.2026 | Verlauf nur anhängen; System-Nachrichten mitten im Gespräch nutzen |

Dazu drei Änderungen, die keine Anfrage scheitern lassen, Sie aber überraschen werden:

- **Text zwischen Tool-Aufrufen wandert in Thinking-Blöcke.** Notizen, die länger als ein, zwei Sätze sind und die das Modell zwischen Tool-Aufrufen schreibt, kommen jetzt als Fortschritts-`thinking`-Blöcke zurück, die bei der Standardanzeige leer sind. Eine Oberfläche, die diese Notizen an Nutzer streamt, verstummt, bis Sie `display` auf `"updates"` (Beta) oder `"summarized"` setzen oder `between_tools` verwenden.
- **Die Effort-Stufen sind neu kalibriert.** Eine Stufe erzeugt nicht mehr dieselbe Menge Thinking wie bei Sonnet 5. Anthropic empfiehlt `medium` als Start für klar umrissenes agentisches Coding und `high` für schwierigere Aufgaben – wiederholen Sie Ihren Effort-Sweep und messen Sie die Kosten neu.
- **Prompt Caching lohnt sich früher.** Der minimale cachebare Prompt sinkt von 1.024 auf 512 Tokens.

Auf Amazon Bedrock gibt es eine zusätzliche Falle: Strict Tool Use ist dort für Sonnet 5.5 nicht verfügbar. Aus dem Ersatz `auto` plus `strict` für erzwungene Tool-Nutzung wird dort `auto` plus Ihre eigene Eingabevalidierung. Auf Google Cloud und der Claude API funktioniert `strict`.

Wer von Sonnet 4.6 oder älter kommt, hat zusätzlich die älteren Breaking Changes: Nicht-Standardwerte für `temperature`, `top_p` oder `top_k` liefern einen 400, `budget_tokens` ist zugunsten von Effort entfallen, derselbe Text ergibt rund 30 % mehr Tokens, und ein Bild mit 2000×1500 Pixeln kostet etwa 2,5-mal so viele Tokens. Ab Sonnet 4.5 oder älter liefern zusätzlich vorausgefüllte Assistant-Turns einen 400.

Am schnellsten kommen Sie in einer echten Codebasis mit dem mitgelieferten Claude-API-Skill in Claude Code durch all das:

```text
/claude-api migrate this project to claude-sonnet-5-5
```

Eine minimale Anfrage, die mit Sonnet 5.5 so funktioniert:

```python
response = client.messages.create(
    model="claude-sonnet-5-5",
    max_tokens=16000,
    thinking={"type": "between_tools"},      # ersetzt {"type": "disabled"}
    output_config={"effort": "medium"},      # explizit setzen; API-Standard ist high
    tools=[{**weather_tool, "strict": True}],
    tool_choice={"type": "auto"},            # "any" und "tool" liefern jetzt 400
    messages=messages,
)

for block in response.content:               # nie blind content[0].text lesen
    if block.type == "text":
        print(block.text)
```

## Für Security-Teams: der Cyber-Fallback

Laut Anthropic sind die Cyber-Fähigkeiten von Sonnet 5.5 ein großer Schritt gegenüber Sonnet 5, deshalb wird es mit Echtzeit-Schutzmaßnahmen ähnlich denen von Opus 5.5 ausgeliefert – als erstes Sonnet-Modell. In der Praxis liefert eine Ablehnung `stop_reason: "refusal"`, und `stop_details` kann eine von fünf Kategorien nennen: `cyber`, `bio`, `frontier_llm`, `reasoning_extraction` oder `general_harms`.

Zwei Details sind für Engineering-Teams wichtig:

- **Riskantere Cyber-Arbeit fällt auf Sonnet 5 zurück.** Mit aktiviertem serverseitigem Fallback (`fallbacks: "default"`, Beta, nur Claude API) werden Ablehnungen der Kategorien `cyber` und `frontier_llm` auf Sonnet 5 wiederholt. Routinemäßiges Finden und Beheben von Bugs ist nicht betroffen. Verteidiger, die mehr brauchen, können sich für das [Cyber Verification Program](https://support.claude.com/en/articles/14604842-real-time-cyber-safeguards-on-claude-opus-and-sonnet) bewerben; einen erweiterten, gestuften Zugang für Sonnet 5.5 kündigt Anthropic für bald an. Und denken Sie an die Routing-Falle: Dieser Fallback läuft ohne das Reasoning von Sonnet 5.5.
- **Nach der Chain of Thought zu fragen ist jetzt eine Ablehnung.** Sonnet 5.5 ist das erste Sonnet-Modell mit Klassifikatoren gegen Reasoning-Extraktion. Ein Prompt, der das Modell auffordert, sein internes Reasoning im Antworttext wiederzugeben, bekommt eine Ablehnung der Kategorie `reasoning_extraction`. Tools, die „das Denken des Modells zeigen“, indem sie danach fragen, müssen auf `display: "summarized"` umstellen.

Es gibt auch eine gute Nachricht für alle, die Agents in Containern betreiben. In Anthropics Containment-Evaluationen kam Sonnet 5.5 nah an Opus 5.5 heran, was die Seltenheit von Ausbruchsversuchen aus der Sandbox angeht, und war von allen Anthropic-Modellen am wenigsten geneigt, die Grenzen seiner Container auszutesten. Das ist eine nützliche Eigenschaft, keine Garantie – [jüngste Vorfälle mit autonomen Agents](https://www.alekseialeinikov.com/de/blog/topics/security/ki-agenten-hackten-regierungswebsite-2026) zeigen, warum die Grenze in Ihre Infrastruktur gehört und nicht ins Modell.

## Welches Modell sollten Sie nutzen?

- **Sonnet 5.5 auf `medium`** – Ihr neuer Standard für agentisches Coding bei klar umrissenen Aufgaben, Bugfixes, Terminal-Arbeit, CI-Jobs, Computer Use sowie Dokumente und Folien. Hier ist der Benchmark-Abstand am kleinsten und der Kostenabstand am größten.
- **Sonnet 5.5 auf `low` oder mit `between_tools`** – Chat und latenzkritische Arbeit. Für Klassifikation und Extraktion in großem Volumen sind [ein kleines Entscheidungsmodell](https://www.alekseialeinikov.com/de/blog/topics/ai/jev-vs-gpt-5-claude-klassifizierung-routing) oder das angekündigte Haiku 5.5 noch günstiger.
- **Opus 5.5** – mehrdeutige, langlaufende oder offene Arbeit, Architekturentscheidungen, große Refactorings und alles, wo eine falsche Antwort mehr kostet als die Tokens. Sein Standard-Effort `medium` ist bereits ein vernünftiger Ausgangspunkt.
- **Sonnet 5.5 auf `xhigh` oder `max`** – nur, wenn Ihre eigenen Evals es belegen. Die Kosten nähern sich Opus an, und FrontierCode zeigt, dass Max-Effort schlechter abschneiden kann als xhigh.
- **Beide** – pro Konversation routen, über eine Zusammenfassung oder das Advisor-Tool eskalieren und `input_transformations` loggen, damit Sie jeden verworfenen Block sehen.

Wenn Sie diese Modelle über einen Coding-Agent statt direkt über die API nutzen, taucht dieselbe Wahl in `/model` und `/effort` auf. Die Agent-Seite dieser Abwägung beschreibe ich in [wie KI-Coding-Agents wie Claude Code, Codex und opencode wirklich funktionieren](https://www.alekseialeinikov.com/de/blog/topics/ai/ki-coding-agents-2026-claude-code-vs-codex-vs-opencode), und was der Agent tun darf, sobald er ein Modell gewählt hat, in [den Berechtigungsmodi von Claude Code im Vergleich](https://www.alekseialeinikov.com/de/blog/topics/ai/claude-code-modi-im-vergleich-warum-plan-mode-tot-ist).

## Fazit

Sonnet 5.5 ist das seltene Release, bei dem das günstigere Modell die Standardantwort ist. Es liegt bei den meisten von Anthropic gemessenen Aufgaben nur ein, zwei Punkte hinter Opus 5.5, schlägt es bei terminalbasierter Agent-Arbeit und kostet den halben Listenpreis – mit einem realen Abstand pro Turn eher bei 1,65×, sobald man Cache Reads mitrechnet.

Die günstigste Architektur ist aber nicht „Sonnet für leichte Turns, Opus für schwere Turns“. Diese beiden Modelle teilen ihr Reasoning nicht, die API sagt Ihnen nicht, wann sie es verwirft, und bei neuen Konten ist ein bearbeiteter Verlauf ein harter Fehler. Wählen Sie das Modell pro Konversation, halten Sie diese Konversation append-only und lassen Sie Opus über einen Neustart oder das Advisor-Tool hinein – nicht mitten in einen Gedanken.
