Claude Fable 5.2: Einrichtung, API-Preise und Opus-Vergleich
Testen Sie Claude Fable 5.2 in Claude Code ab Version 2.1.321 und über die Messages API. Prüfen Sie eine echte Codeänderung und wählen Sie effort gezielt. Vergleichen Sie Tokenpreise mit veröffentlichten Kosten pro Aufgabe. Beachten Sie die Abrechnung im Fast Mode, Unterschiede zwischen Plattformen und Migrationsfehler bei thinking, erzwungenen Tool-Aufrufen und dem Gesprächsverlauf.
Inhalt

Testen Sie Claude Fable 5.2, wenn Opus 5.5 Ihre Codeprüfungen selbst mit höherem effort nicht besteht. Andernfalls bleibt Opus die erste Wahl für den Alltag. Beginnen Sie gemäß Anthropics Modellempfehlung mit medium in Claude Code oder high in der API.
Der Parameter effort steuert die Tiefe des Denkprozesses. Vergleichen Sie die Kosten akzeptierter Änderungen: Trotz höherer Tokenpreise kann eine fertiggestellte Aufgabe insgesamt günstiger sein.
Fable 5.2 erschien am 9. November 2026 und verwendet die API-Modell-ID claude-fable-5-2. Die Modellreferenz nennt mit Stand 2026-11-12 ein Kontextfenster von 1M Token und eine maximale Ausgabe von 128K.
Fable 5.2 in Claude Code auswählen und eine echte Änderung prüfen
Verwenden Sie Claude Code ab Version 2.1.321 und wählen Sie die vollständige Modell-ID. Laut offiziellem Änderungsprotokoll kam die Unterstützung für Fable 5.2 mit Version 2.1.321 hinzu.
Sie benötigen einen installierten und authentifizierten Claude-Code-Client sowie ein Konto oder einen Anbieter, der dieses Modell zulässt. Prüfen Sie vor dem Versand privaten Codes, ob Ihre Organisation Fables Covered-Models-Regeln zur Datenverarbeitung genehmigt hat.
Führen Sie bei einer nativen Installation diese Befehle in Bash aus:
claude update
claude --version
Folgen Sie bei Installationen über einen Paketmanager den passenden Update-Anweisungen. Prüfen Sie, ob mindestens Version 2.1.321 angezeigt wird. Gehen Sie nicht davon aus, dass eine ältere Installation erfolgreich aktualisiert wurde.
Führen Sie in einer bestehenden Sitzung Folgendes aus:
/model claude-fable-5-2
„Standard-Fable-Modell“ bedeutet nicht, dass Fable für alle Nutzer zum Standard wird. Laut Referenz zur Modellkonfiguration ist kein Fable-Modell der vom Kontotyp vorgegebene Standard.
Erstellen Sie für einen isolierten Test mit Bash und Python 3 ein temporäres Verzeichnis:
workdir="$(mktemp -d)"
cd "$workdir"
cat > clamp.py <<'PY'
def clamp(value, low, high):
return min(low, max(value, high))
PY
cat > test_clamp.py <<'PY'
from clamp import clamp
assert clamp(-2, 0, 10) == 0
assert clamp(5, 0, 10) == 5
assert clamp(12, 0, 10) == 10
print("3 checks passed")
PY
claude --model claude-fable-5-2 --effort medium
Diese CLI-Optionen wählen das Modell und den effort-Wert für die Sitzung. Prüfen Sie vor dem Start /model. Weicht effort ab, kontrollieren Sie CLAUDE_CODE_EFFORT_LEVEL: Diese Umgebungsvariable hat Vorrang vor der Startoption.
Geben Sie Claude Code die folgende Aufgabe. Sie verlangt eine Korrektur der Funktion, unveränderte Tests und einen Durchlauf ohne Subagenten:
Read clamp.py and test_clamp.py.
Fix clamp.py so all existing assertions pass.
Do not edit test_clamp.py.
Run python3 test_clamp.py and report the exact result.
Do not use subagents.
Lassen Sie die Berechtigungsprüfungen aktiviert. Genehmigen Sie nur Dateioperationen und Befehle, die für diese Aufgabe im Testverzeichnis erforderlich sind.
Beenden Sie Claude Code, sobald der Agent fertig ist, und führen Sie den Test selbst aus:
python3 test_clamp.py
Das erwartete Ergebnis lautet 3 checks passed; die Testdatei muss unverändert bleiben. Ein vorgeschlagener Patch allein zählt nicht als Erfolg. Die Änderung muss angewendet sein und den Test bestehen. Damit prüfen Sie den Weg über die Werkzeuge, nicht Fables Überlegenheit gegenüber einem anderen Modell.
Die erste API-Anfrage an claude-fable-5-2 senden
Nutzen Sie zunächst Anthropics direkte Messages API, um Modellverhalten und Gateway-Konfiguration voneinander zu trennen. Für dieses Beispiel benötigen Sie Bash, curl mit --fail-with-body, jq und einen von Anthropic ausgestellten API-Schlüssel.
Erstellen Sie Ihren eigenen Schlüssel nach der Anleitung für die Console und wählen Sie einen bestimmten Workspace. Mit einem auf diesen Workspace beschränkten Schlüssel können Sie anthropic-workspace-id im Beispiel weglassen. Die Dokumentation zur API-Authentifizierung beschreibt diese Bedingung.
Fügen Sie den Schlüssel ein, sobald read auf die Eingabe wartet, und drücken Sie Enter:
read -rs ANTHROPIC_API_KEY && export ANTHROPIC_API_KEY
Senden Sie eine synchrone Anfrage:
curl --silent --show-error --fail-with-body \
https://api.anthropic.com/v1/messages \
--header "Authorization: Bearer ${ANTHROPIC_API_KEY}" \
--header "anthropic-version: 2026-10-21" \
--header "content-type: application/json" \
--data '{
"model": "claude-fable-5-2",
"max_tokens": 4096,
"output_config": {
"effort": "high"
},
"messages": [
{
"role": "user",
"content": "Fix this Python function and return the corrected function plus three assertions: def clamp(value, low, high): return min(low, max(value, high))"
}
]
}' \
--output fable-response.json &&
jq '{
model,
stop_reason,
usage,
text: [.content[] | select(.type == "text") | .text]
}' fable-response.json
Die Anfrage verwendet den aktuellen API-Versionsheader und das dokumentierte Feld output_config.effort. Sie lässt thinking weg, da Fable 5.2 bereits adaptives Denken verwendet.
Prüfen Sie das zurückgegebene Modell, einen nicht leeren Text, usage und stop_reason. Ein regulärer Abschluss liefert üblicherweise end_turn; max_tokens bedeutet, dass die Ausgabe Ihr Limit erreicht hat. Folgen Sie der Anleitung zu Stoppgründen und erhöhen Sie das Ausgabelimit, bevor Sie eine abgeschnittene Antwort als Qualitätsfehler werten.
Falls die HTTP-Anfrage fehlschlägt, prüfen Sie den gespeicherten Fehler:
jq '.error' fable-response.json
Diese Anfrage liefert Code als Text. Sie liest keine lokalen Dateien und führt keine Assertions aus. Prüfen Sie den zurückgegebenen Code, bevor Sie ihn ausführen.
BetterToken listet mit Stand 2026-11-12 ebenfalls claude-fable-5-2. Die Claude-Code-Anbindung verwendet die Base URL https://bettertoken.ai. Folgen Sie für diesen Zugangsweg den eigenen Authentifizierungsanweisungen. Ein Katalogeintrag belegt nicht die Unterstützung sämtlicher Parameter für effort oder Fast Mode.
Tokenpreise mit den Kosten pro abgeschlossener Aufgabe vergleichen
Bei den Standardtarifen der API ist Fable 5.2 pro Token günstiger als Fable 5.1, aber doppelt so teuer wie Opus 5.5. Die folgenden von Anthropic veröffentlichten Preise gelten mit Stand 2026-11-12 in USD pro Million Token.
| Modell, Standardgeschwindigkeit | Eingabe ohne Cache | Ausgabe |
|---|---|---|
| Claude Fable 5.1 | $10 | $50 |
| Claude Fable 5.2 | $8 | $40 |
| Claude Opus 5.5 | $4 | $20 |
| Claude Sonnet 5.5 | $2 | $10 |
Von Fable 5.1 auf 5.2 sinken die Eingabe- und Ausgabepreise jeweils um 20%. Das ist eine Senkung des Stückpreises. Sie garantiert keine um 20% niedrigere Sitzungsrechnung.
Bei Standardgeschwindigkeit kosten Cache-Schreibvorgänge für Fable 5.2 mit fünf Minuten Gültigkeit $10, mit einer Stunde Gültigkeit $16 und Cache-Lesevorgänge $0.20. Alle Tarife beziehen sich auf eine Million Token. Für asynchrone Batch-Verarbeitung liegen die Eingabe-/Ausgabetarife bei $4/$20. Diese gelten nicht für interaktive Claude-Code-Sitzungen.
Für geschätzte 100,000 Eingabetoken ohne Cache und 20,000 abgerechnete Ausgabetoken ergibt sich:
Fable 5.2: 0.1 × $8 + 0.02 × $40 = $1.60
Opus 5.5: 0.1 × $4 + 0.02 × $20 = $0.80
Die Rechnung setzt Standardgeschwindigkeit und globale Preise voraus. Cache-Vorgänge, kostenpflichtige Tools, Batch-Rabatte und anfallende Steuern sind nicht enthalten. Sie verwendet identische Tokenmengen, was bei echten Agentensitzungen häufig nicht zutrifft.
Anthropics FrontierCode-2.0-Ankündigung vergleicht eine andere Größe. Fable 5.2 erreicht bei High einen Wert von 45.3%, gegenüber dem besten Opus-5.5-Ergebnis von 45.5%. Die veröffentlichten Kosten pro Aufgabe liegen dabei ungefähr halb so hoch.
Hier wird Fable High mit Opus Max verglichen. Weder Tokenmenge noch effort-Stufe sind gleich.
Die aktuellen CursorBench-4.0-Ergebnisse zeigen, warum das Urteil von den Aufgaben abhängt. Fable 5.2 High erreicht 56.9% bei angegebenen Kosten von $9.70, Opus 5.5 High dagegen 56.0% bei $3.97. Fable 5.2 Max erreicht 60.0% bei $32.79.
Das sind Evaluationsergebnisse der jeweiligen Herausgeber, keine Abopreise oder Messungen in Ihrem Repository. Cursor kennzeichnet die Zeile mit 56.9% als High, nicht als Medium, den Standardwert von Claude Code.
Beziehen Sie mit dem Leitfaden zu Kosten pro Aufgabe auch Wiederholungen, fehlgeschlagene Versuche und die Ausführungseinstellungen des Agenten ein.
Fast Mode nur aktivieren, wenn die Ausgabegeschwindigkeit zählt
Aktivieren Sie Fast Mode für zeitkritische Ausgaben, nachdem die Standardanfrage erfolgreich war. Anthropic nennt eine bis zu 2.5-mal schnellere Tokengenerierung. Eine komplette Programmieraufgabe wird dadurch nicht garantiert 2.5-mal schneller fertig.
Behalten Sie bei der direkten Messages API claude-fable-5-2 bei und ergänzen Sie dieses Feld auf der obersten Ebene des Anfragekörpers:
"speed": "fast"
Ein Beta-Header für Fast Mode ist nicht erforderlich. Prüfen Sie bei einer erfolgreichen Anfrage, ob usage.speed den Wert "fast" hat. Der API-Leitfaden zu Fast Mode beschreibt diese Kontrolle.
Mit Stand 2026-11-12 kosten Eingabe/Ausgabe für Fable 5.2 im Fast Mode $16/$80 pro Million Token. Die dokumentierten Standardlimits für Fast Mode gelten in den Nutzungsstufen Start, Build und Scale.
Wenn Sie ein Rate Limit für Fast Mode überschreiten, antwortet die API mit 429 und retry-after. Halten Sie die angegebene Wartezeit ein. Alternativ entfernen Sie bewusst speed und versuchen die Anfrage mit Standardgeschwindigkeit erneut.
Wählen Sie in Claude Code Fable 5.2 und führen Sie /fast aus. Bei Abonnements verbraucht Fast Mode direkt Nutzungsguthaben, auch wenn noch im Tarif enthaltene Nutzung verfügbar ist. Prüfen Sie vor der Aktivierung die Voraussetzungen in Claude Code.
Über Google Clouds Vertex/Agent Platform erfordert Fast Mode Claude Code ab Version 2.1.322. Unterstützt werden die Regionen global, us und eu. Folgen Sie den Anweisungen für diesen Anbieter.
Die obige cURL-Konfiguration gilt für Anthropics direkte API. Übernehmen Sie sie nicht unverändert für den Endpunkt eines anderen Cloud-Anbieters.
Die relevanten 400-Fehler bei der Migration vermeiden
Prüfen Sie Anfrageparameter und Gesprächsverlauf, bevor Sie den Produktionsverkehr umstellen. Dauerhaft aktives adaptives Denken und Einschränkungen erzwungener Tool-Aufrufe galten bereits für Fable 5.1 und Opus 5.5. Fable 5.2 führt sie nicht neu ein.
Der Kompatibilitätsleitfaden für Fable 5.2 dokumentiert folgende Fehler:
| Anfrageparameter | Ergebnis | Korrektur |
|---|---|---|
thinking: {"type": "enabled"} mit budget_tokens | 400 | Lassen Sie thinking weg oder verwenden Sie {"type": "adaptive"}. Steuern Sie die Tiefe über effort. |
thinking: {"type": "disabled"} | 400 | Entfernen Sie die Angabe. Adaptives Denken lässt sich nicht deaktivieren. |
tool_choice: {"type": "any"} | 400 invalid_request_error | Verwenden Sie {"type": "auto"} und berücksichtigen Sie auch mögliche Textantworten. |
tool_choice: {"type": "tool", "name": "..."} | 400 invalid_request_error | Entfernen Sie die erzwungene Auswahl und behandeln Sie die Tool-Auswahl in Ihrer Anwendung. |
Für schemakonforme Tool-Argumente verwenden Sie, sofern unterstützt, strict: true zusammen mit automatischer Tool-Auswahl. Der strikte Modus beschränkt die Argumente; er erzwingt keinen Aufruf. JSON-Ausgaben sind eine weitere Option.
In Organisationen mit kundenseitig verwalteten Verschlüsselungsschlüsseln sind weder strikte Tool-Nutzung noch JSON-Ausgaben für Fable 5.2 verfügbar. Validieren Sie dort die Ausgaben im Anwendungscode.
Eine wichtige Änderung bei der Migration ist die strengere Prüfung des Gesprächspräfixes. Fable 5.2 erzwingt diese Prüfung für jedes Konto. Das betrifft auch ältere Konten, deren Anfragen mit Fable 5.1 zuvor akzeptiert wurden.
Die Fehlermeldung enthält diesen Satz:
The block is bound to a different conversation.
Er kann auftreten, wenn Sie einen Denkblock erneut senden, nachdem Sie den system-Prompt, tools oder frühere Gesprächsinhalte geändert haben. Ein erneuter Versuch mit derselben Anfrage behebt die Abweichung nicht.
Befolgen Sie die Regeln zum Erhalt von Denkblöcken. Lassen Sie das bestehende Präfix unverändert, hängen Sie neue Nachrichten an und senden Sie Inhaltsarrays des Assistenten exakt wie empfangen zurück. Bei einer einfachen Integration beginnen Sie ein neues Gespräch, wenn Sie den ursprünglichen Systemprompt oder die Tool-Definitionen ersetzen.
Anwendungen mit computer use oder advisor-Tools sollten vor der Bereitstellung außerdem den vollständigen Migrationsleitfaden prüfen.
effort und Abschlussprüfungen für längere Aufgaben anpassen
Steuern Sie den Denkprozess über effort statt über Formulierungen im Prompt. Laut Anthropic unterdrückt die Bitte um eine direkte Antwort ohne Nachdenken den Denkprozess von Fable 5.2 ab medium nicht.
Der modellspezifische Prompt-Leitfaden beschreibt zudem vorzeitige Abschlüsse bei mehrstufigen Aufgaben, besonders bei low und medium. end_turn bedeutet nur, dass der aktuelle Antwortschritt beendet ist. Ob die gesamte Arbeit fertig ist, müssen Ihre Abnahmeprüfungen feststellen.
Formulieren Sie bei einer klar begrenzten Repository-Aufgabe ausdrückliche Abschlussbedingungen. Der folgende Prompt verlangt die Änderung und die Tests. Er lässt den Agenten bei fehlenden Zugangsdaten, destruktiven Aktionen oder nötigen Änderungen am Umfang stoppen:
Complete the requested change and run the relevant tests.
Do not stop after a plan or a list of remaining steps.
Continue through ordinary implementation failures within the approved scope.
Stop and report the blocker if you need unavailable credentials,
destructive actions, or a decision that changes the requested scope.
Do not start subagents for this trial.
Vergleichen Sie bei langen Programmieraufgaben high mit Ihrem Ausgangswert auf medium. Testen Sie xhigh nur, wenn gemessene Verbesserungen den zusätzlichen Aufwand rechtfertigen. Reservieren Sie max für Messungen der Leistungsgrenze oder Aufgaben mit besonders teuren Fehlerfolgen.
Delegation verändert ebenfalls die Kosten. Anthropic zufolge delegiert Fable bereitwillig, wenn die umgebende Agentenumgebung dazu auffordert. Subagenten können einen großen Teil des Sitzungsbudgets verbrauchen. Erfassen Sie ihre Modelle und ihren Verbrauch, bevor Sie die gesamte Rechnung dem Hauptmodell zuschreiben.
Welches Modell sollte im Alltag bleiben?
Bleiben Sie bei Sonnet 5.5 für begrenzte Änderungen mit klaren Tests, solange die Ergebnisse Ihre Anforderungen erfüllen. Die niedrigeren Tokenpreise machen es zu einem sinnvollen ersten Kandidaten für wiederkehrende Änderungen. Testen Sie ein stärkeres Modell, wenn Reviews übersehene Abhängigkeiten oder wiederholten Reparaturbedarf zeigen.
Bleiben Sie bei Opus 5.5 für allgemeine Repository-Arbeit, solange Fable keine messbare Verbesserung liefert. Der Leitfaden zur Opus-Auswahl erklärt, wie Sie zurückwechseln und die Auswahl beibehalten.
Testen Sie Fable 5.2 bei schwieriger Fehlersuche, Änderungen über mehrere Dateien und langen Migrationen, die Opus auch mit höherem effort noch falsch löst. Wählen Sie Fable, wenn mehr akzeptierte Änderungen oder bessere Gesamtkosten bis zum Abschluss die höheren Tokenpreise rechtfertigen.
Vergleichen Sie nach der Einrichtung beide Modelle auf demselben Ausgangscommit und mit denselben Abnahmetests. Erfassen Sie effort, Laufzeit, Cache-Nutzung, Subagentenverbrauch und alle fehlgeschlagenen Versuche. Behalten Sie die günstigere Konfiguration, die Ihre tatsächlichen Prüfungen besteht. Ein Benchmarkwert allein sollte diese Entscheidung nicht ersetzen.