Anthropic veröffentlichte Claude Fable 5 am 9. Juni 2026, und der zentrale Anwendungsfall ist genau die Art von Arbeit, für die die meisten Entwickler Claude Code nutzen: lange, autonome Programmiersitzungen, die ihre Form über eine gesamte Codebasis hinweg beibehalten. Wenn Sie die Claude Code CLI bereits für Ihre tägliche Ingenieurarbeit verwenden, ist die Umstellung auf das neue Modell eine kleine Konfigurationsänderung mit einem großen Verhaltensunterschied. Dieser Leitfaden führt Sie Schritt für Schritt durch die Ausführung von Claude Fable 5 mit Claude Code, von der Modellauswahl über die Bestätigung, dass Sie es verwenden, bis hin zur Feinabstimmung langer autonomer Läufe und der Kostenkontrolle. Am Ende werden Sie jede unterstützte Methode zur Modelleinstellung kennen, wissen, wie Sie diese überprüfen können, und einschätzen können, wo sich die doppelten Kosten gegenüber Opus 4.8 lohnen.
Wenn Sie eine tiefere Einführung in das Modell selbst wünschen, bevor Sie etwas konfigurieren, lesen Sie was ist Claude Fable 5. Dieser Artikel konzentriert sich auf den Claude Code Workflow.
TL;DR
Installieren und authentifizieren Sie Claude Code (v2.1.170 oder neuer) und stellen Sie das Modell dann mit dem In-Session-Befehl /model fable oder /model claude-fable-5 auf Fable 5 ein. Sie können es auch mit claude --model fable starten, ANTHROPIC_MODEL=claude-fable-5 exportieren oder "model": "fable" in Ihrer Einstellungsdatei festlegen. Bestätigen Sie dies mit /status. Fable 5 kostet 10 $/M für Eingaben und 50 $/M für Ausgaben, was dem Doppelten von Opus 4.8 entspricht. Planen Sie daher lange Sitzungen bewusst.

Warum Claude Code auf Fable 5 ausführen
Claude Code ist Anthropic's offizieller Befehlszeilen-Code-Agent. Er läuft auf Anthropic-Modellen, bearbeitet Dateien in Ihrem Repository, führt Befehle aus und steuert mehrstufige Aufgaben von Ihrem Terminal aus. Das dahinterstehende Modell bestimmt, wie weit es laufen kann, bevor es den Faden verliert, und genau hier ändert Fable 5 die Rechnung.

Anthropic entwickelte Fable 5 für langfristige autonome Programmierung. Nach eigenen Angaben bleibt das Modell „über Millionen von Tokens in langlaufenden Aufgaben fokussiert und verbessert seine Ausgaben anhand eigener Notizen.“ Das ist eine andere Art von Arbeit als ein schnelles Refactoring. Der von Anthropic veröffentlichte Beweis ist eine Migration, die Stripe während der Tests durchführte: Fable 5 schloss eine codebase-weite Änderung über 50 Millionen Zeilen Ruby an einem einzigen Tag ab, eine Arbeit, die ein Team laut Unternehmen manuell über zwei Monate in Anspruch genommen hätte. Den vollständigen Bericht können Sie in der Ankündigung zu Claude Fable 5 nachlesen.
Der Kompromiss ist der Preis. Fable 5 kostet 10 $ pro Million Input-Tokens und 50 $ pro Million Output-Tokens, was dem Doppelten von Opus 4.8 (5 $ und 25 $) entspricht. Die ehrliche Antwort auf die Frage „Soll ich Claude Code immer mit Fable 5 ausführen?“ lautet also nein. Verwenden Sie es, wenn die Aufgabe wirklich langfristig ist und die Kosten, die ein Mensch für die gleiche Arbeit verursachen würde, die Token-Rechnung bei weitem übersteigen. Für routinemäßige Bearbeitungen sind Opus 4.8 oder Sonnet die bessere Standardeinstellung. Wenn Sie die beiden direkt vergleichen, erklärt Claude Fable 5 vs Opus 4.8, wo jedes Modell seine Stärken hat.
Dies ist auch eine vertraute Übung, wenn Sie bereits Modelle in Claude Code gewechselt haben. Die Mechanismen sind die gleichen wie die, die unter Ausführung von GLM-5.1 mit Claude Code behandelt werden; nur die Modell-ID ändert sich.
Voraussetzungen
Bevor Sie das Modell einstellen, stellen Sie sicher, dass die folgenden Punkte erfüllt sind:
- Claude Code installiert und aktualisiert. Fable 5 erfordert Claude Code v2.1.170 oder neuer. Ältere Versionen zeigen Fable 5 nicht in der Modellauswahl an und können es nicht auswählen. Führen Sie
claude updateaus, um ein Upgrade durchzuführen, und bestätigen Sie dies dann mitclaude --version. - Ein Anthropic-Konto mit Fable 5-Zugriff. Bei der Anthropic API und bei Max, Team Premium, Enterprise Pay-as-you-go und ähnlichen Plänen ist Fable 5 verfügbar, sobald Sie es auswählen. Es ist niemals die Standardeinstellung für irgendeinen Kontotyp, daher müssen Sie es immer aktiv auswählen.
- API-Abrechnung oder ein qualifizierendes Abonnement. Da Fable 5 ein kostenpflichtiges Modell ist (10 $/50 $ pro Million Tokens), benötigt Ihr Konto eine aktive API-Abrechnung oder einen Plan, der dies beinhaltet. Überprüfen Sie die aktuellen Stufen in der Anthropic-Modellübersicht.
- Ein Repository zum Arbeiten. Claude Code arbeitet innerhalb eines Projektverzeichnisses. Öffnen Sie Ihr Terminal in dem Repository, mit dem der Agent arbeiten soll.
Ein Vorbehalt, den man im Voraus kennen sollte: Fable 5 ist nicht unter Zero Data Retention verfügbar. Wenn Ihre Organisation Claude Code mit aktivierter ZDR ausführt, lässt die Modellauswahl Fable 5 entweder aus oder zeigt es als deaktiviert an. Dies ist eine Richtlinienbeschränkung, kein Fehler.
Claude Code für die Verwendung von Claude Fable 5 einstellen
Claude Code bietet Ihnen vier Möglichkeiten zur Modellauswahl, die in einer definierten Reihenfolge der Priorität angewendet werden. Vom höchsten zum niedrigsten zum Zeitpunkt des Sitzungsstarts: eine In-Session-Auswahl mit /model, das --model Start-Flag, die Umgebungsvariable ANTHROPIC_MODEL und dann das Feld model in Ihrer Einstellungsdatei. Hier ist jede davon mit dem Fable 5-Wert.
Sie können entweder den Alias fable oder den vollständigen Modellnamen claude-fable-5 überall dort verwenden, wo ein Modell akzeptiert wird. Der Alias löst sich zur empfohlenen Fable-Version für Ihren Anbieter auf und wird im Laufe der Zeit aktualisiert; die vollständige ID verweist auf genau dieses Modell. Die vollständige Claude Code Referenz finden Sie in der Claude Code Modellkonfigurationsdokumentation.
Option 1: In-Session-Wechsel mit /model
Dies ist der schnellste Weg und der, den die meisten Leute verwenden. Geben Sie innerhalb einer laufenden Claude Code-Sitzung Folgendes ein:
/model fable
Oder, um die genaue Modell-ID statt des Alias festzulegen:
/model claude-fable-5
Das Ausführen von /model ohne Argument öffnet stattdessen die Auswahl, wo Sie Fable 5 aus der Liste auswählen. Seit neueren Versionen speichert die Auswahl eines Modells mit /model dieses als Standard für neue Sitzungen, indem das Feld model in Ihren Benutzereinstellungen geschrieben wird. In der Auswahl wechselt und speichert das Drücken der Eingabetaste es als Ihren Standard, während das Drücken von s nur für die aktuelle Sitzung wechselt. Das direkte Eingeben von /model fable verhält sich wie die Eingabetaste, sodass spätere Sitzungen mit Fable 5 beginnen, bis Sie die Modelle ändern.
Wenn die Konversation bereits Ausgaben enthält, fragt die Auswahl vor dem Wechsel nach einer Bestätigung, da die nächste Antwort den gesamten Verlauf ohne zwischengespeicherten Kontext erneut liest. Das ist zu erwarten; ein Modellwechsel mitten in der Konversation verursacht einmalige Kosten für das erneute Einlesen.
Option 2: Starten mit dem --model-Flag
Um eine einzelne Sitzung mit Fable 5 zu starten, ohne eine gespeicherte Standardeinstellung zu ändern, übergeben Sie das Flag beim Start:
claude --model fable
Oder mit der vollständigen ID:
claude --model claude-fable-5
Das --model Flag gilt nur für die Sitzung, die Sie damit starten. Dies ist der sauberste Weg, um verschiedene Modelle gleichzeitig in verschiedenen Terminals auszuführen: Geben Sie jedem Fenster ein eigenes --model Flag, anstatt mit /model zu wechseln, was einen gemeinsamen Standard schreiben würde.
Option 3: Die Umgebungsvariable ANTHROPIC_MODEL setzen
Wenn Sie möchten, dass eine Sitzung von Ihrer Shell aus mit Fable 5 beginnt, exportieren Sie die Variable vor dem Start:
export ANTHROPIC_MODEL=claude-fable-5
claude
Wie das Flag gilt ANTHROPIC_MODEL nur für Sitzungen, die unter ihm gestartet werden. Ein Detail zur Präzedenz, das man beachten sollte: Wenn Sie ANTHROPIC_MODEL sowohl als Shell-Export als auch innerhalb des env-Blocks von settings.json festlegen, gewinnt der Shell-Export, da das env-Objekt der Einstellungen beim Start angewendet wird, aber eine bereits vorhandene Shell-Variable nicht überschreibt.
Option 4: In Ihrer Einstellungsdatei festlegen
Um Fable 5 zu Ihrem dauerhaften Standard über alle Sitzungen hinweg zu machen, setzen Sie das Feld model in Ihrer Einstellungsdatei. Benutzereinstellungen befinden sich in ~/.claude/settings.json; projektspezifische Einstellungen befinden sich in .claude/settings.json (oder .claude/settings.local.json, das Priorität hat, aber nur für Sie gilt). Eine minimale Einstellungsdatei sieht so aus:
{
"model": "claude-fable-5"
}
Der Alias funktioniert hier ebenfalls:
{
"model": "fable"
}
Projekt- und verwaltete Einstellungen haben Vorrang und werden beim nächsten Start erneut angewendet. Wenn also die /model-Wahl eines Teamkollegen vom Projektstandard abweicht, gewinnt die Projekteinstellung, wenn er neu startet. Dies ist der Mechanismus, den Unternehmen verwenden, um ein Team auf ein Modell zu standardisieren.
Verifizieren Sie, dass Sie Fable 5 verwenden
Gehen Sie niemals davon aus, dass der Wechsel erfolgreich war. Bestätigen Sie das aktive Modell, bevor Sie einen teuren Langzeitlauf starten. Es gibt zwei zuverlässige Möglichkeiten:
- Führen Sie
/statusaus. Innerhalb einer Claude Code-Sitzung zeigt/statusdas aktive Modell zusammen mit Ihren Kontoinformationen an. Dies ist die definitive Überprüfung. - Lesen Sie die Statuszeile. Wenn Sie eine Statuszeile konfiguriert haben, wird das aktive Modell dort kontinuierlich angezeigt, sodass Sie es auf einen Blick bestätigen können, ohne ein Menü öffnen zu müssen.
Wenn /status Opus 4.8 anstelle von Fable 5 anzeigt, nachdem Sie Fable ausgewählt haben, ist die häufigste Ursache eine Projekt- oder verwaltete Einstellung, die Ihre Wahl beim Start überschreibt. Wenn das aktive Modell beim Start von Projekt- oder verwalteten Einstellungen stammt, teilt Ihnen die Start-Kopfzeile mit, welche Einstellungsdatei es festgelegt hat. Führen Sie /model aus, um die Einstellung für die Sitzung zu überschreiben; die Projekteinstellung wird beim nächsten Start erneut angewendet.
Die zweite Sache, auf die man achten sollte: Fable 5 führt Sicherheitsklassifikatoren für Cybersicherheits- und Biologieinhalte aus. Wenn ein Klassifikator eine Anfrage markiert, führt Claude Code sie automatisch auf dem Standard-Opus-Modell, Opus 4.8 auf der Anthropic API, erneut aus und zeigt einen Hinweis im Transkript an. Selbst nachdem Sie Fable 5 ausgewählt haben, kann also eine einzelne Anfrage stillschweigend auf Opus 4.8 ausgeführt werden. Anthropic berichtet, dass über 95 % der Fable-Sitzungen keinen Rückgriff beinhalten, sodass dies für gewöhnlichen Anwendungscode selten ist, aber es erklärt den gelegentlichen Hinweis „auf Opus umgeschaltet“. Um nach einem Rückgriff zu Fable 5 zurückzukehren, führen Sie /model fable erneut aus.
Claude Code mit Apidog koppeln
Wenn Claude Code das Schreiben oder Bearbeiten einer API abgeschlossen hat, stellt sich als Nächstes die Frage, ob die Endpunkte tatsächlich funktionieren. Ein langer autonomer Lauf kann Dutzende von Routen berühren, und das Lesen eines Diffs ist nicht dasselbe wie die Bestätigung, dass die API das zurückgibt, was sie sollte. Hier fügt sich Apidog nahtlos in den Workflow ein: Claude Code schreibt den Code, Apidog validiert das Live-Verhalten.

Hier ist ein konkreter Workflow nach einer Claude Code-Sitzung, die Ihre API geändert hat:
- Lassen Sie Claude Code eine OpenAPI-Spezifikation ausgeben oder aktualisieren. Wenn Ihr Projekt ein OpenAPI-Dokument führt, bitten Sie den Agenten, es zusammen mit der Implementierung zu aktualisieren. Falls nicht, bitten Sie ihn, eine für die geänderten Routen zu generieren. Eine Spezifikation ist die sauberste Übergabe zwischen dem Code und Ihren Testwerkzeugen.
- Importieren Sie die Spezifikation in Apidog. Erstellen oder öffnen Sie in Apidog ein Projekt und importieren Sie die OpenAPI-Datei. Apidog liest die Pfade, Methoden, Parameter und Schemas und wandelt jeden Endpunkt in eine ausführbare Anfrage um, sodass Sie keine URLs manuell eingeben müssen.
- Führen Sie die Anfragen aus. Feuern Sie die geänderten Endpunkte gegen Ihren lokalen oder Staging-Server ab. Senden Sie eine echte Anfrage, überprüfen Sie den Statuscode, die Header und den Body und bestätigen Sie, dass die Antwort dem entspricht, was der Code zurückgeben soll.
- Validieren Sie Antworten gegen das Schema. Apidog kann überprüfen, ob jede Antwort dem Schema in der Spezifikation entspricht. Das fängt die Lücke zwischen dem, was der Code zurückgibt, und dem, was der Vertrag verspricht, ab – genau die Art von Abweichung, die eine schnelle, automatisierte Änderung einführen kann.
- Speichern Sie die Anfragen als Testfälle. Sobald die Endpunkte bestanden sind, behalten Sie die Anfragen als Regressionssuite. Das nächste Mal, wenn Claude Code oder jemand anderes diese Routen berührt, führen Sie die Suite erneut aus und sehen sofort, ob etwas kaputtgegangen ist.
Diese Kopplung ist bei einem Modell mit langem Horizont wichtiger, nicht weniger wichtig. Je größer die autonome Änderung, desto mehr Angriffsfläche gibt es zu überprüfen, und eine ausführbare Testsuite in Apidog verwandelt „der Agent sagt, es ist fertig“ in „die Endpunkte funktionieren bestätigt“. Sie können Apidog herunterladen und eine bestehende Spezifikation in wenigen Minuten importieren.
