---
title: Migrationsleitfaden für Claude Fable 5.2 und Claude Mythos 5.2
url: https://platform.claude.com/docs/de/models/fable-5-2/migration-guide
description: Wechsle mit diesem Migrationsleitfaden von Claude Fable 5.1, Claude Mythos 5.1, Claude Opus 5.5 oder einem früheren Claude Fable-, Claude Mythos- oder Claude Opus-Modell zu Claude Fable 5.2 und Claude Mythos 5.2. Die Anleitung zur Aktivierung von Claude Fable 5.2 und Claude Mythos 5.2 umfasst Modell-IDs, Breaking Changes und Migrations-Checklisten.
---

<Note>
  Dieser Leitfaden behandelt die Migration von [Messages API](https://platform.claude.com/docs/de/build-with-claude/working-with-messages)-Code. Wenn du [Claude Managed Agents](https://platform.claude.com/docs/de/managed-agents/overview) verwendest, sind außer der Aktualisierung des Modellnamens keine Änderungen erforderlich.
</Note>

Lass Claude Code deinen Code für dich migrieren

```text
/claude-api migrate dieses Projekt zu claude-fable-5-2
```

Wenn dein Claude Managed Agents-Agent einen Advisor hat, ist das `model` des Advisors ein zweiter Modellname, den du aktualisieren musst: Setze ihn auf `claude-fable-5-2` oder `claude-mythos-5-2`, wenn du das Modell des Agenten änderst. Siehe [Ein Claude Fable 5.2-Executor benötigt einen Claude Fable 5.2- oder Claude Mythos 5.2-Advisor](https://platform.claude.com/docs/de/models/fable-5-2/migration-guide#fable-5-2-advisor-pairs).

Die folgenden Abschnitte behandeln den Wechsel zu Claude Fable 5.2 oder zu Claude Mythos 5.2 von Claude Fable 5.1, Claude Mythos 5.1, Claude Opus 5.5 oder einem früheren Claude Fable-, Claude Mythos- oder Claude Opus-Modell. Die Änderungen selbst findest du unter [Neuerungen in Claude Fable 5.2](https://platform.claude.com/docs/de/models/fable-5-2/whats-new-fable-5-2). Verhaltensunterschiede und modellspezifische Prompting-Muster findest du unter [Prompting für Claude Fable 5.2](https://platform.claude.com/docs/de/build-with-claude/prompt-engineering/prompting-claude-fable-5-2).

Claude Fable 5.2 ist über die Claude API, [Claude Platform on AWS](https://platform.claude.com/docs/de/build-with-claude/claude-platform-on-aws) und [Claude Models on Google Cloud (Anthropic managed)](https://platform.claude.com/docs/de/build-with-claude/claude-models-on-google-cloud/anthropic-managed) verfügbar. Es ist außerdem über [Amazon Bedrock](https://platform.claude.com/docs/de/build-with-claude/claude-in-amazon-bedrock) verfügbar. Es ist außerdem über [Claude Models on Google Cloud (Google managed)](https://platform.claude.com/docs/de/build-with-claude/claude-models-on-google-cloud/google-managed) verfügbar. Es ist außerdem über [Microsoft Foundry](https://platform.claude.com/docs/de/build-with-claude/claude-in-microsoft-foundry) verfügbar. [Claude Mythos 5.2](https://platform.claude.com/docs/de/models/mythos-5-2/overview) hat dieselben Fähigkeiten und ist nur für Organisationen verfügbar, die über die Verifizierungsprogramme von Anthropic verifiziert wurden, etwa das [Cyber Verification Program](https://support.claude.com/en/articles/14604842).

Die grundlegenden Einstellungen, die `claude-fable-5-2` und `claude-mythos-5-2` gemeinsam haben:

* **Nachdenken:** [Adaptives Nachdenken](https://platform.claude.com/docs/de/build-with-claude/thinking) ist immer aktiv, unverändert gegenüber Claude Fable 5.1. Das Modell bestimmt, wann und wie viel es nachdenkt, und der [effort](https://platform.claude.com/docs/de/build-with-claude/effort)-Parameter steuert, wie tief. Sowohl `thinking: {type: "disabled"}` als auch manuelles erweitertes Nachdenken (`thinking: {type: "enabled", budget_tokens: N}`) geben einen 400-Fehler zurück.
* **Effort:** Alle fünf [Effort](https://platform.claude.com/docs/de/build-with-claude/effort)-Stufen werden unterstützt, und der Standardwert ist `high`, unverändert gegenüber Claude Fable 5.1. Siehe [Empfohlene Effort-Stufen für Claude Fable 5.2](https://platform.claude.com/docs/de/build-with-claude/effort#recommended-effort-levels-for-claude-fable-5-2).
* **Prefill:** Das Vorausfüllen der Assistant-Nachricht gibt einen 400-Fehler zurück, unverändert gegenüber Claude Fable 5.1. Verwende stattdessen Anweisungen im System-Prompt.
* **Sampling-Parameter:** Lass `temperature`, `top_p` und `top_k` weg, wie bei Claude Fable 5.1. Unter [Sampling-Parameter](https://platform.claude.com/docs/de/build-with-claude/thinking#sampling-parameters) findest du die Werte, die einen 400-Fehler zurückgeben.
* **Tool-Auswahl:** `{type: "auto"}` (der Standardwert) und `{type: "none"}` werden unterstützt. Das Erzwingen eines Tool-Aufrufs mit `{type: "any"}` oder `{type: "tool", name: "..."}` gibt einen 400-Fehler zurück, unverändert gegenüber Claude Fable 5.1.
* **Strukturierte Ausgaben:** In einer Organisation mit „[customer-managed encryption keys](https://platform.claude.com/docs/de/manage-claude/cmek)“ (kundenverwaltete Verschlüsselungsschlüssel), oder CMEK, sind [strukturierte Ausgaben](https://platform.claude.com/docs/de/build-with-claude/structured-outputs) für keines der beiden Modelle verfügbar, wie bei Claude Fable 5.1. Das umfasst sowohl strikte Tool-Nutzung als auch JSON-Ausgaben. Wenn deine Anfragen dort `strict: true` oder `output_config.format` setzen, entferne diese und validiere die Ausgabe in deinem Code.
* **Modellübergreifend beibehaltenes Nachdenken:** In der Claude API und in Claude Models on Google Cloud (Google managed) lesen Claude Fable 5.2 und Claude Mythos 5.2 gegenseitig ihre Thinking-Blöcke sowie die anderer Modelle, darunter Claude Opus 5.5, Claude Sonnet 5.5 und Claude Haiku 5.5. Kein anderes Modell liest ihre Blöcke. Die Liste findest du unter [Modellwechsel mitten im Gespräch](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#switching-models).
* **Kontogebundenes Nachdenken:** Thinking-Blöcke von Claude Fable 5.2 und Claude Mythos 5.2 funktionieren nur in dem Konto, das sie erzeugt hat, oder in einem damit verknüpften Konto. Wenn ein anderes Konto einen dieser Blöcke sendet, verwirft die API den Block, bevor das Modell ihn erhält, und die Anfrage ist erfolgreich. In der Claude API und in Claude Models on Google Cloud (Google managed) listet die Antwort mit dem Beta-Header `thinking-binding-controls-2026-08-01` jeden verworfenen Block in `input_transformations` mit `reason: "organization_binding_mismatch"` auf. Siehe [Thinking-Blöcke bleiben bei dem Konto, das sie erzeugt hat](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#account-bound-thinking).
* **Kontextfenster und Ausgabe:** Standardmäßig ein [Kontextfenster von 1M Token](https://platform.claude.com/docs/de/build-with-claude/context-windows) und bis zu 128k Ausgabe-Token pro Anfrage.
* **Preise:** 8 $ pro Million Input-Token und 40 $ pro Million Output-Token, verglichen mit 10 $ und 50 $ bei Claude Fable 5.1 und Claude Mythos 5.1. Prompt-Cache-Lesevorgänge kosten 0,20 $ pro Million Token, verglichen mit 0,25 $ bei diesen Modellen. Siehe [Preise](https://platform.claude.com/docs/de/about-claude/pricing).
* **Datenaufbewahrung:** Beide Modelle erfordern eine 30-tägige Datenaufbewahrung, sind unter Vereinbarungen zur „zero data retention“ (Null-Datenaufbewahrung), oder ZDR, nicht verfügbar, sofern dies nicht ausdrücklich von Anthropic genehmigt wurde, und sind als Covered Models eingestuft, genau wie Claude Fable 5.1 und Claude Mythos 5.1. In der Claude API gibt eine Anfrage aus einer Organisation oder einem Workspace ohne 30-tägige Aufbewahrung einen 400-`invalid_request_error` zurück. Organisationen mit einer ZDR-Vereinbarung sollten ihr Anthropic-Account-Team kontaktieren oder die Aufbewahrung für einzelne Workspaces konfigurieren. Details pro Plattform findest du unter [Modellspezifische Anforderungen an die Datenaufbewahrung](https://platform.claude.com/docs/de/manage-claude/api-and-data-retention#model-specific-data-retention-requirements).
* **Priority Tier:** Keines der beiden Modelle wird im [Priority Tier](https://platform.claude.com/docs/de/api/service-tiers#supported-models) unterstützt.
* **Fast Mode:** Beide Modelle unterstützen den [Fast Mode](https://platform.claude.com/docs/de/build-with-claude/fast-mode) in Messages-API-Anfragen. [Verfügbarkeit des Fast Mode](https://platform.claude.com/docs/de/build-with-claude/fast-mode#feature-availability) listet die Plattformen für jedes Modell auf.

Wo sich die beiden Modelle unterscheiden:

* **Verfügbarkeit:** In der Claude API erfordert Claude Fable 5.2 keine Zugangsgenehmigung. Claude Mythos 5.2 ist nur für Organisationen verfügbar, die über die Verifizierungsprogramme von Anthropic verifiziert wurden, etwa das [Cyber Verification Program](https://support.claude.com/en/articles/14604842). Um Zugang zu beantragen, bewirb dich für das Programm, das deinen Anwendungsfall abdeckt, oder kontaktiere dein Anthropic-Account-Team.
* **Ratenlimits:** Claude Fable 5.2 hat ein eigenes Ratenlimit, getrennt vom gemeinsamen Limit, das sich Claude Fable 5.1 und Claude Fable 5 teilen. Claude Mythos 5.2 teilt sich ein gemeinsames Limit mit Claude Mythos 5.1 und Claude Mythos 5. Siehe [Ratenlimits](https://platform.claude.com/docs/de/api/rate-limits#rate-limits).

## Migration von Claude Fable 5.1 zu Claude Fable 5.2

Die Migration ist weitgehend ein direkter Austausch. Die API-Oberfläche, das immer aktive adaptive Nachdenken, die Einschränkung bei erzwungener Tool-Auswahl, die Behandlung von Ablehnungen, die `stop_details`-Kategorien und die Anforderung an die Datenaufbewahrung entsprechen alle Claude Fable 5.1. Claude Fable 5.2 kostet weniger: 8 $ pro Million Input-Token und 40 $ pro Million Output-Token, verglichen mit 10 $ und 50 $ bei Claude Fable 5.1. Vier Änderungen können deinen Code brechen. Der „[prefix check](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#prefix-check)“ (Präfixprüfung), der Bearbeitungen früherer Turns erkennt, gilt für jedes Konto. Claude Fable 5.1 kann die Thinking-Blöcke von Claude Fable 5.2 nicht lesen. Das frühere „computer use“-Tool (Computernutzung), `computer_20251124`, gibt auf jeder Plattform außer Amazon Bedrock einen 400-Fehler zurück. Mit dem Advisor-Tool akzeptiert ein Claude Fable 5.2-Executor nur Claude Fable 5.2 oder Claude Mythos 5.2 als Advisor.

### Aktualisiere deinen Modellnamen

```python
model = "claude-fable-5-1"  # Before
model = "claude-fable-5-2"  # After
```

Die Modell-ID lautet `claude-fable-5-2` auf jeder Plattform außer Amazon Bedrock, wo sie `anthropic.claude-fable-5-2` lautet. Die ID für jede Plattform findest du auf der Modellseite zu [Claude Fable 5.2](https://platform.claude.com/docs/de/models/fable-5-2/overview).

### Breaking Changes

1. **Der Prefix-Check gilt für jedes Konto:** Jeder `thinking`-Block von Claude Fable 5.2 ist nur gegenüber dem `system`-Prompt, den `tools` und dem Konversationsverlauf gültig, die ihm vorausgingen, wie bei Claude Fable 5.1. Claude Fable 5.2 erzwingt diesen [Prefix-Check](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#prefix-check) für jedes Konto, unabhängig von dessen Alter. Claude Fable 5.1 erzwingt ihn standardmäßig für Konten, die am oder nach dem 31. August 2026 erstellt wurden. Auf einem älteren Konto können also Anfragen, die bei Claude Fable 5.1 funktionieren, bei Claude Fable 5.2 fehlschlagen.

   Für dich ändert sich nichts, wenn Claude Code, claude.ai, [Claude Managed Agents](https://platform.claude.com/docs/de/managed-agents/overview) oder das [Claude Agent SDK](https://code.claude.com/docs/en/agent-sdk/overview) deinen Konversationsverlauf verwaltet. Wenn dein Code das `messages`-Array selbst aufbaut, vergleiche, was er zwischen Anfragen tut, mit der Liste unter [Wen die Präfixprüfung betrifft](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#who-is-affected). Eine Anfrage, die nach einer dieser Bearbeitungen einen Thinking-Block zurücksendet, gibt einen 400-Fehler zurück:

   ```text wrap
   messages.5.content.0: Invalid `signature` in `thinking` block. The block is bound to a different conversation. Remove the block, or set `thinking.block_binding.prefix_mismatch_behavior` to "drop_block". That setting requires the `thinking-binding-controls-2026-08-01` value in the `anthropic-beta` header.
   ```

   Das erneute Senden desselben Anfrage-Bodys behebt den Fehler nicht. Um diese Bearbeitungen zu finden, bevor du Produktions-Traffic umstellst, führe die Prüfung aus [Prüfe, ob dein Code das Präfix bearbeitet](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#how-to-tell-whether-your-integration-is-impacted) gegen das Modell aus, das du jetzt verwendest, Claude Fable 5.1 oder Claude Opus 5.5. Sie funktioniert von jedem Konto aus, weil das Setzen von `prefix_mismatch_behavior` die Anfrage für die Prüfung aktiviert. [Bewahrtes Nachdenken](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking) beschreibt die Lösung für jedes Muster.

   Belasse `prefix_mismatch_behavior` in der Produktion auf seinem Standardwert `"error"`, wenn eine Abweichung nur einen Fehler in deinem Code bedeuten kann. Um die betroffenen Blöcke zu verwerfen und ohne diese Überlegungen fortzufahren, während du die Bearbeitung behebst, setze es auf `"drop_block"`. Betrachte dies als Übergangslösung, nicht als langfristige Einstellung: [Das Verwerfen von Blöcken kann die Output-Token erhöhen](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#drop-block-cost).

2. **Claude Fable 5.1 kann die Thinking-Blöcke von Claude Fable 5.2 nicht lesen:** In der Claude API und in Claude Models on Google Cloud (Google managed) liest Claude Fable 5.2 die Blöcke von Claude Fable 5.1, sodass eine Konversation, die von `claude-fable-5-1` zu `claude-fable-5-2` wechselt, ihre früheren Überlegungen behält. In der umgekehrten Richtung kann Claude Fable 5.1 die Blöcke von Claude Fable 5.2 nicht lesen. Wenn ein Router-Wechsel, ein clientseitiger Retry oder ein [Fallback nach einer Classifier-Ablehnung](https://platform.claude.com/docs/de/build-with-claude/refusals-and-fallback) eine Konversation von Claude Fable 5.2 zu einem anderen Modell verschiebt, einschließlich Claude Fable 5.1, verwirft die API die Blöcke, die dieses Modell nicht lesen kann. Die Anfrage ist erfolgreich, und die verworfenen Input-Token werden dir nicht berechnet. Das Modell arbeitet dann ohne diese Überlegungen, was Kosten und Latenz im ersten Turn nach dem Wechsel erhöhen kann. Mit dem Beta-Header `thinking-binding-controls-2026-08-01` listet `input_transformations` jeden verworfenen Block mit `reason: "model_binding_mismatch"` auf. Siehe [Modellwechsel mitten im Gespräch](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#switching-models).

3. **Verwende das Computer-Use-Toolset statt `computer_20251124`:** Ein `tools`-Eintrag vom Typ `computer_20251124` gibt auf jeder Plattform außer Amazon Bedrock einen 400-Fehler zurück. Deklariere stattdessen das Toolset `computer_toolset_20260801`: Entferne den Beta-Header und sende den Eintrag ohne `name` oder Anzeigeabmessungen. Aktualisiere dann deine Agent-Schleife für das Toolset, wie unter [Migration von `computer_20251124`](https://platform.claude.com/docs/de/agents-and-tools/tool-use/computer-use-tool#migrate-from-computer-20251124) beschrieben. Auf Amazon Bedrock funktioniert das frühere Tool wie bei Claude Fable 5.1.

4. **Ein Claude Fable 5.2-Executor benötigt einen Claude Fable 5.2- oder Claude Mythos 5.2-Advisor:** Beim [Advisor-Tool](https://platform.claude.com/docs/de/agents-and-tools/tool-use/advisor-tool), das sich in der Beta befindet, muss der Advisor mindestens so leistungsfähig sein wie der Executor. Ein Claude Fable 5.2- oder Claude Mythos 5.2-Executor akzeptiert nur Claude Fable 5.2 oder Claude Mythos 5.2 als Advisor, und jeder andere Advisor, einschließlich Claude Fable 5.1 und Claude Mythos 5.1, gibt einen 400-`invalid_request_error` zurück. Wenn du die Modell-ID des Executors änderst, setze das `model` in der Advisor-Tool-Definition auf `claude-fable-5-2` oder `claude-mythos-5-2`. Eine Änderung des `model` des Advisors ist eine Bearbeitung von `tools`, also nimm die Änderung in neuen Konversationen vor. Eine Anfrage, die nach der Änderung frühere Thinking-Blöcke zurücksendet, besteht den Prefix-Check nicht (siehe [Der Prefix-Check gilt für jedes Konto](https://platform.claude.com/docs/de/models/fable-5-2/migration-guide#fable-5-2-preserved-thinking)) und gibt einen 400-Fehler zurück, es sei denn, du setzt `prefix_mismatch_behavior` auf `"drop_block"`. Um deinen aktuellen Executor zu behalten und nur den Advisor zu ändern, setze das `model` des Advisors auf `claude-fable-5-2`: Jedes Executor-Modell akzeptiert ihn. Ein Claude Fable 5.2-Advisor gibt seinen Rat verschlüsselt zurück; wenn dein Code den Text des Rats liest, siehe also [Ergebnisvarianten](https://platform.claude.com/docs/de/agents-and-tools/tool-use/advisor-tool#result-variants). Dieselben Paarungen gelten für den Advisor eines [Claude Managed Agents](https://platform.claude.com/docs/de/managed-agents/overview)-Agenten, also setze das `model` dieses Advisors auf eines dieser beiden Modelle, wenn du das des Agenten änderst. Siehe [Modellkompatibilität](https://platform.claude.com/docs/de/agents-and-tools/tool-use/advisor-tool#model-compatibility) und [Der Session einen Advisor geben](https://platform.claude.com/docs/de/managed-agents/multiagent-orchestration#give-the-session-an-advisor).

### Verhaltensänderungen

1. **Prompt-Zeilen, die weniger Nachdenken verlangen, halten das Modell ab `medium` Effort nicht vom Nachdenken ab:** Claude Fable 5.1 folgt meist einer Zeile wie „antworte direkt, ohne abzuwägen“. In den Tests von Anthropic hielt eine solche Zeile Claude Fable 5.2 ab `medium` nicht vom Nachdenken ab. Entferne diese Zeilen und senke die Effort-Stufe. Siehe [Effort kalibrieren](https://platform.claude.com/docs/de/build-with-claude/prompt-engineering/prompting-claude-fable-5-2#calibrate-effort).
2. **Das Modell kann bei höherem Effort Subagenten starten, um seine eigene Arbeit zu überprüfen:** In einem agentischen Coding-Produkt beobachtete Anthropic bei höheren Effort-Stufen wie `xhigh` und `max`, dass Claude Fable 5.2 Subagenten einsetzt, um seine eigene Arbeit zu überprüfen. Claude Fable 5.1 tat dies bei denselben Aufgaben nicht. Subagenten können einen großen Teil der Kosten einer Session ausmachen. Siehe [Erwartungen für Subagenten festlegen](https://platform.claude.com/docs/de/build-with-claude/prompt-engineering/prompting-claude-fable-5-2#set-expectations-for-subagents).
3. **Ein kleiner `max_tokens`-Wert kann keinen Platz für Text lassen:** Thinking-Token zählen zu `max_tokens`, sodass eine Anfrage mit kleinem `max_tokens` nach einem `thinking`-Block und vor jeglichem Text mit `stop_reason: "max_tokens"` enden kann. Eine Prompt-Zeile, die Claude Fable 5.1 meist vom Nachdenken abhält, hält Claude Fable 5.2 ab `medium` Effort nicht vom Nachdenken ab. Eine Anfrage, die sich bei Claude Fable 5.1 auf eine solche Zeile verließ, um in einen kleinen `max_tokens`-Wert zu passen, kann bei Claude Fable 5.2 also die Token aufbrauchen, bevor Text entsteht. Erhöhe `max_tokens`, um Platz für das Nachdenken zu lassen, oder wähle eine niedrigere [Effort](https://platform.claude.com/docs/de/build-with-claude/effort)-Stufe.

Weitere Verhaltensweisen, die du beim Übernehmen von Prompts prüfen solltest, findest du unter [Verhaltensunterschiede](https://platform.claude.com/docs/de/models/fable-5-2/whats-new-fable-5-2#behavior-differences).

### Migrations-Checkliste

* Aktualisiere den Modellnamen von `claude-fable-5-1` auf `claude-fable-5-2`.
* Prüfe deine [Ratenlimits](https://platform.claude.com/docs/de/api/rate-limits#rate-limits), bevor du Produktions-Traffic umstellst. Claude Fable 5.2 hat ein eigenes Ratenlimit, getrennt von dem, das sich Claude Fable 5.1 und Claude Fable 5 teilen.
* Wenn du Computer Use über `computer_20251124` irgendwo außer auf Amazon Bedrock nutzt, gibt Claude Fable 5.2 für dieses Tool einen 400-Fehler zurück. Deklariere stattdessen `computer_toolset_20260801` und aktualisiere deine Agent-Schleife für das Toolset.
* Wenn du das Advisor-Tool mit Claude Fable 5.2 als Executor verwendest, setze das `model` des Advisors auf `claude-fable-5-2` oder `claude-mythos-5-2`.
* Wenn dein Code das `messages`-Array selbst aufbaut, führe eine Session mit dem Beta-Header `thinking-binding-controls-2026-08-01` und `prefix_mismatch_behavior: "drop_block"` aus, protokolliere `input_transformations` und behebe jeden `prefix_binding_mismatch`-Eintrag. Tu dies auch dann, wenn dein Konto bei Claude Fable 5.1 nie auf die Prüfung gestoßen ist.
* Wähle ein `prefix_mismatch_behavior` für die Produktion: `"error"` (der Standardwert) oder `"drop_block"` als Übergangslösung, während du die Bearbeitungen behebst, denn [das Verwerfen von Blöcken kann die Output-Token erhöhen](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#drop-block-cost). Überwache die 400-Fehler oder die `input_transformations`-Einträge.
* Sende `thinking`-Blöcke weiterhin in jedem Turn unverändert zurück, auch leere. Wenn ein Router oder Fallback eine Konversation von Claude Fable 5.2 zu Claude Fable 5.1 verschieben kann, rechne damit, dass Claude Fable 5.1 ohne die Blöcke von Claude Fable 5.2 läuft.
* Wenn du gespeicherte Konversationen über ein anderes Konto erneut abspielst, spiele jede über das Konto ab, das sie erzeugt hat, oder über ein damit verknüpftes Konto. Die API verwirft Claude Fable 5.2-Thinking-Blöcke, die ein anderes Konto erzeugt hat. Siehe [Thinking-Blöcke bleiben bei dem Konto, das sie erzeugt hat](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#account-bound-thinking).
* Führe deinen [Effort-Sweep](https://platform.claude.com/docs/de/build-with-claude/effort#recommended-effort-levels-for-claude-fable-5-2) erneut mit deinen eigenen Evals durch und lege die Baseline für Kosten und Latenz neu fest.
* Prüfe die System-Prompts, Skills und anderen Anweisungen, die du übernimmst, anhand von [Für frühere Modelle geschriebene Anweisungen überprüfen](https://platform.claude.com/docs/de/build-with-claude/prompt-engineering/prompting-claude-fable-5-2#review-instructions-written-for-earlier-models).

## Migration von Claude Mythos 5.1 zu Claude Mythos 5.2

[Claude Mythos 5.2](https://platform.claude.com/docs/de/models/mythos-5-2/overview) ist das Gegenstück zu Claude Fable 5.2 für Organisationen, die über die Verifizierungsprogramme von Anthropic verifiziert wurden, etwa das [Cyber Verification Program](https://support.claude.com/en/articles/14604842). Bestätige, dass deine Organisation Zugang zu Claude Mythos 5.2 hat, bevor du die Modell-IDs wechselst.

Claude Mythos 5.2 erzwingt den [Prefix-Check](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#prefix-check) für jedes Konto, wie Claude Fable 5.2. [Wenn `prefix_mismatch_behavior` nicht gesetzt ist](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#enforcement) zeigt, wo Claude Mythos 5.1 den Fehler bereits zurückgibt. Auf Amazon Bedrock gibt Claude Mythos 5.2 den 400-Fehler für bearbeitete frühere Turns zurück, während Claude Mythos 5.1 eine solche Anfrage dort akzeptiert. Wenn dein Code frühere Turns bearbeitet, siehe [Das Bearbeiten früherer Turns macht Thinking-Blöcke ungültig](https://platform.claude.com/docs/de/models/fable-5-2/migration-guide#fable-5-2-edited-history), um zu erfahren, was du ändern und wie du testen musst, und führe den Test gegen `claude-mythos-5-2` aus.

In der Claude API und in Claude Models on Google Cloud (Google managed) liest Claude Mythos 5.2 die Thinking-Blöcke von Claude Mythos 5.1, sodass eine Konversation, die von `claude-mythos-5-1` zu `claude-mythos-5-2` wechselt, ihre früheren Überlegungen behält. In der umgekehrten Richtung kann Claude Mythos 5.1 die Blöcke von Claude Mythos 5.2 nicht lesen: Die API verwirft sie, und die Anfrage ist erfolgreich. Siehe [Modellwechsel mitten im Gespräch](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#switching-models).

Beim [Advisor-Tool](https://platform.claude.com/docs/de/agents-and-tools/tool-use/advisor-tool), das sich in der Beta befindet, akzeptiert ein Claude Mythos 5.2-Executor nur Claude Mythos 5.2 oder Claude Fable 5.2 als Advisor. Ein Claude Mythos 5.1- oder Claude Fable 5.1-Advisor gibt einen 400-Fehler zurück. Siehe [Ein Claude Fable 5.2-Executor benötigt einen Claude Fable 5.2- oder Claude Mythos 5.2-Advisor](https://platform.claude.com/docs/de/models/fable-5-2/migration-guide#fable-5-2-advisor-pairs).

Claude Mythos 5.2 unterstützt Computer Use über das Toolset `computer_toolset_20260801`. Ein `tools`-Eintrag vom Typ `computer_20251124` gibt auf jeder Plattform außer Amazon Bedrock, wo das frühere Tool funktioniert, einen 400-Fehler zurück. Siehe [Verwende das Computer-Use-Toolset statt `computer_20251124`](https://platform.claude.com/docs/de/models/fable-5-2/migration-guide#fable-5-2-computer-use).

Claude Mythos 5.2 kostet 8 $ pro Million Input-Token und 40 $ pro Million Output-Token, verglichen mit 10 $ und 50 $ bei Claude Mythos 5.1. Prompt-Cache-Lesevorgänge kosten 0,20 $ pro Million Token, verglichen mit 0,25 $.

### Aktualisiere deinen Modellnamen

```python
model = "claude-mythos-5-1"  # Before
model = "claude-mythos-5-2"  # After
```

### Migrations-Checkliste

* Aktualisiere den Modellnamen von `claude-mythos-5-1` auf `claude-mythos-5-2`.
* Wenn du Computer Use über `computer_20251124` irgendwo außer auf Amazon Bedrock nutzt, gibt Claude Mythos 5.2 für dieses Tool einen 400-Fehler zurück. Deklariere stattdessen `computer_toolset_20260801` und aktualisiere deine Agent-Schleife für das Toolset.
* Wenn du das Advisor-Tool mit Claude Mythos 5.2 als Executor verwendest, setze das `model` des Advisors auf `claude-mythos-5-2` oder `claude-fable-5-2`.
* Sende `thinking`-Blöcke weiterhin in jedem Turn unverändert zurück, auch leere.
* Wenn du gespeicherte Konversationen über ein anderes Konto erneut abspielst, spiele jede über das Konto ab, das sie erzeugt hat, oder über ein damit verknüpftes Konto. Die API verwirft Claude Mythos 5.2-Thinking-Blöcke, die ein anderes Konto erzeugt hat. Siehe [Thinking-Blöcke bleiben bei dem Konto, das sie erzeugt hat](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#account-bound-thinking).
* Wenn dein Code das `messages`-Array selbst aufbaut, führe die Prüfung aus [Das Bearbeiten früherer Turns macht Thinking-Blöcke ungültig](https://platform.claude.com/docs/de/models/fable-5-2/migration-guide#fable-5-2-edited-history) gegen `claude-mythos-5-2` aus, behebe jeden `prefix_binding_mismatch`-Eintrag und halte den Konversationsverlauf append-only (siehe [Was als Bearbeitung zählt](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#what-counts-as-an-edit)). Ein append-only-Verlauf hält außerdem den Prompt-Cache warm.
* Behandle `stop_reason: "refusal"` und lies `stop_details.category` vor dem Antwortinhalt. Siehe [Ablehnungen und Fallback](https://platform.claude.com/docs/de/build-with-claude/refusals-and-fallback).
* Führe deinen Effort-Sweep erneut durch und lege die Baseline für Kosten und Latenz neu fest.
* Prüfe die System-Prompts, Skills und anderen Anweisungen, die du übernimmst, anhand von [Für frühere Modelle geschriebene Anweisungen überprüfen](https://platform.claude.com/docs/de/build-with-claude/prompt-engineering/prompting-claude-fable-5-2#review-instructions-written-for-earlier-models).

## Migration von Claude Opus 5.5 zu Claude Fable 5.2

Claude Fable 5.2 verwendet dieselbe Messages API und dieselben Muster zur Tool-Nutzung wie [Claude Opus 5.5](https://platform.claude.com/docs/de/models/opus-5-5/overview). Beide Modelle denken immer adaptiv nach und geben bei erzwungener Tool-Auswahl einen 400-Fehler zurück, sodass diese Teile deiner Anfragen übernommen werden können. Die folgenden Unterschiede gelten, wenn du Traffic oder einen Fallback-Pfad auf Claude Fable 5.2 umstellst.

### Aktualisiere deinen Modellnamen

```python
model = "claude-opus-5-5"  # Before
model = "claude-fable-5-2"  # After
```

### Was sich ändert

1. **Datenaufbewahrung ist erforderlich:** Claude Fable 5.2 erfordert eine 30-tägige Datenaufbewahrung und ist unter einer ZDR-Vereinbarung (zero data retention) nicht verfügbar, sofern dies nicht ausdrücklich von Anthropic genehmigt wurde. Wenn deine Organisation oder dein Workspace Claude Opus 5.5 unter ZDR betreibt, aktiviere die 30-tägige Aufbewahrung für einen Workspace oder kontaktiere dein Anthropic-Account-Team, bevor du wechselst. Andernfalls gibt in der Claude API jede Anfrage an Claude Fable 5.2 einen 400-`invalid_request_error` zurück. Siehe [Modellspezifische Anforderungen an die Datenaufbewahrung](https://platform.claude.com/docs/de/manage-claude/api-and-data-retention#model-specific-data-retention-requirements).

2. **Der Prefix-Check gilt für jedes Konto:** Claude Opus 5.5 erzwingt den Prefix-Check standardmäßig für Konten, die am oder nach dem 31. August 2026 erstellt wurden. Claude Fable 5.2 erzwingt ihn für jedes Konto, unabhängig von dessen Alter. Wenn dein Konto älter ist und dein Code frühere Turns bearbeitet, schlagen Anfragen, die bei Claude Opus 5.5 funktionieren, bei Claude Fable 5.2 fehl. Wie du vor dem Wechsel testest, erfährst du unter [Der Prefix-Check gilt für jedes Konto](https://platform.claude.com/docs/de/models/fable-5-2/migration-guide#fable-5-2-preserved-thinking).

3. **Claude Opus 5.5 kann die Thinking-Blöcke von Claude Fable 5.2 nicht lesen:** Eine Konversation, die von Claude Fable 5.2 zu Claude Opus 5.5 wechselt, behält ihren Text und ihre Tool-Aufrufe, aber die Turns nach dem Wechsel laufen ohne die Überlegungen von Claude Fable 5.2. Die API verwirft diese Blöcke, bevor das Modell sie erhält, die Anfrage ist erfolgreich, und die verworfenen Blöcke werden nicht berechnet. Rechne mit höheren Kosten und höherer Latenz im ersten Turn nach dem Wechsel. In der umgekehrten Richtung liest Claude Fable 5.2 in der Claude API und in Claude Models on Google Cloud (Google managed) die Thinking-Blöcke von Claude Opus 5.5, sodass eine Konversation, die von `claude-opus-5-5` zu `claude-fable-5-2` wechselt, ihre früheren Überlegungen behält.

4. **Sicherheits-Classifier und Fallback:** Claude Fable 5.2 führt Sicherheits-Classifier aus, die dieselben `stop_details`-Kategorien abdecken wie Claude Fable 5.1. Behandle jede Kategorie in der [Tabelle der Ablehnungskategorien](https://platform.claude.com/docs/de/build-with-claude/refusals-and-fallback#refusal-response), nicht nur die, die du von Claude Opus 5.5 kennst. Um abgelehnte Anfragen auf einem anderen Modell erneut auszuführen, setze `fallbacks: "default"`, was die Anfrage auf dem Modell wiederholt, das Anthropic für diese Kategorie empfiehlt, oder baue deinen eigenen Retry. Dieser Parameter befindet sich in der Claude API und in Claude Models on Google Cloud (Anthropic managed) in der Beta und erfordert den Beta-Header `server-side-fallback-2026-07-01`. Die zulässigen Fallback-Ziele für Claude Fable 5.2 sind Claude Opus 4.8 (`claude-opus-4-8`) und Claude Opus 5 (`claude-opus-5`). Der serverseitige Fallback wiederholt keine Anfrage, die mit `"reasoning_extraction"` abgelehnt wurde. Diese Ablehnung kommt bei dir an. Das Fallback-Modell erhält die Thinking-Blöcke von Claude Fable 5.2 nicht. Siehe [Ablehnungen und Fallback](https://platform.claude.com/docs/de/build-with-claude/refusals-and-fallback).

5. **Preise:** Claude Fable 5.2 kostet 8 $ pro Million Input-Token und 40 $ pro Million Output-Token, verglichen mit 4 $ und 20 $ für Claude Opus 5.5. Prompt-Cache-Lesevorgänge kosten bei beiden Modellen 0,20 $ pro Million Token. Siehe [Preise](https://platform.claude.com/docs/de/about-claude/pricing).

6. **Fast Mode:** Claude Fable 5.2 unterstützt den [Fast Mode](https://platform.claude.com/docs/de/build-with-claude/fast-mode) (`speed: "fast"`) in Messages-API-Anfragen in der Claude API, wie Claude Opus 5.5. Für Claude Fable 5.2 kostet der Fast Mode 16 $ pro Million Input-Token und 80 $ pro Million Output-Token, verglichen mit 8 $ und 40 $ für Claude Opus 5.5 im Fast Mode. Siehe [Fast-Mode-Preise](https://platform.claude.com/docs/de/about-claude/pricing#fast-mode-pricing).

   Claude Fable 5.2 unterstützt den Fast Mode außerdem in [Claude Models on Google Cloud (Anthropic managed)](https://platform.claude.com/docs/de/build-with-claude/claude-models-on-google-cloud/anthropic-managed), mit derselben Einstellung `speed: "fast"`.

   Claude Fable 5.2 unterstützt den Fast Mode außerdem in [Claude Models on Google Cloud (Google managed)](https://platform.claude.com/docs/de/build-with-claude/claude-models-on-google-cloud/google-managed), mit derselben Einstellung `speed: "fast"`. Google Cloud legt dort die Preise fest. Siehe [Preise für Cloud-Plattformen](https://platform.claude.com/docs/de/about-claude/pricing#cloud-platform-pricing).

   Claude Fable 5.2 unterstützt den Fast Mode außerdem in [Claude in Microsoft Foundry](https://platform.claude.com/docs/de/build-with-claude/claude-in-microsoft-foundry) für Deployments, die bei Anthropic gehostet werden. Dort ist der Fast Mode ein separates Modell: Sende Anfragen an ein `claude-fable-5-2-fast`-Deployment und lass `speed` weg.

   Claude Mythos 5.2 unterstützt den Fast Mode außerdem in Messages-API-Anfragen in der Claude API, zu den Fast-Mode-Preisen von Claude Fable 5.2. [Verfügbarkeit des Fast Mode](https://platform.claude.com/docs/de/build-with-claude/fast-mode#feature-availability) listet jede Plattform auf, auf der Claude Mythos 5.2 den Fast Mode bietet.

   Entferne `speed: "fast"` in Claude Managed Agents. Entferne es außerdem auf jeder Plattform oder Hosting-Option, auf der [Verfügbarkeit des Fast Mode](https://platform.claude.com/docs/de/build-with-claude/fast-mode#feature-availability) das Modell, auf das du umstellst, nicht aufführt.

7. **Strukturierte Ausgaben in CMEK-Organisationen:** In einer Organisation mit [kundenverwalteten Verschlüsselungsschlüsseln](https://platform.claude.com/docs/de/manage-claude/cmek) unterstützt Claude Opus 5.5 [strukturierte Ausgaben](https://platform.claude.com/docs/de/build-with-claude/structured-outputs), Claude Fable 5.2 hingegen nicht. Entferne `strict: true` und `output_config.format` aus Anfragen, die du umstellst, und validiere die Ausgabe in deinem Code.

8. **Der Standard-Effort ist `high`:** Claude Opus 5.5 verwendet standardmäßig `medium`, sodass eine Anfrage, die `effort` weglässt, bei Claude Fable 5.2 eine Stufe höher läuft. Die Anfrage ist erfolgreich, und die Änderung zeigt sich nur in abweichenden Kosten, Latenzen und Ergebnissen. Setze `effort` explizit und führe dann deinen [Effort-Sweep](https://platform.claude.com/docs/de/build-with-claude/effort#recommended-effort-levels-for-claude-fable-5-2) erneut mit deinen eigenen Evals durch.

9. **Ein Claude Fable 5.2-Executor benötigt einen Claude Fable 5.2- oder Claude Mythos 5.2-Advisor:** Beim [Advisor-Tool](https://platform.claude.com/docs/de/agents-and-tools/tool-use/advisor-tool), das sich in der Beta befindet, akzeptiert ein Claude Opus 5.5-Executor mehrere Advisors, darunter Claude Opus 5.5 und Claude Fable 5.1. Ein Claude Fable 5.2-Executor akzeptiert nur Claude Fable 5.2 oder Claude Mythos 5.2, und jeder andere Advisor gibt einen 400-Fehler zurück. Setze das `model` des Advisors auf `claude-fable-5-2` oder `claude-mythos-5-2`, wenn du das des Executors änderst. Siehe [Ein Claude Fable 5.2-Executor benötigt einen Claude Fable 5.2- oder Claude Mythos 5.2-Advisor](https://platform.claude.com/docs/de/models/fable-5-2/migration-guide#fable-5-2-advisor-pairs).

### Migrations-Checkliste

* Wenn deine Organisation eine ZDR-Vereinbarung hat, aktiviere vor allem anderen die 30-tägige Aufbewahrung für den Workspace oder bestätige die Berechtigung mit deinem Anthropic-Account-Team.
* Aktualisiere die Modell-ID von `claude-opus-5-5` auf `claude-fable-5-2`.
* Prüfe deine [Ratenlimits](https://platform.claude.com/docs/de/api/rate-limits#rate-limits), bevor du Produktions-Traffic umstellst. Das Ratenlimit von Claude Fable 5.2 ist von dem von Claude Opus 5.5 getrennt, mit niedrigeren Token-Limits in jeder Stufe.
* Wenn dein Code das `messages`-Array selbst aufbaut, führe den Test aus [Der Prefix-Check gilt für jedes Konto](https://platform.claude.com/docs/de/models/fable-5-2/migration-guide#fable-5-2-preserved-thinking) aus, auch wenn dein Konto bei Claude Opus 5.5 nie auf die Prüfung gestoßen ist.
* Behandle jede `stop_details.category`. Wenn du eine explizite `fallbacks`-Liste festlegst, nenne nur die zulässigen Ziele von Claude Fable 5.2.
* Wenn ein Router oder Fallback Konversationen von Claude Fable 5.2 zu Claude Opus 5.5 verschiebt, rechne damit, dass die Turns nach dem Wechsel ohne die Thinking-Blöcke von Claude Fable 5.2 laufen.
* Wenn du gespeicherte Konversationen über ein anderes Konto erneut abspielst, spiele jede über das Konto ab, das sie erzeugt hat, oder über ein damit verknüpftes Konto. Die API verwirft Claude Fable 5.2-Thinking-Blöcke, die ein anderes Konto erzeugt hat. Siehe [Thinking-Blöcke bleiben bei dem Konto, das sie erzeugt hat](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#account-bound-thinking).
* Wenn du den Fast Mode in Messages-API-Anfragen verwendest, behalte `speed: "fast"` nur auf einer Plattform oder Hosting-Option bei, auf der [Verfügbarkeit des Fast Mode](https://platform.claude.com/docs/de/build-with-claude/fast-mode#feature-availability) das Modell aufführt, auf das du umstellst. Lege auf diesen Plattformen und Hosting-Optionen die Kosten-Baseline anhand der [Fast-Mode-Preise](https://platform.claude.com/docs/de/about-claude/pricing#fast-mode-pricing) neu fest. Entferne `speed: "fast"` auf jeder anderen Plattform oder Hosting-Option und in Claude Managed Agents. Du benötigst den Beta-Header `fast-mode-2026-02-01` nicht. In der Claude API funktionieren Anfragen, die ihn senden, weiterhin. Claude in Microsoft Foundry ist die Ausnahme: Entferne dort `speed: "fast"` und sende Anfragen an ein `claude-fable-5-2-fast`-Deployment.
* Wenn du das Advisor-Tool mit Claude Fable 5.2 als Executor verwendest, setze das `model` des Advisors auf `claude-fable-5-2` oder `claude-mythos-5-2`.
* Entferne in einer Organisation mit [kundenverwalteten Verschlüsselungsschlüsseln](https://platform.claude.com/docs/de/manage-claude/cmek) `strict: true` und `output_config.format` und validiere die Ausgabe in deinem Code.
* Setze `effort` explizit: Der Standardwert von Claude Fable 5.2 ist `high`, der von Claude Opus 5.5 hingegen `medium`, sodass eine Anfrage, die ihn weglässt, eine Stufe höher läuft. Führe dann deinen [Effort-Sweep](https://platform.claude.com/docs/de/build-with-claude/effort#recommended-effort-levels-for-claude-fable-5-2) erneut mit deinen eigenen Evals durch und lege die Baseline für Kosten und Latenz neu fest.
* Prüfe die System-Prompts, Skills und anderen Anweisungen, die du übernimmst, anhand von [Für frühere Modelle geschriebene Anweisungen überprüfen](https://platform.claude.com/docs/de/build-with-claude/prompt-engineering/prompting-claude-fable-5-2#review-instructions-written-for-earlier-models).

## Migration von Claude Fable 5 zu Claude Fable 5.2

Die API-Oberfläche, das Kontextfenster und die Ausgabelimits, der Tokenizer, das immer aktive adaptive Nachdenken und die Behandlung von Ablehnungen entsprechen alle Claude Fable 5. Einige der folgenden Änderungen gelten auch, wenn du von Claude Mythos 5 zu Claude Mythos 5.2 wechselst. [Migration von Claude Mythos 5 zu Claude Mythos 5.2](https://platform.claude.com/docs/de/models/fable-5-2/migration-guide#migrating-from-claude-mythos-5-to-claude-mythos-5-2) gibt an, welche.

### Aktualisiere deinen Modellnamen

```python
model = "claude-fable-5"  # Before
model = "claude-fable-5-2"  # After
```

### Breaking Changes

1. **Eine erzwungene Tool-Auswahl liefert einen 400-Fehler:** Claude Fable 5 akzeptiert für `tool_choice` die Werte `auto`, `none`, `any` und `tool`. Bei `claude-fable-5-2` liefern `{type: "any"}` und `{type: "tool", name: "..."}` einen 400-Fehler `invalid_request_error`, ebenso der [Token-Zählungs](https://platform.claude.com/docs/de/build-with-claude/token-counting)-Endpunkt. Die Fehlermeldung findest du unter [Erzwungene Tool-Nutzung nicht unterstützt](https://platform.claude.com/docs/de/api/errors#forced-tool-use-not-supported).

   Um den Tool-Aufruf zu erhalten, ohne ihn zu erzwingen, belasse `tool_choice` auf `auto` und nenne das Tool in deiner Anweisung. Setze `strict: true` für das Tool, damit der Aufruf deinem Schema entspricht. Siehe [Strikte Tool-Nutzung](https://platform.claude.com/docs/de/agents-and-tools/tool-use/strict-tool-use). Wenn du ein Tool nur erzwungen hast, um schemakonformes JSON zu erhalten, verwende stattdessen [JSON-Ausgaben](https://platform.claude.com/docs/de/build-with-claude/structured-outputs#usage). In einer Organisation mit [kundenverwalteten Verschlüsselungsschlüsseln](https://platform.claude.com/docs/de/manage-claude/cmek) sind [strukturierte Ausgaben](https://platform.claude.com/docs/de/build-with-claude/structured-outputs) für Claude Fable 5.2 und Claude Mythos 5.2 nicht verfügbar. Das umfasst sowohl strikte Tool-Nutzung als auch JSON-Ausgaben. Behalte dort `auto` und die Anweisung bei, lass `strict` weg und validiere die Tool-Eingabe in deinem Code.

   Wenn deine Anwendung im aktuellen Turn einen bestimmten Tool-Aufruf erfordert, hänge nach dem letzten `user`-Turn eine [System-Nachricht mitten im Gespräch](https://platform.claude.com/docs/de/build-with-claude/mid-conversation-system-messages) an. Nenne das Tool, gib an, dass der Aufruf für diesen Turn erforderlich ist, und weise Claude an, seine Antwort damit zu beginnen. Frühere Turns bleiben unverändert, sodass ihre Prompt-Cache-Treffer und Thinking-Blöcke gültig bleiben. [System-Nachrichten mitten im Gespräch](https://platform.claude.com/docs/de/build-with-claude/mid-conversation-system-messages) listet die Plattformen auf, auf denen sie verfügbar sind. Für einen Turn, der keine Tools aufrufen darf, funktioniert `tool_choice: {"type": "none"}` weiterhin. Siehe [Tool-Nutzung erzwingen](https://platform.claude.com/docs/de/agents-and-tools/tool-use/define-tools#forcing-tool-use).

2. **Das Bearbeiten früherer Turns macht Thinking-Blöcke ungültig, für jedes Konto:** Claude Fable 5 prüft nicht, ob sich frühere Turns geändert haben. Bei Claude Fable 5.2 ist jeder `thinking`-Block nur in Bezug auf den `system`-Prompt, die `tools` und die Nachrichten gültig, die vor ihm kamen. Claude Fable 5.2 erzwingt diese [Präfixprüfung](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#prefix-check) für jedes Konto. Eine Anfrage, die einen Thinking-Block zurücksendet, nachdem sich eines dieser Elemente geändert hat, liefert einen 400-Fehler, und ein erneutes Senden desselben Request-Bodys behebt ihn nicht.

   Für dich ändert sich nichts, wenn Claude Code, claude.ai, [Claude Managed Agents](https://platform.claude.com/docs/de/managed-agents/overview) oder das [Claude Agent SDK](https://code.claude.com/docs/en/agent-sdk/overview) deinen Gesprächsverlauf verwaltet. Wenn dein Code das `messages`-Array selbst aufbaut, halte den Verlauf append-only. Friere `system` und `tools` für die Sitzung ein. Nimm Änderungen an Anweisungen und Tools mit [System-Nachrichten mitten im Gespräch](https://platform.claude.com/docs/de/build-with-claude/mid-conversation-system-messages) vor, und kürze den Kontext mit serverseitiger [Compaction](https://platform.claude.com/docs/de/build-with-claude/compaction) oder [Kontextbearbeitung](https://platform.claude.com/docs/de/build-with-claude/context-editing). [System-Nachrichten mitten im Gespräch](https://platform.claude.com/docs/de/build-with-claude/mid-conversation-system-messages) listet die Plattformen auf, auf denen sie verfügbar sind. [Änderungen vornehmen, ohne das Präfix zu bearbeiten](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#replace-prefix-edits) beschreibt den Ersatz für jede gängige Bearbeitung.

   Um diese Bearbeitungen zu finden, bevor du Produktions-Traffic umstellst, führe die Prüfung aus [Prüfen, ob dein Code das Präfix bearbeitet](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#how-to-tell-whether-your-integration-is-impacted) gegen `claude-fable-5-2` aus. Belasse `prefix_mismatch_behavior` in der Produktion auf dem Standardwert `"error"`, wenn eine Abweichung nur einen Fehler in deinem Code bedeuten kann. Um die betroffenen Blöcke zu verwerfen und ohne dieses Nachdenken fortzufahren, während du die Bearbeitung behebst, setze es mit dem Beta-Header `thinking-binding-controls-2026-08-01` auf `"drop_block"`. Betrachte das als Übergangslösung, nicht als dauerhafte Einstellung: [Das Verwerfen von Blöcken kann die Output-Token erhöhen](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#drop-block-cost).

3. **Claude Fable 5 kann die Thinking-Blöcke von Claude Fable 5.2 nicht lesen:** Auf der Claude API und Claude Models on Google Cloud (Google managed) liest Claude Fable 5.2 die Blöcke von Claude Fable 5, sodass ein Gespräch, das von `claude-fable-5` auf `claude-fable-5-2` wechselt, sein früheres Nachdenken behält. In die andere Richtung kann Claude Fable 5 die Blöcke von Claude Fable 5.2 nicht lesen. Wenn ein Router-Wechsel, ein clientseitiger Retry oder ein [Classifier-Refusal-Fallback](https://platform.claude.com/docs/de/build-with-claude/refusals-and-fallback) ein Gespräch von Claude Fable 5.2 auf ein anderes Modell verschiebt, einschließlich Claude Fable 5, verwirft die API die Blöcke, die dieses Modell nicht lesen kann. Die Anfrage ist erfolgreich, und die verworfenen Input-Token werden dir nicht berechnet. Mit dem Beta-Header `thinking-binding-controls-2026-08-01` listet `input_transformations` jeden verworfenen Block mit `reason: "model_binding_mismatch"` auf. Siehe [Modellwechsel mitten im Gespräch](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#switching-models).

4. **Verwende das Computer-Use-Toolset statt `computer_20251124`:** Bei Claude Fable 5.2 liefert ein `tools`-Eintrag vom Typ `computer_20251124` einen 400-Fehler auf allen Plattformen außer Amazon Bedrock. Claude Fable 5 akzeptiert ihn mit seinem Beta-Header. Deklariere stattdessen das Toolset `computer_toolset_20260801`, wie in [Verwende das Computer-Use-Toolset statt `computer_20251124`](https://platform.claude.com/docs/de/models/fable-5-2/migration-guide#fable-5-2-computer-use) beschrieben.

5. **Ein Claude-Fable-5.2-Executor benötigt einen Claude-Fable-5.2- oder Claude-Mythos-5.2-Advisor:** Mit dem [Advisor-Tool](https://platform.claude.com/docs/de/agents-and-tools/tool-use/advisor-tool), das sich in der Beta befindet, akzeptiert ein Claude-Fable-5.2-Executor nur Claude Fable 5.2 oder Claude Mythos 5.2 als Advisor. Die anderen Advisors, die ein Claude-Fable-5-Executor akzeptiert, etwa Claude Fable 5 und Claude Opus 5.5, liefern einen 400-Fehler. Setze das `model` des Advisors auf `claude-fable-5-2` oder `claude-mythos-5-2`, wenn du das des Executors änderst. Siehe [Ein Claude-Fable-5.2-Executor benötigt einen Claude-Fable-5.2- oder Claude-Mythos-5.2-Advisor](https://platform.claude.com/docs/de/models/fable-5-2/migration-guide#fable-5-2-advisor-pairs).

### Weitere Änderungen

* **Preise:** 8 $ pro Million Input-Token und 40 $ pro Million Output-Token, verglichen mit 10 $ und 50 $ bei Claude Fable 5. Prompt-Cache-Lesevorgänge kosten 0,20 $ pro Million Token, verglichen mit 1 $. Siehe [Preise](https://platform.claude.com/docs/de/about-claude/pricing).
* **Priority Tier:** Claude Fable 5.2 wird auf dem [Priority Tier](https://platform.claude.com/docs/de/api/service-tiers#supported-models) nicht unterstützt. Claude Fable 5 schon. Wenn deine Organisation eine Priority-Tier-Zusage hat, plane die Kapazität separat.
* **Effort pro Nachricht (Beta):** Um den Effort mitten im Gespräch zu ändern, ohne Prompt-Cache-Treffer zu verlieren, sende eine `role: "system"`-Nachricht mit [Effort pro Nachricht](https://platform.claude.com/docs/de/build-with-claude/effort#change-effort-mid-conversation-beta), statt `output_config.effort` zwischen Anfragen zu ändern. Dieser Abschnitt listet die Plattformen auf, auf denen das verfügbar ist.

### Migrations-Checkliste

* Aktualisiere den Modellnamen von `claude-fable-5` auf `claude-fable-5-2`.
* Prüfe deine [Ratenlimits](https://platform.claude.com/docs/de/api/rate-limits#rate-limits), bevor du Produktions-Traffic verlagerst. Claude Fable 5.2 hat ein eigenes Ratenlimit, getrennt von dem, das sich Claude Fable 5.1 und Claude Fable 5 teilen.
* Ersetze eine erzwungene `tool_choice` (`{type: "any"}` oder `{type: "tool", ...}`) durch `{type: "auto"}` plus eine explizite Anweisung und Tools mit `strict: true`, oder durch JSON-Ausgaben. Platziere die Anweisung im `user`-Turn. Wenn deine Anwendung den Aufruf erfordert, platziere sie stattdessen in einer `role: "system"`-Nachricht mitten im Gespräch, auf den Plattformen, die [System-Nachrichten mitten im Gespräch](https://platform.claude.com/docs/de/build-with-claude/mid-conversation-system-messages) auflistet. In einer Organisation mit [kundenverwalteten Verschlüsselungsschlüsseln](https://platform.claude.com/docs/de/manage-claude/cmek) sind strikte Tool-Nutzung und JSON-Ausgaben für Claude Fable 5.2 nicht verfügbar. Behalte dort `{type: "auto"}` und die Anweisung bei und validiere die Tool-Eingabe in deinem Code.
* Wenn dein Code das `messages`-Array selbst aufbaut, führe eine Sitzung mit dem Beta-Header `thinking-binding-controls-2026-08-01` und `prefix_mismatch_behavior: "drop_block"` aus, protokolliere `input_transformations` und behebe jeden `prefix_binding_mismatch`-Eintrag. `model_binding_mismatch`-Einträge nach einem Modellwechsel sind zu erwarten.
* Halte den Verlauf append-only: Friere `system` und `tools` zu Sitzungsbeginn ein, nimm Änderungen während der Sitzung mit `role: "system"`-Nachrichten vor und kürze den Kontext auf dem Server. [System-Nachrichten mitten im Gespräch](https://platform.claude.com/docs/de/build-with-claude/mid-conversation-system-messages) listet die Plattformen auf, auf denen sie verfügbar sind.
* Wähle ein `prefix_mismatch_behavior` für die Produktion: `"error"` (der Standard) oder `"drop_block"` als Übergangslösung, während du die Bearbeitungen behebst, denn [das Verwerfen von Blöcken kann die Output-Token erhöhen](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#drop-block-cost). Überwache die 400-Fehler oder die `input_transformations`-Einträge.
* Sende `thinking`-Blöcke weiterhin in jedem Turn unverändert zurück, auch leere. Wenn ein Router oder Fallback ein Gespräch von Claude Fable 5.2 auf Claude Fable 5 verschieben kann, rechne damit, dass Claude Fable 5 ohne die Blöcke von Claude Fable 5.2 läuft.
* Wenn du gespeicherte Gespräche über ein anderes Konto erneut abspielst, spiele jedes über das Konto ab, das es erzeugt hat, oder über ein damit verknüpftes Konto. Die API verwirft Thinking-Blöcke von Claude Fable 5.2, die ein anderes Konto erzeugt hat. Siehe [Thinking-Blöcke bleiben bei dem Konto, das sie erzeugt hat](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#account-bound-thinking).
* Wenn du Computer Use über `computer_20251124` irgendwo außer auf Amazon Bedrock verwendest, liefert Claude Fable 5.2 für dieses Tool einen 400-Fehler. Deklariere stattdessen `computer_toolset_20260801` und passe deine Agent-Schleife an das Toolset an.
* Wenn du das Advisor-Tool mit Claude Fable 5.2 als Executor verwendest, setze das `model` des Advisors auf `claude-fable-5-2` oder `claude-mythos-5-2`.
* Wenn du den Effort zwischen Anfragen änderst, verlagere die Änderung in eine `role: "system"`-Nachricht mit Effort pro Nachricht, die sich in der Beta befindet, wo deine Plattform das unterstützt.
* Wenn deine Organisation eine Priority-Tier-Zusage hat, plane die Kapazität separat.
* Behandle `stop_reason: "refusal"` und lies `stop_details.category`. Erwäge `fallbacks: "default"`, in der Beta auf der Claude API und Claude Models on Google Cloud (Anthropic managed).
* Führe deinen [Effort-Sweep](https://platform.claude.com/docs/de/build-with-claude/effort#recommended-effort-levels-for-claude-fable-5-2) mit deinen eigenen Evals erneut durch und lege neue Baselines für Kosten und Latenz fest.
* Prüfe die System-Prompts, Skills und anderen Anweisungen, die du übernimmst, anhand von [Für frühere Modelle geschriebene Anweisungen überprüfen](https://platform.claude.com/docs/de/build-with-claude/prompt-engineering/prompting-claude-fable-5-2#review-instructions-written-for-earlier-models).

## Migration von Claude Mythos 5 zu Claude Mythos 5.2

[Claude Mythos 5.2](https://platform.claude.com/docs/de/models/mythos-5-2/overview) ist das Gegenstück zu Claude Fable 5.2 für Organisationen, die über die Verifizierungsprogramme von Anthropic verifiziert wurden, etwa das [Cyber Verification Program](https://support.claude.com/en/articles/14604842). Vergewissere dich, dass deine Organisation Zugriff auf Claude Mythos 5.2 hat, bevor du Modell-IDs umstellst.

Vier der Änderungen aus [Migration von Claude Fable 5 zu Claude Fable 5.2](https://platform.claude.com/docs/de/models/fable-5-2/migration-guide#migrating-from-claude-fable-5-to-claude-fable-5-2) gelten wie beschrieben:

* [Eine erzwungene Tool-Auswahl liefert einen 400-Fehler](https://platform.claude.com/docs/de/models/fable-5-2/migration-guide#fable-5-2-forced-tool-choice).
* [Das Bearbeiten früherer Turns macht Thinking-Blöcke ungültig](https://platform.claude.com/docs/de/models/fable-5-2/migration-guide#fable-5-2-edited-history) (für jedes Konto).
* [Verwende das Computer-Use-Toolset statt `computer_20251124`](https://platform.claude.com/docs/de/models/fable-5-2/migration-guide#fable-5-2-computer-use).
* Ein Claude-Fable-5.2- oder Claude-Mythos-5.2-Executor [benötigt eines dieser beiden Modelle als Advisor](https://platform.claude.com/docs/de/models/fable-5-2/migration-guide#fable-5-2-advisor-pairs).

Auf der Claude API und Claude Models on Google Cloud (Google managed) liest Claude Mythos 5.2 die Thinking-Blöcke von Claude Mythos 5, sodass ein Gespräch, das von `claude-mythos-5` auf `claude-mythos-5-2` wechselt, sein früheres Nachdenken behält. In die andere Richtung kann Claude Mythos 5 die Blöcke von Claude Mythos 5.2 nicht lesen: Die API verwirft sie, und die Anfrage ist erfolgreich. Siehe [Modellwechsel mitten im Gespräch](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#switching-models). Claude Mythos 5.2 kostet 8 $ pro Million Input-Token und 40 $ pro Million Output-Token, verglichen mit 10 $ und 50 $ bei Claude Mythos 5. Prompt-Cache-Lesevorgänge kosten 0,20 $ pro Million Token, verglichen mit 1 $.

### Aktualisiere deinen Modellnamen

```python
model = "claude-mythos-5"  # Before
model = "claude-mythos-5-2"  # After
```

### Migrations-Checkliste

* Aktualisiere den Modellnamen von `claude-mythos-5` auf `claude-mythos-5-2`.
* Ersetze eine erzwungene `tool_choice` (`any` oder `tool`) durch `auto` plus eine explizite Anweisung und Tools mit `strict: true`, oder durch JSON-Ausgaben. In einer Organisation mit [kundenverwalteten Verschlüsselungsschlüsseln](https://platform.claude.com/docs/de/manage-claude/cmek) sind strikte Tool-Nutzung und JSON-Ausgaben für Claude Mythos 5.2 nicht verfügbar. Behalte dort `auto` und die Anweisung bei und validiere die Tool-Eingabe in deinem Code.
* Wenn du Computer Use über `computer_20251124` irgendwo außer auf Amazon Bedrock verwendest, liefert Claude Mythos 5.2 für dieses Tool einen 400-Fehler. Deklariere stattdessen `computer_toolset_20260801` und passe deine Agent-Schleife an das Toolset an.
* Wenn du das Advisor-Tool mit Claude Mythos 5.2 als Executor verwendest, setze das `model` des Advisors auf `claude-mythos-5-2` oder `claude-fable-5-2`.
* Sende `thinking`-Blöcke weiterhin in jedem Turn unverändert zurück, auch leere.
* Wenn du gespeicherte Gespräche über ein anderes Konto erneut abspielst, spiele jedes über das Konto ab, das es erzeugt hat, oder über ein damit verknüpftes Konto. Die API verwirft Thinking-Blöcke von Claude Mythos 5.2, die ein anderes Konto erzeugt hat. Siehe [Thinking-Blöcke bleiben bei dem Konto, das sie erzeugt hat](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#account-bound-thinking).
* Wenn dein Code das `messages`-Array selbst aufbaut, führe die Prüfung aus [Das Bearbeiten früherer Turns macht Thinking-Blöcke ungültig](https://platform.claude.com/docs/de/models/fable-5-2/migration-guide#fable-5-2-edited-history) gegen `claude-mythos-5-2` aus, behebe jeden `prefix_binding_mismatch`-Eintrag und halte den Gesprächsverlauf append-only (siehe [Was als Bearbeitung zählt](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#what-counts-as-an-edit)). Ein append-only-Verlauf hält außerdem den Prompt-Cache warm.
* Behandle `stop_reason: "refusal"` und lies `stop_details.category` vor dem Antwortinhalt. Siehe [Ablehnungen und Fallback](https://platform.claude.com/docs/de/build-with-claude/refusals-and-fallback).
* Führe deinen Effort-Sweep erneut durch und lege neue Baselines für Kosten und Latenz fest.
* Prüfe die System-Prompts, Skills und anderen Anweisungen, die du übernimmst, anhand von [Für frühere Modelle geschriebene Anweisungen überprüfen](https://platform.claude.com/docs/de/build-with-claude/prompt-engineering/prompting-claude-fable-5-2#review-instructions-written-for-earlier-models).

## Migration von Claude Opus 5 zu Claude Fable 5.2

Claude Fable 5.2 verwendet dieselben Muster für die [Messages API](https://platform.claude.com/docs/de/build-with-claude/working-with-messages) und die [Tool-Nutzung](https://platform.claude.com/docs/de/agents-and-tools/tool-use/overview) wie [Claude Opus 5](https://platform.claude.com/docs/de/models/opus-5/overview). Das Kontextfenster mit 1M Token, die 128k maximalen Ausgabe-Token, das Minimum von 512 Token für Prompt-Caching und [System-Nachrichten mitten in der Konversation](https://platform.claude.com/docs/de/build-with-claude/mid-conversation-system-messages) werden übernommen. Dasselbe gilt für die Einschränkungen bei Prefill und Sampling-Parametern. Die folgenden Unterschiede gelten, wenn du Traffic oder einen Fallback-Pfad auf Claude Fable 5.2 verlagerst.

### Aktualisiere deinen Modellnamen

```python
model = "claude-opus-5"  # Before
model = "claude-fable-5-2"  # After
```

### Was sich ändert

1. **Nachdenken kann nicht deaktiviert werden:** Claude Opus 5 akzeptiert `thinking: {type: "disabled"}` bei einer [Effort](https://platform.claude.com/docs/de/build-with-claude/effort)-Stufe von `high` oder niedriger. Bei Claude Fable 5.2 ist [adaptives Nachdenken](https://platform.claude.com/docs/de/build-with-claude/thinking) immer aktiv, und `thinking: {type: "disabled"}` liefert bei jeder Effort-Stufe einen 400-Fehler. Entferne das Feld und steuere den Token-Verbrauch über niedrigere Effort-Stufen. Überprüfe bei Workloads, die mit deaktiviertem Nachdenken liefen, `max_tokens`, das Nachdenken plus Antworttext abdeckt. Wenn dieser Code Inhalte nach Position liest, etwa `content[0].text`, wähle Content-Blöcke stattdessen nach `type` aus, denn `thinking`-Blöcke kommen zuerst.

2. **Eine erzwungene Tool-Auswahl liefert einen 400-Fehler:** Claude Opus 5 akzeptiert für `tool_choice` die Werte `any` und `tool`. Claude Fable 5.2 lehnt beide ab. Was du stattdessen sendest, findest du unter [Eine erzwungene Tool-Auswahl liefert einen 400-Fehler](https://platform.claude.com/docs/de/models/fable-5-2/migration-guide#fable-5-2-forced-tool-choice).

3. **Das Bearbeiten früherer Turns macht Thinking-Blöcke ungültig, für jedes Konto:** Claude Opus 5 prüft nicht, ob sich frühere Turns geändert haben. Claude Fable 5.2 tut das, für jedes Konto. Wenn dein Code frühere Nachrichten bearbeitet, `system` oder `tools` neu aufbaut oder zwischen Anfragen clientseitig komprimiert, lehnt Claude Fable 5.2 die Anfrage ab oder verwirft die ungültigen Thinking-Blöcke. Was du ändern musst und wie du testest, findest du unter [Das Bearbeiten früherer Turns macht Thinking-Blöcke ungültig](https://platform.claude.com/docs/de/models/fable-5-2/migration-guide#fable-5-2-edited-history).

4. **Claude Opus 5 kann die Thinking-Blöcke von Claude Fable 5.2 nicht lesen:** Auf der Claude API und Claude Models on Google Cloud (Google managed) liest Claude Fable 5.2 die Blöcke von Claude Opus 5, sodass ein Gespräch, das von `claude-opus-5` auf `claude-fable-5-2` wechselt, sein früheres Nachdenken behält. In die andere Richtung kann Claude Opus 5 die Blöcke von Claude Fable 5.2 nicht lesen. Ein Gespräch, das von Claude Fable 5.2 auf Claude Opus 5 wechselt, führt die Turns nach dem Wechsel ohne das Nachdenken von Claude Fable 5.2 aus. Die API verwirft diese Blöcke, bevor das Modell sie erhält, die Anfrage ist erfolgreich, und die verworfenen Blöcke werden nicht berechnet. Siehe [Modellwechsel mitten im Gespräch](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#switching-models).

5. **Text zwischen Tool-Aufrufen wird in Thinking-Blöcken zurückgegeben:** Bei Claude Opus 5 kommt Text, den das Modell zwischen Tool-Aufrufen schreibt, als `text`-Blöcke zurück. Bei Claude Fable 5.2 kommen diese Erläuterungen als `thinking`-Blöcke mit Fortschrittsupdates zurück, höchstens einer vor jedem Tool-Aufruf. Wenn deine Oberfläche diese Erläuterungen anzeigt, setze `thinking.display` auf `"updates"`, das sich in der Beta befindet, um die Fortschrittsupdates als Text zu erhalten, während das Nachdenken verborgen bleibt, oder auf `"summarized"`, um beides zu erhalten. Zeige dann die nicht leeren `thinking`-Blöcke zwischen den `tool_use`-Blöcken an. Siehe [Fortschrittsupdates zwischen Tool-Aufrufen](https://platform.claude.com/docs/de/build-with-claude/thinking#progress-updates).

6. **Verwende das Computer-Use-Toolset statt `computer_20251124`:** Claude Opus 5 akzeptiert das frühere Tool `computer_20251124` mit seinem Beta-Header. Claude Fable 5.2 liefert dafür einen 400-Fehler auf allen Plattformen außer Amazon Bedrock. Siehe [Verwende das Computer-Use-Toolset statt `computer_20251124`](https://platform.claude.com/docs/de/models/fable-5-2/migration-guide#fable-5-2-computer-use).

7. **Sicherheits-Classifier und Fallback:** Die Sicherheits-Classifier von Claude Fable 5.2 decken einen breiteren Satz von `stop_details`-Kategorien ab als die Classifier von Claude Opus 5. Rechne mit zusätzlichen `stop_details.category`-Werten, etwa `"bio"`. Behandle jede Kategorie in der [Tabelle der Ablehnungskategorien](https://platform.claude.com/docs/de/build-with-claude/refusals-and-fallback#refusal-response). Um abgelehnte Anfragen auf einem anderen Modell erneut auszuführen, setze `fallbacks: "default"` oder baue deinen eigenen Retry. Dieser Parameter befindet sich auf der Claude API und Claude Models on Google Cloud (Anthropic managed) in der Beta und erfordert den Beta-Header `server-side-fallback-2026-07-01`. [Ablehnungen, Fallback und Abrechnung](https://platform.claude.com/docs/de/models/fable-5-2/whats-new-fable-5-2#refusals-fallback-and-billing) listet die zulässigen Fallback-Ziele auf.

8. **Preise:** Claude Fable 5.2 kostet 8 $ pro Million Input-Token und 40 $ pro Million Output-Token, verglichen mit 5 $ und 25 $ für Claude Opus 5. Prompt-Cache-Lesevorgänge kosten 0,20 $ pro Million Token, verglichen mit 0,50 $. Siehe [Preise](https://platform.claude.com/docs/de/about-claude/pricing).

9. **Datenaufbewahrung ist erforderlich:** Claude Fable 5.2 erfordert eine 30-tägige Datenaufbewahrung und ist im Rahmen einer Vereinbarung zur „zero data retention“ (Null-Datenaufbewahrung), oder ZDR, nicht verfügbar, sofern dies nicht ausdrücklich von Anthropic genehmigt wurde. Claude Opus 5 ist unter ZDR verfügbar. Auf der Claude API liefert eine Anfrage von einer Organisation oder einem Workspace ohne 30-tägige Aufbewahrung einen 400-Fehler `invalid_request_error`. Siehe [Modellspezifische Anforderungen an die Datenaufbewahrung](https://platform.claude.com/docs/de/manage-claude/api-and-data-retention#model-specific-data-retention-requirements).

10. **Fast Mode:** Claude Opus 5 unterstützt [Fast Mode](https://platform.claude.com/docs/de/build-with-claude/fast-mode) (`speed: "fast"`) als Research Preview, mit dem Beta-Header `fast-mode-2026-02-01`. Claude Fable 5.2 unterstützt ihn in Messages-API-Anfragen auf der Claude API ohne den Header. Anfragen, die den Header senden, funktionieren weiterhin. Fast Mode kostet für Claude Fable 5.2 16 $ pro Million Input-Token und 80 $ pro Million Output-Token, verglichen mit 10 $ und 50 $ für Claude Opus 5 im Fast Mode. Siehe [Fast-Mode-Preise](https://platform.claude.com/docs/de/about-claude/pricing#fast-mode-pricing).

    Claude Fable 5.2 unterstützt Fast Mode außerdem auf [Claude Models on Google Cloud (Anthropic managed)](https://platform.claude.com/docs/de/build-with-claude/claude-models-on-google-cloud/anthropic-managed), mit derselben Einstellung `speed: "fast"`.

    Claude Fable 5.2 unterstützt Fast Mode außerdem auf [Claude Models on Google Cloud (Google managed)](https://platform.claude.com/docs/de/build-with-claude/claude-models-on-google-cloud/google-managed), mit derselben Einstellung `speed: "fast"`. Google Cloud legt dort die Preise fest. Siehe [Preise für Cloud-Plattformen](https://platform.claude.com/docs/de/about-claude/pricing#cloud-platform-pricing).

    Claude Fable 5.2 unterstützt Fast Mode außerdem auf [Claude in Microsoft Foundry](https://platform.claude.com/docs/de/build-with-claude/claude-in-microsoft-foundry) für Deployments, die bei Anthropic gehostet werden. Dort ist Fast Mode ein separates Modell: Sende Anfragen an ein `claude-fable-5-2-fast`-Deployment und lass `speed` weg.

    Claude Mythos 5.2 unterstützt Fast Mode außerdem in Messages-API-Anfragen auf der Claude API, ohne den Header und zu den Fast-Mode-Preisen von Claude Fable 5.2. [Verfügbarkeit des Fast Mode](https://platform.claude.com/docs/de/build-with-claude/fast-mode#feature-availability) listet jede Plattform auf, auf der Claude Mythos 5.2 Fast Mode bietet.

    Entferne `speed: "fast"` in Claude Managed Agents. Entferne es außerdem, wenn [Verfügbarkeit des Fast Mode](https://platform.claude.com/docs/de/build-with-claude/fast-mode#feature-availability) das Modell, auf das du umstellst, nicht aufführt.

11. **Strukturierte Ausgaben in CMEK-Organisationen:** In einer Organisation mit [kundenverwalteten Verschlüsselungsschlüsseln](https://platform.claude.com/docs/de/manage-claude/cmek) unterstützt Claude Opus 5 [strukturierte Ausgaben](https://platform.claude.com/docs/de/build-with-claude/structured-outputs), Claude Fable 5.2 dagegen nicht. Entferne `strict: true` und `output_config.format` aus Anfragen, die du umstellst, und validiere die Ausgabe in deinem Code.

12. **Ein Claude-Fable-5.2-Executor benötigt einen Claude-Fable-5.2- oder Claude-Mythos-5.2-Advisor:** Mit dem [Advisor-Tool](https://platform.claude.com/docs/de/agents-and-tools/tool-use/advisor-tool), das sich in der Beta befindet, akzeptiert ein Claude-Opus-5-Executor mehrere Advisors, darunter Claude Opus 5 und Claude Fable 5.1. Ein Claude-Fable-5.2-Executor akzeptiert nur Claude Fable 5.2 oder Claude Mythos 5.2, und jeder andere Advisor liefert einen 400-Fehler. Setze das `model` des Advisors auf `claude-fable-5-2` oder `claude-mythos-5-2`, wenn du das des Executors änderst. Siehe [Ein Claude-Fable-5.2-Executor benötigt einen Claude-Fable-5.2- oder Claude-Mythos-5.2-Advisor](https://platform.claude.com/docs/de/models/fable-5-2/migration-guide#fable-5-2-advisor-pairs).

### Migrations-Checkliste

* Wenn deine Organisation eine ZDR-Vereinbarung hat, aktiviere vor allem anderen die 30-tägige Aufbewahrung für den Workspace oder kläre die Berechtigung mit deinem Anthropic-Account-Team.
* Aktualisiere die Modell-ID von `claude-opus-5` auf `claude-fable-5-2`.
* Prüfe deine [Ratenlimits](https://platform.claude.com/docs/de/api/rate-limits#rate-limits), bevor du Produktions-Traffic umstellst. Das Ratenlimit von Claude Fable 5.2 ist von dem von Claude Opus 5 getrennt, mit niedrigeren Token-Limits auf jeder Stufe.
* Entferne jede Konfiguration mit `thinking: {type: "disabled"}`. Steuere den Token-Verbrauch über niedrigere Effort-Stufen, überprüfe `max_tokens` und wähle Content-Blöcke nach `type` aus.
* Sende `thinking`-Blöcke in jedem Turn unverändert zurück, auch leere. Sende sie in einer Tool-Nutzungsschleife zusammen mit den Tool-Ergebnissen zurück. Siehe [Thinking-Blöcke beibehalten](https://platform.claude.com/docs/de/build-with-claude/thinking#preserving-thinking-blocks).
* Ersetze eine erzwungene `tool_choice` (`any` oder `tool`) durch `auto` plus eine explizite Anweisung und Tools mit `strict: true`, oder durch JSON-Ausgaben. In einer Organisation mit [kundenverwalteten Verschlüsselungsschlüsseln](https://platform.claude.com/docs/de/manage-claude/cmek) sind strikte Tool-Nutzung und JSON-Ausgaben für Claude Fable 5.2 nicht verfügbar. Behalte dort `auto` und die Anweisung bei und validiere die Tool-Eingabe in deinem Code.
* Wenn dein Code das `messages`-Array selbst aufbaut, führe die Prüfung aus [Das Bearbeiten früherer Turns macht Thinking-Blöcke ungültig](https://platform.claude.com/docs/de/models/fable-5-2/migration-guide#fable-5-2-edited-history) gegen `claude-fable-5-2` aus, behebe jeden `prefix_binding_mismatch`-Eintrag und halte den Verlauf append-only.
* Wenn du Computer Use über `computer_20251124` irgendwo außer auf Amazon Bedrock verwendest, liefert Claude Fable 5.2 für dieses Tool einen 400-Fehler. Deklariere stattdessen `computer_toolset_20260801` und passe deine Agent-Schleife an das Toolset an.
* Wenn du das Advisor-Tool mit Claude Fable 5.2 als Executor verwendest, setze das `model` des Advisors auf `claude-fable-5-2` oder `claude-mythos-5-2`.
* Wenn ein Router oder Fallback Gespräche von Claude Fable 5.2 auf Claude Opus 5 verschiebt, rechne damit, dass die Turns nach dem Wechsel ohne die Thinking-Blöcke von Claude Fable 5.2 laufen.
* Wenn du gespeicherte Gespräche über ein anderes Konto erneut abspielst, spiele jedes über das Konto ab, das es erzeugt hat, oder über ein damit verknüpftes Konto. Die API verwirft Thinking-Blöcke von Claude Fable 5.2, die ein anderes Konto erzeugt hat. Siehe [Thinking-Blöcke bleiben bei dem Konto, das sie erzeugt hat](https://platform.claude.com/docs/de/build-with-claude/preserved-thinking#account-bound-thinking).
* Wenn deine Oberfläche Text zwischen Tool-Aufrufen anzeigt, setze `thinking.display` auf `"updates"`, das sich in der Beta befindet, oder auf `"summarized"` und zeige die nicht leeren `thinking`-Blöcke an.
* Behandle jede `stop_details.category`. Wenn du eine explizite `fallbacks`-Liste festlegst, nenne nur die zulässigen Ziele von Claude Fable 5.2.
* Wenn du Fast Mode in Messages-API-Anfragen auf der Claude API verwendest, behalte `speed: "fast"` nur bei, wenn [Verfügbarkeit des Fast Mode](https://platform.claude.com/docs/de/build-with-claude/fast-mode#feature-availability) das Modell aufführt, auf das du umstellst. Wenn du es beibehältst, lege neue Kosten-Baselines anhand der [Fast-Mode-Preise](https://platform.claude.com/docs/de/about-claude/pricing#fast-mode-pricing) fest. Entferne `speed: "fast"` in Claude Managed Agents. Du benötigst den Beta-Header `fast-mode-2026-02-01` nicht, und Anfragen, die ihn senden, funktionieren weiterhin.
* Entferne in einer Organisation mit [kundenverwalteten Verschlüsselungsschlüsseln](https://platform.claude.com/docs/de/manage-claude/cmek) `strict: true` und `output_config.format` und validiere die Ausgabe in deinem Code.
* Führe deinen [Effort-Sweep](https://platform.claude.com/docs/de/build-with-claude/effort#recommended-effort-levels-for-claude-fable-5-2) mit deinen eigenen Evals erneut durch und lege neue Baselines für Kosten und Latenz fest.
* Prüfe die System-Prompts, Skills und anderen Anweisungen, die du übernimmst, anhand von [Für frühere Modelle geschriebene Anweisungen überprüfen](https://platform.claude.com/docs/de/build-with-claude/prompt-engineering/prompting-claude-fable-5-2#review-instructions-written-for-earlier-models).

## Migration von Claude Opus 4.8 oder früher zu Claude Fable 5.2

Arbeite zuerst [Migration von Claude Opus 5 zu Claude Fable 5.2](https://platform.claude.com/docs/de/models/fable-5-2/migration-guide#migrating-from-claude-opus-5-to-claude-fable-5-2) durch, mit `claude-opus-4-8` als der Modell-ID, die du ersetzt. Dieser Abschnitt gilt wie beschrieben für Code auf Claude Opus 4.8, denn Claude Opus 4.8 verhält sich wie Claude Opus 5:

* Es akzeptiert `thinking: {type: "disabled"}`, eine erzwungene Tool-Auswahl, das Tool `computer_20251124` und Fast Mode.
* Es gibt den Text zwischen Tool-Aufrufen als `text`-Blöcke zurück.
* Es ist im Rahmen von Vereinbarungen zur Null-Datenaufbewahrung (ZDR) verfügbar.
* Es kostet 5 $ pro Million Input-Token und 25 $ pro Million Output-Token, mit Prompt-Cache-Lesevorgängen zu 0,50 $.

Dieser Abschnitt ergänzt die Unterschiede, die der Abschnitt zu Claude Opus 5 nicht abdeckt.

### Was sich ändert

1. **Nachdenken läuft bei Anfragen, die es weglassen:** Bei Claude Opus 4.8 ist Nachdenken deaktiviert, sofern du es nicht anforderst. Bei Claude Fable 5.2 läuft eine Anfrage ohne `thinking`-Feld mit adaptivem Nachdenken. Antworten können `thinking`-Blöcke vor `text`-Blöcken enthalten, daher wähle Content-Blöcke nach `type` aus, statt `content[0].text` zu lesen. Sende die `thinking`-Blöcke in einer Tool-Nutzungsschleife unverändert mit den Tool-Ergebnissen zurück, auch leere. Thinking-Token werden als Output-Token berechnet, und `max_tokens` deckt Nachdenken plus Antworttext ab. Überprüfe `max_tokens` und senke `effort`, wo du weniger Nachdenken möchtest. Auf der Claude API und Claude Models on Google Cloud (Google managed) liest Claude Fable 5.2 die Thinking-Blöcke aus früheren Claude-Opus-4.8-Turns, sodass ein Gespräch, das auf `claude-fable-5-2` wechselt, dieses Nachdenken behält.

2. **Niedrigeres Minimum für Prompt-Caching:** Die minimale cachebare Prompt-Länge beträgt bei Claude Fable 5.2 512 Token, gegenüber 1.024 Token bei Claude Opus 4.8. Prompts, die zu kurz zum Cachen waren, können Cache-Einträge erstellen, ohne dass Codeänderungen erforderlich sind. Siehe [Prompt-Caching](https://platform.claude.com/docs/de/build-with-claude/prompt-caching#cache-limitations).

3. **Priority Tier wird nicht unterstützt:** Claude Opus 4.8 unterstützt den [Priority Tier](https://platform.claude.com/docs/de/api/service-tiers#supported-models). Claude Fable 5.2 nicht. Wenn deine Organisation eine Priority-Tier-Zusage hat, plane die Kapazität separat.

4. **Ratschläge vom Advisor-Tool kommen verschlüsselt zurück:** Mit dem [Advisor-Tool](https://platform.claude.com/docs/de/agents-and-tools/tool-use/advisor-tool), das sich in der Beta befindet, kann ein Claude-Opus-4.8-Executor mit einem Advisor kombiniert werden, der seinen Rat als Klartext zurückgibt, etwa Claude Opus 4.8. Die einzigen Advisors, die ein Claude-Fable-5.2-Executor akzeptiert, Claude Fable 5.2 und Claude Mythos 5.2, geben den Rat verschlüsselt als `advisor_redacted_result`-Block zurück, sodass dein Client dessen Text nicht lesen kann. Wenn dein Code den Text des Rats liest, entferne diese Abhängigkeit. Siehe [Ergebnisvarianten](https://platform.claude.com/docs/de/agents-and-tools/tool-use/advisor-tool#result-variants).

Wenn dein Code auf Claude Opus 4.7 oder früher läuft, wende außerdem einen Teil der Migrations-Checkliste aus dem Claude-Opus-5.5-Leitfaden an. Beginne bei der Gruppe [Claude Opus 4.7 oder früher](https://platform.claude.com/docs/de/models/opus-5-5/migration-guide#migration-checklist-from-claude-opus-47) und gehe bis hinunter zu der Gruppe, die dein Modell nennt. Diese Gruppen decken Anfrageänderungen ab, die vor Claude Opus 4.8 vorgenommen wurden, etwa entfernte Sampling-Parameter und Beta-Header. Wende den Punkt zu Fast Mode aus dieser Checkliste nur an, wenn [Verfügbarkeit des Fast Mode](https://platform.claude.com/docs/de/build-with-claude/fast-mode#feature-availability) das Modell aufführt, auf das du umstellst. In einer Organisation mit [kundenverwalteten Verschlüsselungsschlüsseln](https://platform.claude.com/docs/de/manage-claude/cmek) sind strukturierte Ausgaben für Claude Fable 5.2 nicht verfügbar, wende den Punkt zu `output_config.format` dort also nicht an. Entferne stattdessen `output_format` aus deinen Anfragen und validiere das JSON in deinem Code.

### Migrations-Checkliste

* Arbeite die [Claude-Opus-5-Checkliste](https://platform.claude.com/docs/de/models/fable-5-2/migration-guide#migration-checklist-fable-5-2-from-opus-5) durch, mit `claude-opus-4-8` als der Modell-ID, die du ersetzt.
* Überprüfe Workloads, die ohne `thinking`-Feld liefen. Bei Claude Fable 5.2 laufen sie mit Nachdenken, also überprüfe `max_tokens`, senke `effort`, wo du weniger Nachdenken möchtest, und wähle Content-Blöcke nach `type` aus.
* Prüfe, ob jeder Code, der das `thinking`-Feld parst, es nur als Anzeigetext behandelt. Setze `thinking.display` auf `"summarized"`, um lesbare Zusammenfassungen zu erhalten.
* Überprüfe Prompts in der Nähe des Caching-Minimums: Prompts mit 512 Token oder mehr können Cache-Einträge erstellen.
* Wenn deine Organisation eine Priority-Tier-Zusage hat, plane die Kapazität separat.
* Wenn du das Advisor-Tool verwendest und dein Code den Text des Rats liest, entferne diese Abhängigkeit: Der Rat kommt als verschlüsselter `advisor_redacted_result`-Block an.
* Führe einen neuen Effort-Sweep mit deinen eigenen Evals durch, statt eine für Claude Opus 4.8 optimierte Einstellung zu übernehmen.
* Wende bei Claude Opus 4.7 oder früher außerdem die Checklisten-Gruppen des Claude-Opus-5.5-Leitfadens für dein Modell an. Lass den Punkt zu Fast Mode weg, sofern [Verfügbarkeit des Fast Mode](https://platform.claude.com/docs/de/build-with-claude/fast-mode#feature-availability) das Modell, auf das du umstellst, nicht aufführt. Lass in einer Organisation mit [kundenverwalteten Verschlüsselungsschlüsseln](https://platform.claude.com/docs/de/manage-claude/cmek) außerdem den Punkt zu `output_config.format` weg und entferne `output_format` aus deinen Anfragen.
