Koszt tokenów Claude Code: co naprawdę spala sesja

Updated 2026-07-15

Poważna sesja Claude Code spala miliony tokenów wejściowych, bo agent ponownie wysyła rosnący kontekst przy każdym wywołaniu modelu, więc godzina pracy na Sonnet 4.6 zwykle kosztuje od kilku do kilkudziesięciu dolarów w cenach bezpośrednich API. Cache promptów, routing modeli i niższa stawka za token to trzy dźwignie, które to obniżają.

Krótka odpowiedź: spodziewaj się dolarów za sesję, nie centów.

Claude Code to narzędzie agentowe, nie okno czatu. Jedno Twoje żądanie może wywołać dziesiątki wywołań modelu, a każde wywołanie ponownie wysyła całą rosnącą rozmowę jako tokeny wejściowe. To sprawia, że wolumen wejścia, nie wyjścia, napędza koszt. Tokeny wyjściowe to zwykle błąd zaokrąglenia w porównaniu do wejścia. Przybliżone liczby zgłaszane przez społeczność wskazują, że poważna godzinna sesja na średnim repozytorium to około 5 do 20 milionów tokenów. Przy bezpośrednich stawkach Anthropic dla Sonnet 4.6 (3 USD za milion wejście, 15 USD za milion wyjście) większość sesji mieści się między około 2 a 40 USD przed zniżkami z cache, a intensywne dni na Opus wykraczają daleko poza to. Cache promptów realnie obniża rachunki poniżej naiwnej matematyki, ale kształt się utrzymuje: długie sesje na dużych repozytoriach kosztują realne pieniądze. Masz trzy dźwignie. Zmniejsz to, co wchodzi do okna kontekstu, kieruj rutynową pracę do tańszych modeli i obniż stawkę za token, zmieniając miejsce rozliczenia żądań. Reszta strony omawia każdą z nich z konkretnymi liczbami.

Gdzie naprawdę idą tokeny.

Dwie mechaniki to łagodzą. Po pierwsze, cache promptów Anthropic: Claude Code oznacza stabilne prefiksy jako cachowalne, zapis do cache kosztuje premię, a odczyt z cache rozliczany jest za około jedną dziesiątą normalnej stawki wejścia. Po drugie, kompaktowanie kontekstu: komenda /compact podsumowuje historię i odrzuca surowy transkrypt. Obie pomagają dużo, a żadna nie zmienia podstawowej zasady: wszystko, co siedzi w oknie, jest opłacane przy każdym wywołaniu, które to zawiera. Dlatego ten sam prompt kosztuje diametralnie różne kwoty w różnych repozytoriach. Pytanie zadane w świeżej sesji z lekkim CLAUDE.md jest tanie. To samo pytanie zadane 30 tur w sesji, która odczytała tuzin dużych plików, jedzie na oknie tokenów rzędu setek tysięcy.

  • System prompt i definicje narzędzi: około 15 do 20K tokenów, ponownie wysyłane przy każdym pojedynczym wywołaniu modelu.
  • CLAUDE.md, pliki reguł i schematy narzędzi MCP: ładowane na starcie sesji i niesione w każdym kolejnym wywołaniu.
  • Odczyty plików: plik źródłowy na 500 linii to około 5 do 7K tokenów i zostaje w oknie po jednorazowym odczytaniu.
  • Wyniki narzędzi: wynik testów, trafienia grep i logi terminala są dopisywane do rozmowy i ponownie rozliczane jako wejście przy każdej kolejnej turze.
  • Sama pętla agentowa: jedno "napraw ten nieudany test" może wywołać od 10 do 40 wywołań modelu, zanim Claude Code zgłosi wynik.

Realistyczna matematyka kosztu sesji.

Modeluj to tura po turze zamiast zgadywać. Typowa sesja średniej wielkości to około 40 wywołań modelu. Gdy zbierze się już kilka plików i trochę wyniku testów, pełne okno uśrednia około 90K tokenów na wywołanie. Czterdzieści wywołań po 90K to 3,6M tokenów wejściowych. Wyjście zostaje małe: 40 wywołań po około 1 000 tokenów każde to około 40K tokenów wyjściowych. Tabela poniżej wycenia trzy profile sesji w cenach bezpośrednich Anthropic. Traktuj je jako sufit: cache promptów mocno obniża powtarzany prefiks, więc sesje z cache zwykle wypadają niżej. Wzorzec nadal pasuje do tego, co zgłaszają deweloperzy. Okazjonalne popołudnia kosztują kilka dolarów; uruchamianie Opus jako codziennego narzędzia na API może przekroczyć kilkaset dolarów miesięcznie.

Szacunki sufitowe w cenach oficjalnych API, przed cache promptów. Realne sesje z cache zwykle wypadają niżej.
Profil sesjiTokeny wejścioweTokeny wyjścioweSonnet 4.6 bezpośrednio (3 USD/15 USD)Opus 4.7 bezpośrednio (5 USD/25 USD)
Lekka (10 wywołań, małe repo)~0,6M~12K1,98 USD3,30 USD
Typowa (40 wywołań, średnie repo)~3,6M~40K11,40 USD19,00 USD
Intensywny dzień (3 długie sesje)~12M~120K37,80 USD63,00 USD

Plan kontra API: który sposób jest tańszy dla Claude Code?

Anthropic sprzedaje Claude Code na dwa sposoby: w pakiecie z planami subskrypcyjnymi o stałej cenie z limitami użycia w kroczących oknach czasowych, albo mierzone per token na API. Ceny Claude Code API to po prostu stawki modeli z tabeli powyżej zastosowane do tego, co spalają Twoje sesje, bez pułapu i bez odcięcia. Próg opłacalności to prosta arytmetyka. Jeśli typowa sesja kosztuje około 11 USD na Sonnet w cenach bezpośrednich, plan za 20 USD zwraca się już przy około dwóch sesjach miesięcznie, o ile mieścisz się w jego limitach. Haczyk to same limity: intensywne użycie agentowe to dokładnie ten wzorzec, który wpada w kroczące limity, a stała cena przestaje być tania w momencie, gdy zostajesz zablokowany w środku sesji. Rozliczenia API odwracają tę zależność. Nigdy nie zostajesz odcięty i płacisz dokładnie za to, co spalasz. Wielu intensywnych użytkowników kończy na hybrydzie: plan do pracy interaktywnej, klucz API do zadań CI i nadwyżek.

Ceny planów to przybliżone opublikowane poziomy; sprawdź aktualne warunki u Anthropic.
OpcjaCenaLimityPasuje do
Plan Claude Pro20 USD/miesiąc (przybliżenie)Kroczące okna użycia, tygodniowe limity, skromny przydział Claude CodeOkazjonalne sesje, małe repozytoria
Plany Claude Max100 do 200 USD/miesiąc (przybliżenie)Wyższe limity, wciąż ograniczane rate przy stałym obciążeniu agentowymCodzienni użytkownicy akceptujący limity
Anthropic API, pay as you goPer token w cenach oficjalnychBez pułapu użycia, każdy token mierzonySkoki użycia lub zespoły, CI, pełna kontrola
API przez agregatorPer token, poniżej cennikaTo samo mierzenie, niższa cena jednostkowaJak API, wrażliwi na koszt

Jak obniżyć koszt tokenów Claude Code.

Dwie ostatnie dźwignie się kumulują. Kierowanie taniego modelu przez zniżkowy endpoint może zamienić sesję za 10 USD w znacznie mniej niż dolara dla rutynowej pracy. Jedną z opcji agregatora jest APIsRouter, API kompatybilne z OpenAI z rozliczeniem pay as you go i bez subskrypcji: globalne modele wycenione 20% poniżej cennika oficjalnego, chińskie modele poniżej ich oficjalnych stawek, pierwsze doładowanie dodaje +100% salda, a checkout bez rejestracji na /topup najpierw pobiera płatność, a potem wysyła klucz e-mailem. Tabela poniżej pokazuje, jak wygląda drabinka routingu w praktyce. Kimi K2.6 (kimi-k2.6) jest też dostępny, jeśli wolisz go jako poziom budżetowy.

  • Utrzymuj CLAUDE.md szczupłe. Każda linia to powtarzająca się opłata przy każdym wywołaniu modelu w każdej sesji.
  • Zacznij nową sesję na zadanie i uruchom /compact, gdy długa sesja się rozjeżdża. Okno na 150K tokenów rozlicza 150K przy każdym wywołaniu.
  • Ogranicz zakres odczytów. Kieruj Claude Code do konkretnych plików zamiast pozwalać mu przeszukiwać wszystko, i wyklucz katalogi build oraz vendorowane.
  • Wyłącz serwery MCP, których nie używasz. Ich schematy narzędzi jadą razem w system prompcie przy każdym wywołaniu.
  • Kieruj według modelu. Zachowaj Opus do architektury i trudnego debugowania, uruchamiaj Sonnet jako domyślny, a boilerplate, szkielety testów i komunikaty commitów kieruj do tańszych modeli.
  • Obniż samą stawkę za token, wskazując base URL na agregator zamiast rozliczać się w cenach bezpośrednich.
Ceny katalogu APIsRouter, USD za milion tokenów.
ID modeluWejście $/1MWyjście $/1MUżyj do
claude-opus-4-74,00 USD20,00 USDArchitektura, trudne debugowanie
claude-sonnet-4-62,40 USD12,00 USDDomyślny sterownik kodowania
glm-50,514 USD2,314 USDRutynowe edycje, podzadania agentowe
deepseek-v4-pro0,3915 USD0,783 USDBoilerplate, testy, komunikaty commitów
deepseek-v4-flash0,126 USD0,252 USDPodsumowania, szybkie wyszukiwania

Przykład konfiguracji: przekieruj Claude Code i zweryfikuj.

Claude Code odczytuje ANTHROPIC_BASE_URL przy starcie, więc zmiana miejsca rozliczenia tokenów to zmiana ustawień, nie zmiana workflow. Umieść endpoint i klucz w ~/.claude/settings.json, a każda sesja je podchwyci. Identyfikatory modeli zostają te same, wykonywanie narzędzi zostaje lokalne na Twoim komputerze, a cofnięcie zmiany to zakomentowanie jednej linii. Dla narzędzi i skryptów kompatybilnych z OpenAI base URL kończy się na /v1 (https://api.apisrouter.com/v1). Zweryfikuj klucz jednorazowym curl, zanim wskażesz na niego swoje codzienne narzędzie:

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.apisrouter.com",
    "ANTHROPIC_AUTH_TOKEN": "sk-APIsRouter-...",
    "ANTHROPIC_MODEL": "claude-sonnet-4-6",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-4-7",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4-6"
  }
}

Częste pytania

Ile kosztuje Claude Code za godzinę?

Przybliżone liczby zgłaszane przez społeczność dla aktywnej godziny na średnim repozytorium to 5 do 20 milionów tokenów, co wycenia się między około 2 a 40 USD na Sonnet 4.6 w cenach bezpośrednich przed cache. Cache promptów zwykle sprowadza realne rachunki poniżej tego, a Opus mniej więcej podwaja stawki za token.

Dlaczego Claude Code zużywa tyle tokenów?

Każde wywołanie modelu ponownie wysyła całe okno kontekstu: system prompt, CLAUDE.md, każdy odczytany plik i cały wcześniejszy wynik narzędzi. Jedno żądanie użytkownika może wywołać dziesiątki wywołań, więc te same tokeny są rozliczane jako wejście raz za razem w miarę rozrastania się okna.

Czy Claude Code jest wliczony w subskrypcję Claude Pro?

Tak, plany subskrypcyjne obejmują użycie Claude Code w ramach kroczących okien rate i tygodniowych limitów. Lekcy użytkownicy często mieszczą się w planie. Utrzymujące się sesje agentowe to dokładnie wzorzec, który trafia w limity, dlatego intensywni użytkownicy dodają klucz API na nadwyżki lub CI.

Jak sprawdzić, ile tokenów zużył Claude Code?

Uruchom /cost w sesji, żeby zobaczyć bieżący wydatek sesji, gdy jesteś na rozliczeniu API. Dla historii na poziomie konta sprawdź konsolę rozliczeniową dowolnego endpointu, na który wskazuje ANTHROPIC_BASE_URL; agregatory zwykle pokazują rozbicie per żądanie na model, tokeny i koszt w dolarach per klucz.

Czy Claude Code może użyć tańszego modelu, żeby oszczędzić?

Tak. ANTHROPIC_MODEL ustawia domyślny model, a nadpisania ANTHROPIC_DEFAULT_OPUS_MODEL, SONNET i HAIKU przemapowują wybory poziomów. Popularna konfiguracja zachowuje Sonnet jako sterownik, rezerwuje Opus do jawnie trudnych zadań i wysyła zadania skryptowe lub powtarzalne do modelu budżetowego takiego jak deepseek-v4-pro przez endpoint kompatybilny z OpenAI.

Czy cache promptów automatycznie obniża koszt Claude Code?

W dużej mierze tak. Claude Code stosuje cache promptów bez konfiguracji, więc stabilny prefiks Twojego kontekstu rozliczany jest za ułamek stawki wejścia przy powtórnych wywołaniach. Nadal płacisz pełną cenę za nową treść wchodzącą do okna, a zamknięcie sesji odrzuca rozgrzany cache, więc grupuj powiązaną pracę w jednej sesji, gdy ma to sens.