DEV Community

Cover image for Anleitung: Claude Fable 5 mit Claude Code verwenden
Emre Demir
Emre Demir

Posted on • Originally published at apidog.com

Anleitung: Claude Fable 5 mit Claude Code verwenden

Anthropic veröffentlichte Claude Fable 5 am 9. Juni 2026. Der wichtigste Einsatzbereich passt genau zu dem, wofür viele Entwickler Claude Code verwenden: lange, autonome Programmiersitzungen, die über eine gesamte Codebasis hinweg konsistent bleiben. Wenn Sie Claude Code bereits täglich nutzen, ist der Wechsel auf Fable 5 nur eine kleine Konfigurationsänderung. Dieser Leitfaden zeigt, wie Sie Fable 5 in Claude Code aktivieren, verifizieren, für lange Läufe einsetzen und die Kosten kontrollieren.

Teste Apidog noch heute

Wenn Sie zuerst das Modell selbst verstehen möchten, lesen Sie was ist Claude Fable 5. Dieser Artikel konzentriert sich auf den praktischen Claude-Code-Workflow.

TL;DR

Installieren und authentifizieren Sie Claude Code v2.1.170 oder neuer. Stellen Sie Fable 5 anschließend mit einer dieser Methoden ein:

/model fable
Enter fullscreen mode Exit fullscreen mode

oder:

/model claude-fable-5
Enter fullscreen mode Exit fullscreen mode

Alternativ starten Sie Claude Code direkt mit:

claude --model fable
Enter fullscreen mode Exit fullscreen mode

Oder setzen Sie die Umgebungsvariable:

export ANTHROPIC_MODEL=claude-fable-5
claude
Enter fullscreen mode Exit fullscreen mode

Oder konfigurieren Sie das Modell dauerhaft in settings.json:

{
  "model": "fable"
}
Enter fullscreen mode Exit fullscreen mode

Prüfen Sie das aktive Modell immer mit:

/status
Enter fullscreen mode Exit fullscreen mode

Fable 5 kostet 10 $ pro Million Input-Tokens und 50 $ pro Million Output-Tokens. Das ist doppelt so viel wie Opus 4.8. Verwenden Sie es deshalb gezielt für lange, autonome Aufgaben.

Claude Fable 5 in Claude Code

Warum Claude Code mit Fable 5 ausführen?

Claude Code ist Anthropic's offizieller CLI-Code-Agent. Er läuft direkt in Ihrem Repository, bearbeitet Dateien, führt Befehle aus und übernimmt mehrstufige Entwicklungsaufgaben im Terminal.

Das Modell bestimmt dabei, wie lange der Agent zuverlässig fokussiert bleibt. Genau hier ist Fable 5 relevant.

Claude Code Workflow

Anthropic entwickelte Fable 5 für langfristige autonome Programmierung. Laut Anthropic bleibt das Modell „über Millionen von Tokens in langlaufenden Aufgaben fokussiert und verbessert seine Ausgaben anhand eigener Notizen.“

Das ist besonders nützlich für Aufgaben wie:

  • codebase-weite Migrationen
  • große Refactorings
  • API-Änderungen über mehrere Services hinweg
  • Aktualisierung von Tests und Dokumentation
  • mehrstufige Modernisierungen alter Codebereiche

Anthropic nennt als Beispiel eine Migration bei Stripe: Fable 5 habe während der Tests eine Änderung über 50 Millionen Zeilen Ruby an einem einzigen Tag abgeschlossen. Laut Unternehmen hätte ein Team dafür manuell mehr als zwei Monate benötigt. Details stehen in der Ankündigung zu Claude Fable 5.

Der Nachteil ist der Preis:

Modell Input Output
Fable 5 10 $ / 1M Tokens 50 $ / 1M Tokens
Opus 4.8 5 $ / 1M Tokens 25 $ / 1M Tokens

Die praktische Regel:

  • Verwenden Sie Fable 5 für lange, autonome Sitzungen mit hohem Wert.
  • Verwenden Sie Opus 4.8 oder Sonnet für normale Bearbeitungen, kleine Fixes und kurze Refactorings.

Wenn Sie beide Modelle vergleichen möchten, lesen Sie Claude Fable 5 vs Opus 4.8.

Wenn Sie bereits andere Modelle in Claude Code gewechselt haben, ist der Ablauf vertraut. Die Mechanik ist dieselbe wie bei der Ausführung von GLM-5.1 mit Claude Code. Nur die Modell-ID ändert sich.

Voraussetzungen

Stellen Sie vor dem Wechsel sicher, dass diese Punkte erfüllt sind.

1. Claude Code aktualisieren

Fable 5 benötigt Claude Code v2.1.170 oder neuer.

claude update
claude --version
Enter fullscreen mode Exit fullscreen mode

Wenn Ihre Version älter ist, erscheint Fable 5 möglicherweise nicht in der Modellauswahl.

2. Zugriff auf Fable 5 prüfen

Sie benötigen ein Anthropic-Konto mit Fable-5-Zugriff. Fable 5 ist bei der Anthropic API sowie bei Max, Team Premium, Enterprise Pay-as-you-go und ähnlichen Plänen verfügbar, sobald Sie es aktiv auswählen.

Wichtig: Fable 5 ist nicht automatisch das Standardmodell. Sie müssen es explizit konfigurieren.

3. Abrechnung oder passenden Plan aktivieren

Da Fable 5 kostenpflichtig ist, benötigt Ihr Konto aktive API-Abrechnung oder einen Plan, der die Nutzung abdeckt.

Die aktuellen Modell- und Planinformationen finden Sie in der Anthropic-Modellübersicht.

4. Im richtigen Repository starten

Claude Code arbeitet im aktuellen Projektverzeichnis. Wechseln Sie also zuerst in Ihr Repository:

cd ~/projects/my-api
claude
Enter fullscreen mode Exit fullscreen mode

Hinweis zu Zero Data Retention

Fable 5 ist nicht unter Zero Data Retention verfügbar. Wenn Ihre Organisation Claude Code mit aktivierter ZDR ausführt, wird Fable 5 in der Modellauswahl ausgelassen oder deaktiviert angezeigt. Das ist eine Richtlinienbeschränkung, kein Fehler.

Claude Code auf Claude Fable 5 einstellen

Claude Code unterstützt mehrere Wege zur Modellauswahl. Die Priorität beim Start einer Sitzung ist:

  1. In-Session-Auswahl mit /model
  2. Start-Flag --model
  3. Umgebungsvariable ANTHROPIC_MODEL
  4. Feld model in der Einstellungsdatei

Sie können entweder den Alias verwenden:

fable
Enter fullscreen mode Exit fullscreen mode

oder die vollständige Modell-ID:

claude-fable-5
Enter fullscreen mode Exit fullscreen mode

Der Alias verweist auf die empfohlene Fable-Version für Ihren Anbieter und kann im Laufe der Zeit aktualisiert werden. Die vollständige ID verweist genau auf dieses Modell.

Die offizielle Referenz steht in der Claude Code Modellkonfigurationsdokumentation.

Option 1: Modell in einer laufenden Sitzung wechseln

Starten Sie Claude Code:

claude
Enter fullscreen mode Exit fullscreen mode

Wechseln Sie dann in der Sitzung zu Fable 5:

/model fable
Enter fullscreen mode Exit fullscreen mode

Oder verwenden Sie die vollständige ID:

/model claude-fable-5
Enter fullscreen mode Exit fullscreen mode

Wenn Sie nur /model eingeben, öffnet Claude Code die Modellauswahl:

/model
Enter fullscreen mode Exit fullscreen mode

Dort können Sie Fable 5 aus der Liste auswählen.

Neuere Claude-Code-Versionen speichern eine Auswahl mit /model als Standard für neue Sitzungen, indem sie das Feld model in Ihren Benutzereinstellungen setzen.

In der Auswahl gilt:

  • Enter: Modell wechseln und als Standard speichern
  • s: Nur für die aktuelle Sitzung wechseln

Wenn Sie direkt eingeben:

/model fable
Enter fullscreen mode Exit fullscreen mode

verhält sich Claude Code wie bei Enter: Fable 5 wird für spätere Sitzungen als Standard verwendet, bis Sie wieder wechseln.

Wichtig bei laufenden Gesprächen

Wenn die Konversation bereits Verlauf enthält, fragt Claude Code vor dem Modellwechsel nach Bestätigung. Der Grund: Die nächste Antwort liest den bisherigen Verlauf erneut ohne zwischengespeicherten Kontext.

Das verursacht einmalige zusätzliche Kosten. Wechseln Sie deshalb nach Möglichkeit am Anfang einer Sitzung.

Option 2: Claude Code mit --model starten

Für eine einzelne Sitzung können Sie Fable 5 direkt beim Start setzen:

claude --model fable
Enter fullscreen mode Exit fullscreen mode

Oder mit vollständiger ID:

claude --model claude-fable-5
Enter fullscreen mode Exit fullscreen mode

Das Flag gilt nur für diese Sitzung. Es ändert keinen gespeicherten Standard.

Das ist praktisch, wenn Sie parallel mehrere Terminals mit unterschiedlichen Modellen nutzen möchten:

# Terminal 1: langer autonomer Lauf
claude --model fable

# Terminal 2: kleinere Änderungen
claude --model opus
Enter fullscreen mode Exit fullscreen mode

So vermeiden Sie, dass ein /model-Wechsel unbemerkt Ihren globalen Standard verändert.

Option 3: ANTHROPIC_MODEL setzen

Wenn Claude Code aus Ihrer Shell heraus mit Fable 5 starten soll, setzen Sie die Umgebungsvariable:

export ANTHROPIC_MODEL=claude-fable-5
claude
Enter fullscreen mode Exit fullscreen mode

Für eine einzelne Ausführung können Sie sie inline setzen:

ANTHROPIC_MODEL=claude-fable-5 claude
Enter fullscreen mode Exit fullscreen mode

Die Variable gilt für Sitzungen, die unter dieser Umgebung gestartet werden.

Präzedenz beachten

Wenn ANTHROPIC_MODEL sowohl in Ihrer Shell als auch im env-Block von settings.json gesetzt ist, gewinnt der Shell-Export. Das env-Objekt in den Einstellungen wird beim Start angewendet, überschreibt aber keine bereits vorhandene Shell-Variable.

Option 4: Dauerhaft in settings.json konfigurieren

Wenn Fable 5 Ihr Standardmodell über alle Sitzungen hinweg sein soll, setzen Sie das Feld model in der Claude-Code-Einstellungsdatei.

Benutzereinstellungen:

~/.claude/settings.json
Enter fullscreen mode Exit fullscreen mode

Projektspezifische Einstellungen:

.claude/settings.json
Enter fullscreen mode Exit fullscreen mode

Lokale projektspezifische Einstellungen, nur für Sie:

.claude/settings.local.json
Enter fullscreen mode Exit fullscreen mode

Minimale Konfiguration mit vollständiger ID:

{
  "model": "claude-fable-5"
}
Enter fullscreen mode Exit fullscreen mode

Oder mit Alias:

{
  "model": "fable"
}
Enter fullscreen mode Exit fullscreen mode

Projekt- und verwaltete Einstellungen haben Vorrang und werden beim nächsten Start erneut angewendet. Wenn also ein Team-Projektstandard von Ihrer /model-Auswahl abweicht, gewinnt beim Neustart wieder die Projekteinstellung.

Das ist der Mechanismus, mit dem Teams oder Unternehmen ein Modell zentral vorgeben können.

Prüfen, ob Claude Code wirklich Fable 5 nutzt

Starten Sie keinen langen Lauf, ohne das aktive Modell zu prüfen.

Methode 1: /status

In einer Claude-Code-Sitzung:

/status
Enter fullscreen mode Exit fullscreen mode

Claude Code zeigt dann das aktive Modell und Kontoinformationen an. Das ist die zuverlässigste Prüfung.

Methode 2: Statuszeile verwenden

Wenn Sie eine Statuszeile konfiguriert haben, kann sie das aktive Modell dauerhaft anzeigen. Das ist nützlich, wenn Sie häufig zwischen Modellen wechseln.

Fehlerbehebung: Fable 5 wurde gewählt, aber /status zeigt Opus 4.8

Die häufigste Ursache ist eine Projekt- oder verwaltete Einstellung, die Ihre Auswahl beim Start überschreibt.

Prüfen Sie:

/status
Enter fullscreen mode Exit fullscreen mode

Wenn das Modell aus Projekt- oder verwalteten Einstellungen stammt, zeigt die Start-Kopfzeile an, welche Einstellungsdatei es gesetzt hat.

Für die aktuelle Sitzung können Sie erneut wechseln:

/model fable
Enter fullscreen mode Exit fullscreen mode

Beim nächsten Start wird jedoch wieder die Projekteinstellung angewendet, solange Sie diese nicht ändern.

Hinweis zu automatischem Rückgriff auf Opus 4.8

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 aus, also Opus 4.8 auf der Anthropic API, und zeigt einen Hinweis im Transkript an.

Das bedeutet: Selbst wenn Sie Fable 5 ausgewählt haben, kann eine einzelne Anfrage auf Opus 4.8 ausgeführt werden.

Anthropic berichtet, dass über 95 % der Fable-Sitzungen keinen Rückgriff beinhalten. Für gewöhnlichen Anwendungscode sollte das also selten sein.

Um danach wieder zu Fable 5 zurückzukehren:

/model fable
Enter fullscreen mode Exit fullscreen mode

Praktischer Workflow für lange Fable-5-Läufe

Fable 5 lohnt sich vor allem, wenn Sie dem Agenten eine klar abgegrenzte, überprüfbare Aufgabe geben. Arbeiten Sie nicht nur mit einem groben Prompt wie „refactore die API“. Besser ist ein strukturierter Auftrag.

Beispiel:

Wir migrieren die User-API von v1 auf v2.

Ziele:
1. Aktualisiere alle Routen unter /api/users.
2. Ersetze legacyUserId durch userId.
3. Aktualisiere Controller, Services, Tests und OpenAPI-Spezifikation.
4. Entferne keine bestehende Funktionalität.
5. Führe Tests nach jedem größeren Schritt aus.
6. Dokumentiere alle Dateien, die du geändert hast.

Arbeite iterativ:
- Analysiere zuerst die betroffenen Dateien.
- Erstelle dann einen Plan.
- Warte auf Bestätigung, bevor du Änderungen ausführst.
Enter fullscreen mode Exit fullscreen mode

Für lange Läufe ist diese Struktur wichtig:

  1. Analyse anfordern
  2. Plan prüfen
  3. Änderungen in Etappen durchführen
  4. Tests regelmäßig ausführen
  5. Diffs überprüfen
  6. API-Verhalten separat validieren

So reduzieren Sie das Risiko, dass ein langer autonomer Lauf zwar viel Code ändert, aber unbemerkt Vertrags- oder Laufzeitfehler einführt.

Kosten bei langen Läufen kontrollieren

Fable 5 ist teuer. Planen Sie daher bewusst.

Praktische Maßnahmen:

  • Starten Sie neue Sitzungen für große Aufgaben, statt sehr lange alte Verläufe weiterzuverwenden.
  • Wechseln Sie nicht mitten in langen Konversationen unnötig das Modell.
  • Lassen Sie Claude Code zuerst analysieren und planen, bevor es Dateien ändert.
  • Begrenzen Sie den Umfang: ein Modul, ein Service oder eine API-Fläche pro Lauf.
  • Nutzen Sie Opus 4.8 oder Sonnet für Vorarbeiten, kleine Fixes und Review-Aufgaben.
  • Verwenden Sie Fable 5 nur dort, wo die autonome Laufzeit den höheren Tokenpreis rechtfertigt.

Ein sinnvolles Muster:

# Kleine Analyse oder Vorbereitung
claude --model opus

# Großer autonomer Umbau
claude --model fable

# Review kleiner Nacharbeiten
claude --model opus
Enter fullscreen mode Exit fullscreen mode

Claude Code mit Apidog koppeln

Wenn Claude Code eine API schreibt oder ändert, ist der nächste Schritt nicht nur ein Diff-Review. Sie müssen prüfen, ob die Endpunkte tatsächlich funktionieren.

Ein langer autonomer Lauf kann viele Routen, Schemas und Tests ändern. Genau hier passt Apidog in den Workflow: Claude Code schreibt oder ändert den Code, Apidog validiert das Live-Verhalten der API.

Apidog API Testing Workflow

Ein praktischer Ablauf nach einer Claude-Code-Sitzung:

1. OpenAPI-Spezifikation aktualisieren lassen

Wenn Ihr Projekt bereits eine OpenAPI-Datei enthält, geben Sie Claude Code diese Aufgabe:

Aktualisiere die OpenAPI-Spezifikation passend zu den geänderten Routen.
Stelle sicher, dass Pfade, Parameter, Request-Bodies, Response-Schemas und Statuscodes korrekt sind.
Enter fullscreen mode Exit fullscreen mode

Wenn noch keine Spezifikation existiert:

Generiere eine OpenAPI-Spezifikation für alle geänderten API-Routen.
Beschränke dich auf die Endpunkte, die in dieser Sitzung geändert wurden.
Enter fullscreen mode Exit fullscreen mode

Die Spezifikation ist die Übergabe zwischen Code und Testwerkzeug.

2. Spezifikation in Apidog importieren

Öffnen oder erstellen Sie ein Projekt in Apidog und importieren Sie die OpenAPI-Datei.

Apidog liest daraus:

  • Pfade
  • HTTP-Methoden
  • Parameter
  • Request-Bodies
  • Response-Schemas

Daraus entstehen ausführbare API-Requests, ohne dass Sie URLs manuell nachbauen müssen.

3. Gegen lokalen oder Staging-Server testen

Starten Sie Ihre Anwendung:

npm run dev
Enter fullscreen mode Exit fullscreen mode

oder je nach Projekt:

docker compose up
Enter fullscreen mode Exit fullscreen mode

Führen Sie anschließend die geänderten Endpunkte in Apidog aus und prüfen Sie:

  • Statuscode
  • Header
  • Response-Body
  • Fehlermeldungen
  • Authentifizierung
  • Edge Cases

4. Antworten gegen das Schema validieren

Nutzen Sie Apidog, um Responses gegen das OpenAPI-Schema zu prüfen. Das erkennt Abweichungen zwischen Implementierung und API-Vertrag.

Typische Fehler, die Sie so finden:

  • Feld fehlt in der Response
  • falscher Datentyp
  • geänderter Statuscode
  • altes Feld noch vorhanden
  • neues Feld nicht dokumentiert
  • Error-Response passt nicht zur Spezifikation

5. Requests als Regressionstests speichern

Wenn die geänderten Endpunkte funktionieren, speichern Sie die Requests als Testfälle.

Beim nächsten Claude-Code-Lauf können Sie dieselbe Suite erneut ausführen und sofort prüfen, ob eine Änderung etwas beschädigt hat.

Dieser Schritt ist bei Fable 5 besonders wichtig. Je größer die autonome Änderung, desto mehr Verhalten muss überprüft werden. Eine ausführbare Testsuite in Apidog macht aus „der Agent sagt, es ist fertig“ eine überprüfbare Aussage: Die Endpunkte funktionieren tatsächlich.

Sie können Apidog herunterladen und eine bestehende OpenAPI-Spezifikation in wenigen Minuten importieren.

Top comments (0)