Rozliczenia Claude API: ile kosztuje każdy model w 2026
Updated 2026-07-15
Claude rozlicza per token, z osobnymi stawkami za wejście i wyjście oraz inną ceną dla każdego poziomu modelu. W oficjalnym cenniku 2026 to zakres od 1 USD wejście / 5 USD wyjście za milion tokenów na Haiku 4.5 do 5 USD wejście / 25 USD wyjście na Opus 4.7.
Krótka odpowiedź: jak działają rozliczenia Claude
Rozliczenia Claude API są przedpłacone i mierzone per token. Ładujesz środki do konsoli Anthropic, a każde żądanie odejmuje tokeny wejściowe (wszystko, co wysyłasz: system prompt, historię rozmowy, definicje narzędzi) po jednej stawce i tokeny wyjściowe (wszystko, co model odpisuje, łącznie z tokenami myślenia przy żądaniach z rozszerzonym myśleniem) po wyższej stawce. Każdy poziom modelu ma własną parę stawek, więc to samo żądanie kosztuje pięć razy więcej na Opus 4.7 niż na Haiku 4.5. Trzy mechaniki łapią większość ludzi w pułapkę. Po pierwsze, wyjście kosztuje pięć razy tyle co wejście na każdym obecnym poziomie Claude, więc długie odpowiedzi dominują obciążenia z małym wejściem. Po drugie, czat jest bezstanowy: każda tura ponownie wysyła całą historię jako wejście, więc koszt per wiadomość rośnie w miarę wydłużania się rozmowy. Po trzecie, cache promptów i Batch API to funkcje rozliczeniowe, nie tylko wydajnościowe, a ich użycie zmienia to, ile płacisz za token. Reszta strony pokazuje dokładne ceny per model, jak oszacować żądanie przed wysłaniem, matematykę cache oraz dźwignie, które naprawdę obniżają rachunek za Claude.
Tabela cen Claude: cennik oficjalny kontra agregator
To aktualne ceny w USD za milion tokenów dla trzech aktywnych poziomów Claude. Kolumna oficjalna to stawki, które Anthropic rozlicza przez swoją konsolę; kolumna agregatora pokazuje, ile te same modele kosztują przez APIsRouter, agregator kompatybilny z OpenAI, który wymienia globalne modele 20% taniej niż cennik oficjalny, podwaja pierwsze doładowanie bonusem 100% salda i sprzedaje dostęp pay as you go bez subskrypcji (płatność na /topup, klucz przychodzi e-mailem). Niezależnie od tego, przez którą ścieżkę rozliczasz, mierzenie jest identyczne: to samo żądanie zużywa tę samą liczbę tokenów, a identyfikatory modeli (claude-opus-4-7, claude-sonnet-4-6) pozostają wyraźne w każdym wywołaniu.
| Model | Oficjalnie (wejście / wyjście za 1M) | Przez APIsRouter (wejście / wyjście za 1M) |
|---|---|---|
| Claude Opus 4.7 | 5,00 USD / 25,00 USD | 4,00 USD / 20,00 USD |
| Claude Sonnet 4.6 | 3,00 USD / 15,00 USD | 2,40 USD / 12,00 USD |
| Claude Haiku 4.5 | 1,00 USD / 5,00 USD | 0,80 USD / 4,00 USD |
Oszacuj żądanie zanim je wyślesz
Token to mniej więcej cztery znaki albo trzy czwarte angielskiego słowa, więc 1 000 słów promptu to około 1 300 tokenów. Żeby oszacować żądanie, zsumuj wszystko w wejściu (system prompt, historia, nowa wiadomość użytkownika) i oszacuj długość odpowiedzi. Przykład na Sonnet 4.6 w cenach oficjalnych: tura czatu z 1 500-tokenowym system promptem, 5 500 tokenami zgromadzonej historii i odpowiedzią 500 tokenów. Wejście to 7 500 tokenów, co kosztuje 7 500 / 1 000 000 x 3,00 USD = 0,0225 USD. Wyjście to 500 tokenów po 15,00 USD za milion, czyli 0,0075 USD. Razem: 0,03 USD za tę turę. Przy 300 takich turach dziennie zbliżasz się do 9,00 USD dziennie, około 270 USD miesięcznie, a człon historii rośnie dalej, jeśli go nie przycinasz. Ta sama arytmetyka działa dla dowolnego modelu: podstaw stawki z tabeli powyżej. Trzylinijkowy helper czyni to powtarzalnym:
PRICES = { # USD za 1M tokenów, cennik oficjalny
"claude-opus-4-7": (5.00, 25.00),
"claude-sonnet-4-6": (3.00, 15.00),
"claude-haiku-4-5": (1.00, 5.00),
}
def cost(model: str, input_tokens: int, output_tokens: int) -> float:
in_rate, out_rate = PRICES[model]
return input_tokens / 1e6 * in_rate + output_tokens / 1e6 * out_rate
print(round(cost("claude-sonnet-4-6", 7_500, 500), 4)) # 0.03
print(round(cost("claude-opus-4-7", 7_500, 500), 4)) # 0.05Matematyka cache promptów: kiedy się opłaca
Anthropic wycenia cachowane prefiksy dwoma mnożnikami bazowej stawki wejścia: zapis prefiksu do cache kosztuje 1,25x (dla domyślnego cache na 5 minut, odświeżanego przy każdym trafieniu; cache na godzinę kosztuje 2x przy zapisie), a odczyt przy późniejszych żądaniach kosztuje 0,1x. Tokeny wyjściowe nie są objęte. Prefiksy poniżej minimalnej długości do cachowania (1 024 tokeny na Opus i Sonnet) w ogóle nie są cachowane. Przykład: stabilny prefiks 8 000 tokenów (system prompt plus definicje narzędzi) trafiony 50 razy w oknie cache na Sonnet 4.6. Bez cache to 400 000 tokenów wejściowych po 3,00 USD za milion, czyli 1,20 USD. Z cache płacisz jeden zapis (8 000 tokenów po 3,75 USD za milion, 0,03 USD) plus 49 odczytów (392 000 tokenów po 0,30 USD za milion, około 0,12 USD), łącznie około 0,15 USD. Koszt prefiksu spada do mniej więcej jednej ósmej wartości bez cache. Próg opłacalności jest szybki: zapis kosztuje 1,25x, odczyt oszczędza 0,9x, więc prefiks użyty ponownie choćby dwa razy w tym oknie już wychodzi na plus. Cache traci sens tylko wtedy, gdy prefiksy zmieniają się niemal przy każdym żądaniu, bo każda zmiana wymusza świeży zapis 1,25x.
| Model | Wejście bazowe / 1M | Zapis cache, 5 min (1,25x) | Odczyt cache (0,1x) |
|---|---|---|---|
| Claude Opus 4.7 | 5,00 USD | 6,25 USD | 0,50 USD |
| Claude Sonnet 4.6 | 3,00 USD | 3,75 USD | 0,30 USD |
| Claude Haiku 4.5 | 1,00 USD | 1,25 USD | 0,10 USD |
Zweryfikuj rachunek: obiekt usage
Każda odpowiedź Claude zawiera blok usage z dokładną liczbą tokenów, za które zapłaciłeś, więc nigdy nie musisz zgadywać. Wyślij testowe żądanie z pomiarem:
curl https://api.anthropic.com/v1/messages \
-H "x-api-key: $ANTHROPIC_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{
"model": "claude-sonnet-4-6",
"max_tokens": 200,
"messages": [
{"role": "user", "content": "Explain prompt caching in one line."}
]
}'Sześć sposobów na obniżenie rachunku za Claude
Zastosowane razem na obciążeniu typu czat, routing poziomów plus przycinanie historii plus cache zwykle obniżają koszt bardziej niż zmiana dostawcy rozliczeń kiedykolwiek mogłaby, bo zmniejszają samą liczbę tokenów zamiast stawki na nie nałożonej.
- Zejdź poziom niżej, gdy jakość na to pozwala. Haiku 4.5 obsługuje klasyfikację, routing i ekstrakcję za jedną piątą stawki wejścia Opus. Zarezerwuj Opus 4.7 dla części ruchu wymagającej intensywnego rozumowania i domyślnie używaj Sonnet 4.6.
- Ogranicz max_tokens. Wyjście kosztuje pięć razy tyle co wejście na każdym poziomie Claude, więc niezakończona, rozwlekła odpowiedź to najdroższy scenariusz awarii. Ustaw pułap dopasowany do zadania.
- Przycinaj lub podsumowuj historię. Ponieważ każda tura ponownie wysyła całą rozmowę, kroczące podsumowanie zastępujące stare tury ogranicza wzrost wejścia zamiast pozwalać mu rosnąć liniowo.
- Cachuj stabilne prefiksy. System prompty, schematy narzędzi i dokumenty referencyjne powyżej 1 024 tokenów powinny być oznaczone do cache; matematyka z poprzedniej sekcji dotyczy każdego powtarzanego wywołania.
- Użyj Batch API do pracy offline. Anthropic rozlicza żądania batch za połowę ceny interaktywnej, co pasuje do ewaluacji, uzupełnień i zadań nocnych, które tolerują opóźnione wyniki.
- Kieruj kroki niekrytyczne dla Claude gdzie indziej. Szkicowanie, tagowanie i reranking wyszukiwania często działają dobrze na deepseek-v4-flash za 0,126 USD / 0,252 USD za milion tokenów, zostawiając Claude do finalnej prozy, gdzie jego jakość ma znaczenie.
Częste pytania
Jak działają rozliczenia Claude API?
Są przedpłacone i per token. Kupujesz środki, a każde żądanie odejmuje tokeny wejściowe i wyjściowe po stawkach dla wywołanego modelu. Nie ma opłaty miesięcznej ani opłaty per żądanie poza tokenami; każda odpowiedź zwraca blok usage pokazujący dokładnie, co zostało policzone.
Ile kosztuje Claude API za 1 000 tokenów?
Podziel stawki za milion przez 1 000. Oficjalnie Haiku 4.5 to 0,001 USD wejście / 0,005 USD wyjście za 1K tokenów, Sonnet 4.6 to 0,003 USD / 0,015 USD, a Opus 4.7 to 0,005 USD / 0,025 USD. Większość cenników podaje stawki za milion tokenów, więc liczba, która wygląda na dużą, zwykle taka nie jest.
Czy subskrypcja Claude Pro obejmuje środki API?
Nie. Claude Pro i Max to subskrypcje aplikacji claude.ai, rozliczane osobno od środków API w konsoli Anthropic. Budowanie na API oznacza finansowanie środków API (albo salda agregatora pay as you go); subskrypcja czatu nie może być wydana przez API.
Dlaczego mój rachunek za Claude API jest wyższy niż się spodziewałem?
Typowe przyczyny: historia rozmowy ponownie wysyłana jako wejście przy każdej turze, tokeny wyjściowe kosztują pięć razy tyle co wejście, a tokeny rozszerzonego myślenia rozliczane są jako wyjście, nawet jeśli ich nie pokazujesz. Sprawdź blok usage na prawdziwych odpowiedziach; liczby tam niemal zawsze wyjaśniają różnicę.
Czy cache promptów zawsze oszczędza pieniądze?
Nie. Zapis cache kosztuje 1,25x bazowej stawki wejścia, więc prefiks zmieniający się niemal przy każdym żądaniu kosztuje nieco więcej z włączonym cache. Opłaca się, gdy stabilny prefiks 1 024+ tokenów jest użyty ponownie co najmniej dwa razy w oknie cache, a długożyjące agenty odzyskują ten koszt wielokrotnie.
Czy nieudane żądania Claude API są rozliczane?
Żądania odrzucone przed przetworzeniem, jak 429 z powodu limitu rate czy błędy uwierzytelniania, nie zużywają tokenów. Żądania faktycznie przetworzone przez model są rozliczane za użyte tokeny, łącznie z odpowiedziami przerwanymi przez max_tokens, więc ucięta odpowiedź nadal kosztuje tyle, ile wygenerowano.