Szybkie podsumowanie: Claude Fable 5.1 warto ocenić pod kątem trudnego debugowania, refaktoryzacji w skali repozytorium oraz implementacji obejmującej wiele plików i wywołań narzędzi. W Claude Code wybierz model jawnie, sprawdź aktywny model i połączenie oraz dobierz poziom wysiłku do zadania. Ten przewodnik omawia natywny dostęp, opcjonalne trasowanie przez CometAPI, trwałą konfigurację oraz praktyczny workflow inspect–implement–test–review. Celem jest działająca, nadająca się do przeglądu zmiana, a nie po prostu dłuższa odpowiedź modelu.
Najważniejsze wnioski
- Wybierz i zweryfikuj: użyj /model lub --model, gdy model jest dostępny na Twoim koncie lub u dostawcy, a następnie przed rozpoczęciem większej pracy sprawdź
/status. - Dopasuj możliwości do zadania: rezerwuj model do trudnych, wieloetapowych zadań, gdzie dodatkowe rozumowanie równoważy opóźnienie i koszt; wyniki benchmarków nie gwarantują skuteczności na Twoim repozytorium.
- Świadomie dostrajaj wysiłek: zacznij od high dla wymagającej pracy programistycznej, porównaj medium dla rutynowych zadań, a xhigh lub max używaj tylko wtedy, gdy Twoje własne ewaluacje to uzasadniają.
- Chroń workflow: trzymaj klucze API poza współdzielonymi ustawieniami projektu, waliduj połączenie, uzgodnij zakres, uruchamiaj odpowiednie testy i przeglądaj finalny diff.
Czym jest Claude Fable 5.1?
Claude Fable 5.1 to następca Claude Fable 5 z września 2026. Anthropic pozycjonuje go do wymagającego rozumowania i agentowej pracy o długim horyzoncie. Obsługuje 1‑milionowe okno kontekstu, do 128K tokenów wyjściowych, wejście tekstowe i obrazowe, adaptacyjne myślenie zawsze aktywne oraz pięć poziomów wysiłku od low do max.
Kształt obciążenia ma większe znaczenie niż etykieta. Fable 5.1 jest zaprojektowany do zadań obejmujących wiele plików, poleceń, testów, rewizji i kroków naprawczych. Anthropic nadal rekomenduje rozpoczynanie większości zadań od Opus 5 i przechodzenie na Fable 5.1, gdy bardziej wymagające ewaluacje Opus są niewystarczające.
| Specyfikacja oficjalna | Claude Fable 5.1 |
|---|---|
| Deweloper | Anthropic |
| Model ID | claude-fable-5-1 |
| Data wydania | 1 września 2026 |
| Okno kontekstu | 1M tokenów |
| Maksymalny output | 128K tokenów |
| Wejście/wyjście | Tekst i obrazy → tekst |
| Myślenie | Adaptacyjne, zawsze włączone |
| Domyślny wysiłek | high |
| Poziomy wysiłku | low, medium, high, xhigh, max |
| Knowledge cutoff | June 2026 |
| Oficjalna cena wejścia | $10 / MTok |
| Oficjalna cena wyjścia | $50 / MTok |
| Cache read | $0.25 / MTok |
| Opóźnienie względne | Wolniejsze |
Dlaczego Claude Fable 5.1 jest istotny dla Claude Code
Claude Code to agentowe środowisko programistyczne: potrafi inspekować repozytorium, edytować pliki, uruchamiać polecenia i testy, a nie tylko generować izolowane fragmenty. Dlatego benchmarki agentowego programowania i przepływów biznesowych są tutaj bardziej relewantne niż ogólne wyniki zadań wiedzy.
Jakie zadania uzasadniają użycie? Rozważ Claude Fable 5.1 dla refaktoryzacji między modułami, nawracającej awarii o niejasnej przyczynie lub funkcji wymagającej skoordynowanych zmian w API, warstwie persystencji i testach. Traktuj to jako praktyczną regułę decyzyjną, a nie gwarancję wynikającą z benchmarków: zaczynaj zwykłą pracę od Claude Opus 5, a eskaluj, gdy wyższe poziomy wysiłku wciąż nie wystarczają. Dla drobnych edycji lub szybkich, tanich iteracji rozważ Claude Sonnet 5. Oceniaj wybór po zweryfikowanej jakości ukończenia i całkowitym koszcie zadania na Twoim repozytorium.
| Wybrane oficjalne benchmarki | Fable 5.1 | Fable 5 | Opus 5 | GPT-5.6 Sol |
|---|---|---|---|---|
| Terminal-Bench 4.0 | 55.8% | 42.0% | 52.3% | 37.3% |
| AutomationBench | 31.4% | 17.1% | 26.9% | 19.6% |
| CursorBench 3.2.0 | 73.4% | 70.5% | 70.0% | 67.2% |
Anthropic raportuje 55,8% na Terminal-Bench 4.0, 31,4% na AutomationBench i 73,4% na CursorBench 3.2.0. Wyniki te wspierają zamierzoną rolę Fable 5.1 w terminalowych i wieloetapowych workflow programistycznych, lecz nie gwarantują, że będzie najlepszy na każdym kodzie i każdym poziomie wysiłku.
Oficjalna grafika benchmarkowa Anthropic
Czego potrzebujesz przed użyciem Claude Fable 5.1 w Claude Code?
Przed skonfigurowaniem Claude Fable 5.1 w Claude Code wykonaj trzy kontrole wstępne:
- Wersja Claude Code: używaj Claude Code v2.1.255 lub nowszej. Uruchom
claude --versioni zaktualizuj klienta przed diagnostyką wyboru modelu. - Konto lub dostęp do API: potwierdź, że Twój plan Claude, konto API Anthropic lub zgodne poświadczenia gatewaya są aktywne.
- Dostępność modelu: sprawdź, czy
claude-fable-5-1jest włączony dla Twojego konta, organizacji lub dostawcy przed dodaniem trwałej konfiguracji.
claude --version
npm install -g @anthropic-ai/claude-code@latest
Potrzebujesz też dostępu przez swój plan Claude lub konfigurację API albo gatewaya. Anthropic wymienia model jako aktywny na wspieranych platformach developerskich.
Utrwalenie konfiguracji bez ujawniania klucza API
Eksporty shell działają tylko w bieżącym terminalu. Claude Code obsługuje blok env w ustawieniach na poziomie użytkownika i lokalnych ustawieniach projektu. W systemie Windows ścieżka użytkownika to %USERPROFILE%\.claude\settings.json; na macOS i Linux ~/.claude/settings.json.
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.cometapi.com",
"ANTHROPIC_MODEL": "claude-fable-5-1"
}
}
Trzymaj sekret poza wersjonowanymi ustawieniami projektu. Anthropic wyraźnie ostrzega, by nie umieszczać poświadczeń w współdzielonym pliku ustawień projektu. Dostarczaj COMETAPI_KEY lub ANTHROPIC_AUTH_TOKEN przez lokalny shell, systemowy mechanizm poświadczeń lub menedżera sekretów.
Metoda 1: Używaj Claude Fable 5.1 bezpośrednio w Claude Code
Krok 1: Uruchom Claude Code z katalogu głównego repozytorium
cd /path/to/your/project
claude
Start z katalogu głównego repozytorium zapewnia Claude Code właściwy kontekst projektu od początku.
Krok 2: Wybierz Fable 5.1 komendą /model
/model
Wybierz Claude Fable 5.1 z listy. Claude Code wspiera wybór modelu komendą w sesji, flagą podczas uruchomienia, zmienną środowiskową lub ustawieniami. Oficjalna referencja potwierdza, że /model i --model nadpisują ANTHROPIC_MODEL.
Krok 3: Uruchom bezpośrednio na Fable 5.1
claude --model claude-fable-5-1
Użyj flagi przy starcie, gdy wiesz, że sesja wymaga Fable 5.1 i nie chcesz przełączać po uruchomieniu.
Krok 4: Zweryfikuj aktywny model
/status
Weryfikacja ma znaczenie, gdy istnieje wiele warstw konfiguracji. Zakładka Status pokazuje aktywny model, bazowy URL i źródło poświadczeń, ułatwiając wykrycie nieoczekiwanych ustawień użytkownika, ustawień projektu, zmiennych środowiskowych lub trasy przez gateway.
Metoda 2: Jak połączyć Claude Code z CometAPI?
Claude Code może łączyć się z gatewayem, który udostępnia wspierany format API. Dokumentacja Anthropic wyjaśnia, jak ustawić URL gatewaya i poświadczenie oraz ostrzega, że zewnętrzne gatewaye nie są firmowane ani utrzymywane przez Anthropic. Zweryfikuj każdą funkcję Claude Code, od której zależy Twój workflow.
CometAPI wymienia Claude Fable 5.1 jako dostępny i udostępnia kompatybilny z Anthropic endpoint Messages pod /v1/messages. Ponieważ Claude Code mapuje ANTHROPIC_AUTH_TOKEN na nagłówek Authorization bearer, przed użyciem produkcyjnym potwierdź aktualny format uwierzytelniania na stronie modelu.
macOS, Linux lub WSL
export COMETAPI_KEY="YOUR_COMETAPI_KEY"
export ANTHROPIC_BASE_URL="https://api.cometapi.com"
export ANTHROPIC_AUTH_TOKEN="$COMETAPI_KEY"
export ANTHROPIC_MODEL="claude-fable-5-1"
claude
Windows PowerShell
$env:COMETAPI_KEY = "YOUR_COMETAPI_KEY"
$env:ANTHROPIC_BASE_URL = "https://api.cometapi.com"
$env:ANTHROPIC_AUTH_TOKEN = $env:COMETAPI_KEY
$env:ANTHROPIC_MODEL = "claude-fable-5-1"
claude
Po uruchomieniu wykonaj /status. Linie z bazowym URL Anthropic i poświadczeniami powinny pokazywać trasę przez gateway i aktywny token. Następnie wyślij mały testowy prompt przed rozpoczęciem długiego zadania.
Gateway może pozostawać w tyle za nowymi polami lub endpointami Claude Code. Jeśli jakaś funkcja zachowuje się inaczej przez CometAPI, powtórz ten sam workflow bezpośrednio przez Anthropic, zanim przypiszesz zachowanie modelowi.
Jaki poziom wysiłku wybrać do programowania?
Fable 5.1 używa adaptacyjnego myślenia i wspiera low, medium, high, xhigh i max. Anthropic rekomenduje rozpoczęcie od domyślnego high i testowanie innych na własnym zbiorze ewaluacyjnym. Wysiłek to główna dźwignia równoważąca inteligencję, opóźnienie i koszt.
| Wysiłek | Dobre przypadki użycia w Claude Code | Kompromis |
|---|---|---|
| low | Drobne edycje, szybkie wyjaśnienia, proste lokalne zmiany | Najniższy koszt rozumowania; mniej szuka |
| medium | Rutynowa implementacja, proste poprawki, zwykły code review | Dobry balans jakości i kosztu |
| high | Poważna praca wieloplikowa, debugowanie, implementacja z testami | Rekomendowany punkt startowy |
| xhigh | Trudne refaktoryzacje, ciężkie debugowanie, wrażliwa architektura | Więcej rozumowania i opóźnienia |
| max | Zadania niezwykle trudne i wrażliwe na możliwości | Najwyższy czas i użycie tokenów |
Na medium, według Anthropic, Fable 5.1 może mniej więcej dorównać Fable 5 przy niższym koszcie. Na low może rzadziej wywoływać narzędzia wyszukiwania i pobierania, więc low nie jest automatycznie właściwym wyborem dla zadań zależnych od bieżącego kodu lub dokumentacji.
Praktyczny workflow Fable 5.1 w Claude Code
Konfiguracja to tylko połowa pracy. Fable 5.1 działa najlepiej, gdy zadanie wyraźnie rozdziela inspekcję, potwierdzenie zakresu, implementację, weryfikację i przegląd.
Krok 1: Zacznij od analizy repozytorium
Analyze this repository before editing anything.
Goal: add a new /api/v1/reports endpoint that returns a paginated report list.
First:
1. Find the current API routing pattern.
2. Identify the service and persistence layers involved.
3. Find existing pagination conventions.
4. Identify the relevant tests.
5. Propose the smallest implementation plan.
Do not modify files until you have summarized the plan.
Ten pierwszy krok ujawnia błędne założenia, zanim rozprzestrzenią się na wiele plików.
Krok 2: Potwierdź zakres, potem implementuj
Implement the approved plan.
Constraints:
- Change only files required for this feature.
- Follow existing project conventions.
- Prefer targeted edits over whole-file rewrites.
- Do not refactor unrelated code.
- Add or update only the tests needed for this feature.
- Report unrelated defects instead of fixing them automatically.
Takie sformułowanie podąża za rekomendacją Anthropic, by preferować celowane edycje i utrzymywać pracę w żądanym zakresie.
Krok 3: Uruchom odpowiednie testy
Run the relevant unit and integration tests after implementation.
If a test fails:
1. Identify the root cause.
2. Explain whether this change caused the failure.
3. Fix only failures caused by this change.
4. Rerun the smallest relevant test set before the broader suite.
Punkt kontrolny jest obserwowalny: odpowiednie testy przechodzą, albo Claude raportuje pozostającą awarię i jej związek z żądaną zmianą.
Krok 4: Przejrzyj diff przed akceptacją pracy
Review your final changes as if you were a code reviewer.
Check for:
- behavior outside the requested scope,
- missing edge cases,
- regressions,
- duplicated logic,
- unnecessary file changes,
- tests that do not verify the new behavior.
Then summarize the final diff, tests run, and remaining risks.
Ten ostatni krok daje człowiekowi‑recenzentowi zwartą listę kontrolną akceptacji i pomaga wychwycić zbędną pracę przed trafieniem do PR.
Rekomendowane instrukcje CLAUDE.md dla Claude Fable 5.1
Krótki plik instrukcji na poziomie repozytorium może poprawić spójność między sesjami. Umieść tylko zasady i polecenia, które w przeciwnym razie Claude musiałby odkrywać na nowo.
# Repository Instructions
- Inspect the existing implementation before editing.
- Keep changes within the requested scope.
- Prefer surgical edits over whole-file rewrites.
- Follow existing project conventions.
- Run relevant tests after implementation.
- Fix root causes rather than patching symptoms.
- Report unrelated issues instead of changing them automatically.
- Summarize files changed, tests run, and remaining risks.
Dla dużego monorepo dodaj menedżera pakietów, polecenia testów i lintów, granice architektury, zasady dla plików generowanych oraz katalogi, których nie należy edytować ręcznie.
Kiedy używać Claude Fable 5.1 zamiast Opus 5?
Praktyczne pytanie nie brzmi, czy Claude Fable 5.1 jest nowszy, lecz czy Twoje zadanie wymaga bardziej trwałego rozumowania niż to, które Opus 5 może niezawodnie dostarczyć. Anthropic rekomenduje zaczynać większość zadań od Opus 5; w Claude Code traktuj Fable 5.1 jako opcję eskalacji dla najtrudniejszej, długohoryzontowej pracy.
| Czynnik decyzyjny | Claude Fable 5.1 | Claude Opus 5 |
|---|---|---|
| Zakres zadania | Migracje w skali repo, refaktoryzacje między modułami, niejednoznaczne śledztwa | Funkcje, poprawki, przeglądy i ograniczone refaktoryzacje |
| Horyzont rozumowania | Długie autonomiczne sesje z powtarzanym użyciem narzędzi, testów, rewizji i recovery | Krótsze, dobrze zdefiniowane sesje z wyraźnymi ścieżkami ukończenia |
| Jakość vs szybkość | Używaj, gdy najważniejsza jest zweryfikowana jakość ukończenia najtrudniejszych zadań | Lepszy domyślny balans jakości, opóźnień i kosztów |
| Trigger eskalacji | Wyższy wysiłek Opus wciąż się nie sprawdza, traci spójność lub wymaga powtarzanych recovery | Pierwszy wybór dla większości pracy w Claude Code |
| Opóźnienie i koszt | Warte premii tylko, gdy materialnie poprawia zweryfikowany rezultat | Lepsze dopasowanie do rutynowej lub interaktywnej pracy |
| Najlepsze dopasowanie | Trudne, długohoryzontowe agentowe programowanie | Domyślne złożone profesjonalne programowanie |
Praktyczna reguła eskalacji
Zacznij od Opus 5 na high. Przełącz na Fable 5.1, gdy spełniony jest jeden lub więcej z poniższych warunków:
- Zakres: Zadanie obejmuje wiele współzależnych plików lub usług i wymaga powtarzanych narzędzi, testów, rewizji i kroków naprawczych.
- Niezawodność: Opus 5 na high wciąż pomija zależności, traci spójność między krokami lub nie kończy workflow niezawodnie.
- Koszt błędu: Koszt niekompletnej lub błędnej zmiany jest wyższy niż dodatkowe opóźnienie i wydatki API wymagane przez Fable 5.1.
Używaj Fable 5.1 tylko wtedy, gdy materialnie poprawia zweryfikowane ukończenie tego samego zadania w repozytorium; w przeciwnym razie wróć do Opus 5.
W praktyce Fable 5.1 jest silniejszym kandydatem dla migracji w całym repozytorium, debugowania między modułami, pracy nad funkcją obejmującą wiele usług oraz trudnej analizy przyczynowej wymagającej powtarzanej inspekcji, wykonania, testowania i recovery. Dla izolowanych poprawek, rutynowych funkcji, przeglądu kodu i dokumentacji Opus 5 pozostaje lepszym domyślnym wyborem.
Rozwiązywanie problemów
Claude Fable 5.1 nie pojawia się w /model
Zaktualizuj Claude Code, zrestartuj terminal i sesję oraz potwierdź dostęp konta lub organizacji. Następnie sprawdź, czy zarządzane ustawienia nie ograniczają wyboru modelu.
Claude Code używa niewłaściwego modelu
Uruchom /status i sprawdź wszystkie warstwy konfiguracji. Oficjalna referencja stwierdza, że --model i /model nadpisują ANTHROPIC_MODEL. Sprawdź też ustawienia użytkownika, projektu i lokalne ustawienia projektu.
CometAPI zwraca 401 lub błędy uwierzytelniania
Zweryfikuj klucz API, bazowy URL i zmienną poświadczeń. Claude Code wysyła ANTHROPIC_AUTH_TOKEN przez Authorization: Bearer, podczas gdy ANTHROPIC_API_KEY mapuje się na x-api-key. Użyj formatu akceptowanego przez bieżący endpoint CometAPI.
Sesja jest zbyt wolna lub droga
Nie używaj max dla każdego zadania. Porównaj medium i high na reprezentatywnym zbiorze ewaluacyjnym, zmierz całkowity koszt zadania i jakość ukończenia, a xhigh lub max rezerwuj dla przypadków, gdzie dodatkowe rozumowanie zmienia wynik.
Fable 5.1 przepisuje więcej kodu niż to konieczne
Dodaj następujące ograniczenie zakresu do promptu lub CLAUDE.md.
Prefer targeted edits over whole-file rewrites unless a rewrite is required for correctness.
Anthropic dokumentuje to zachowanie i rekomenduje celowane edycje dla małych zmian.
FAQ
Czy Claude Fable 5.1 działa w Claude Code?
Tak. Użyj selektora modelu lub uruchom Claude Code z --model claude-fable-5-1, gdy model jest dostępny na Twoim koncie lub u dostawcy.
Jaki jest Model ID dla Claude Fable 5.1?
Oficjalny model ID w API Claude to claude-fable-5-1.
Jak przełączyć modele w trakcie sesji?
Uruchom /model, wybierz Claude Fable 5.1 i użyj /status, aby potwierdzić aktywny model i trasę.
Jaki poziom wysiłku wybrać?
Zacznij od high dla poważnej pracy programistycznej. Testuj medium dla rutyny, a xhigh lub max używaj tylko wtedy, gdy Twoje własne ewaluacje pokazują istotny zysk jakości.
Czy mogę używać CometAPI z Claude Code?
Claude Code wspiera kompatybilne gatewaye, a CometAPI udostępnia zgodny z Anthropic endpoint Messages dla Fable 5.1. Zweryfikuj format uwierzytelniania i każdą funkcję Claude Code, na której polegasz.
Czy Fable 5.1 zawsze jest lepszy niż Opus 5?
Nie. Anthropic rekomenduje Opus 5 dla większości zadań, a Fable 5.1 dla wymagającego rozumowania, długohoryzontowej pracy agentowej lub przypadków, gdy wyższy wysiłek Opus jest niewystarczający.
Dlaczego używać Fable 5.1 zamiast Sonnet 5?
Używaj Fable 5.1, gdy długohoryzontowe rozumowanie i autonomiczne ukończenie są ważniejsze niż szybkość i cena. Sonnet 5 zwykle jest bardziej ekonomiczny w szybkich, rutynowych pętlach programistycznych.
Zakończenie
Claude Fable 5.1 jest najbardziej przekonujący w Claude Code, gdy zadanie jest większe niż zwykła edycja: funkcja w skali repozytorium, trudne śledztwo, migracja wieloplikowa lub autonomiczna sesja, która musi planować, wykonywać, testować i recoverować w długim horyzoncie.
Najszybsza natywna droga to /model lub claude --model claude-fable-5-1. Jeśli wolisz ujednoliconą warstwę API, CometAPI dostarcza Claude Fable 5.1 przez zgodny z Anthropic endpoint Messages. Niezależnie od wybranej ścieżki, traktuj poziom wysiłku, kontrolę zakresu, testy i finalny przegląd diff jako element konfiguracji modelu.
