EN ZalogujZałóż konto
Startujemy w październiku 2026. Działają konta, katalog modeli, kalkulator i dokumentacja. Studio jest dostępne w podglądzie; generowanie czeka na uruchomienie.

Claude Opus 5.5 i Sonnet 5 przez API - cache i faktura VAT

Ile kosztuje API Claude Opus 5.5 i Sonnet 5 w złotówkach, który model do czego, ile daje prompt caching i jak dostać fakturę VAT. Kod w Pythonie i Node.

API Claude Opus 5.5 kosztuje w Jantarisie 29,37 zł / 146,87 zł za 1 mln tokenów, a Claude Sonnet 5 17,62 zł / 88,12 zł za 1 mln tokenów. Płacisz w złotówkach z VAT, z salda doładowanego BLIK-iem, a faktura VAT na firmę wystawia się automatycznie po każdym doładowaniu. Do codziennej pracy wystarcza Sonnet, Opus 5.5 biorę do długich zadań agentowych i dużych baz kodu, a najtańszy Claude Haiku 4.5 (7,34 zł / 36,72 zł za 1 mln tokenów) do masowych, krótkich zapytań.

Ten tekst jest o API, czyli o Claude we własnych aplikacjach, skryptach i automatyzacjach. Jeśli interesuje cię Claude Code w terminalu, opisałem go osobno: Claude Code - cena i jak zacząć oraz Claude Code z fakturą VAT i BLIK-iem. Co zrobić, gdy w Claude Code skończy się limit sesji albo pojawi się błąd 529, wyjaśniam w tekście Claude Code - limity i błędy.

Modele Claude w API i ich ceny

W katalogu Jantarisa jest pięć modeli Claude. Wszystkie wywołasz tym samym kluczem, przez SDK Anthropic albo SDK OpenAI.

ModelId w APICena za 1 mln tokenów (wejście / wyjście)KontekstDo czego
Claude Fable 5.1claude-fable-5.158,75 zł / 293,74 zł za 1 mln tokenów1 mln tokenównajtrudniejsze zadania, gdy Opus 5.5 nie przechodzi testów
Claude Opus 5.5claude-opus-5.529,37 zł / 146,87 zł za 1 mln tokenów1 mln tokenówdługie zadania agentowe, duże repozytoria, praca na wielu dokumentach
Claude Opus 4.8claude-opus-4.829,37 zł / 146,87 zł za 1 mln tokenów1 mln tokenówistniejące wdrożenia, które dostroiłeś pod Opus 4.8
Claude Sonnet 5claude-sonnet-517,62 zł / 88,12 zł za 1 mln tokenów1 mln tokenówcodzienny kod, teksty, agenci z narzędziami
Claude Haiku 4.5claude-haiku-4.57,34 zł / 36,72 zł za 1 mln tokenów200 tys. tokenówczat obsługi klienta, klasyfikacja, podzadania w tle

Claude Opus 5.5 - co warto wiedzieć

Anthropic wydał Opus 5.5 22 września 2026 jako pierwszy model rodziny Claude 5.5. Ma okno 1 mln tokenów i do 128 tys. tokenów odpowiedzi, a wiedzę do czerwca 2026. W dokumentacji Anthropic Opus 5.5 jest modelem polecanym na start do większości zastosowań, a według producenta na większości zadań dorównuje Fable 5.1 przy niższej cenie.

Jedna rzecz, która wpływa na koszt: w Opus 5.5 myślenie (adaptive thinking) jest zawsze włączone. Model sam decyduje, ile myśleć, a tokeny myślenia są rozliczane jak tokeny wyjścia. Krótka odpowiedź na trudne pytanie potrafi więc kosztować więcej, niż wskazuje jej długość.

Claude Sonnet 5 - co warto wiedzieć

Sonnet 5 to model z czerwca 2026, z kontekstem 1 mln tokenów i do 128 tys. tokenów odpowiedzi. Anthropic stawia go blisko Opus 4.8 przy niższej cenie. Dwie pułapki przy przenoszeniu starego kodu:

  • Sonnet 5 odrzuca niestandardowe wartości temperature, top_p i top_k błędem 400, więc usuń je z zapytania,
  • według Anthropic nowy tokenizer daje dla tego samego tekstu około 30% więcej tokenów niż w Sonnet 4.6, więc porównuj koszt całych zapytań, a nie samą stawkę.

28 września Anthropic wydał też Sonnet 5.5 w tej samej cenie co Sonnet 5. Na dzień pisania (2 października 2026) w katalogu Jantarisa jest Sonnet 5. Aktualną listę sprawdzisz w katalogu modeli albo przez GET /v1/models?category=chat.

Który Claude do czego

Tak to u mnie wygląda w praktyce:

  • Haiku 4.5: odpowiedzi na proste pytania klientów, tagowanie zgłoszeń, wyciąganie danych z maili. Wszędzie tam, gdzie liczy się czas odpowiedzi i liczba zapytań.
  • Sonnet 5: domyślny model do pisania kodu, raportów i dokumentacji, agent z kilkoma narzędziami, poprawki i testy.
  • Opus 5.5: migracja przez setki plików, analiza całego repozytorium albo pakietu umów w jednym zapytaniu, agent, który pracuje długo bez nadzoru.
  • Fable 5.1: tylko gdy Opus 5.5 nie przechodzi moich testów. W cenniku to jeden z najdroższych modeli czatu.

Dobry wzór to plan na Opusie i wykonanie na tańszym modelu: Opus rozpisuje zadanie na kroki, a Sonnet albo Haiku robią poszczególne kroki. Wszystkie modele chodzą na tym samym kluczu i saldzie, więc całkowity koszt takiego przepływu widzisz w jednym miejscu.

Claude API w Pythonie i Node

Jantaris obsługuje oba formaty: Anthropic Messages (/v1/messages) i OpenAI Chat Completions (/v1/chat/completions). Jeśli twój kod używa SDK Anthropic, zmieniasz tylko adres i klucz:

bash
pip install anthropic
export JANTARIS_API_KEY=sk-jt-...
python
import os
from anthropic import Anthropic

client = Anthropic(base_url="https://jantaris.com", api_key=os.environ["JANTARIS_API_KEY"])

msg = client.messages.create(
    model="claude-opus-5.5",
    max_tokens=2048,
    system="Odpowiadasz po polsku, konkretnie.",
    messages=[{"role": "user", "content": "Rozpisz plan migracji aplikacji z Flask do FastAPI w 6 krokach."}],
)
print(msg.content[-1].text)
print(msg.usage)  # input_tokens, output_tokens, cache_read_input_tokens...

Uwaga na adres: dla SDK Anthropic podajesz https://jantaris.com bez /v1, bo SDK dopisuje ścieżkę samo. Biorę content[-1], bo przy modelach z myśleniem pierwszy blok odpowiedzi bywa blokiem myślenia, a tekst jest na końcu.

Node.js:

javascript
import Anthropic from "@anthropic-ai/sdk";

const client = new Anthropic({ baseURL: "https://jantaris.com", apiKey: process.env.JANTARIS_API_KEY });

const msg = await client.messages.create({
  model: "claude-sonnet-5",
  max_tokens: 1024,
  messages: [{ role: "user", content: "Napisz testy jednostkowe do funkcji parse_nip(nip: str)." }],
});
console.log(msg.content.find((b) => b.type === "text")?.text);

Ten sam model wywołasz też przez SDK OpenAI, z adresem https://jantaris.com/v1 i model="claude-sonnet-5". To wygodne, gdy w jednej aplikacji mieszasz Claude z GPT i Gemini. Szczegóły obu formatów: Anthropic Messages i czat w formacie OpenAI.

Jantaris Studio: zakładka Czat i kod z wybranym modelem Claude Sonnet 5 i cenami za 1 mln tokenów
Claude Sonnet 5 w Jantaris Studio - stawki za tokeny wejścia i wyjścia widać pod wyborem modelu, zanim cokolwiek wyślesz

Zanim napiszesz kod, możesz sprawdzić model ręcznie w Jantaris Studio, w zakładce czatu, na tym samym saldzie.

Ile kosztuje zapytanie do Claude

Wzór jest taki sam dla każdego modelu:

text
koszt = (tokeny wejścia / 1 000 000) × stawka wejścia
      + (tokeny wyjścia / 1 000 000) × stawka wyjścia

Przykład do podstawienia: analiza umowy na 30 tys. tokenów z odpowiedzią na 3 tys. tokenów (razem z myśleniem) kosztuje 0,03 × stawka wejścia + 0,003 × stawka wyjścia. Na Opus 5.5 i Sonnet 5 stawki z tabeli wyżej. Do tego dochodzą rzeczy, które łatwo przeoczyć:

  • tokeny myślenia liczą się jako wyjście,
  • w rozmowie każde zapytanie wysyła całą historię jako wejście,
  • długi prompt systemowy płacisz przy każdym zapytaniu od nowa.

Ostatni punkt to dokładnie miejsce, w którym pomaga prompt caching. Koszt dla własnej liczby zapytań i tokenów, z podziałem na modele, policzysz w kalkulatorze kosztów AI.

Prompt caching w Claude - ile daje

Prompt caching pozwala oznaczyć stały początek zapytania (prompt systemowy, instrukcję, dokument, definicje narzędzi), żeby model nie przetwarzał go od zera przy każdym wywołaniu. Według cennika Anthropic wygląda to tak:

OperacjaMnożnik stawki wejścia u Anthropic
zapis do cache, ważność 5 minut1,25 ×
zapis do cache, ważność 1 godzina2 ×
odczyt z cache, większość modeli0,1 ×
odczyt z cache, Opus 5.50,05 ×

Anthropic podaje też minimalną długość fragmentu, różną dla modeli (dla Opus 5.5 to 512 tokenów). Krótszy fragment po prostu nie trafi do cache, bez żadnego błędu.

Jak oznaczyć fragment do cache w SDK Anthropic:

python
regulamin = open("regulamin.md", encoding="utf-8").read()  # długi, stały tekst

msg = client.messages.create(
    model="claude-sonnet-5",
    max_tokens=1024,
    system=[
        {"type": "text", "text": "Odpowiadasz klientom sklepu na podstawie regulaminu."},
        {"type": "text", "text": regulamin, "cache_control": {"type": "ephemeral"}},
    ],
    messages=[{"role": "user", "content": "Ile mam dni na zwrot towaru?"}],
)
u = msg.usage
print(u.cache_creation_input_tokens, u.cache_read_input_tokens, u.input_tokens)

Pierwsze zapytanie zapisuje regulamin do cache (cache_creation_input_tokens), kolejne w ciągu 5 minut go czytają (cache_read_input_tokens).

Jak to wygląda w Jantarisie, uczciwie: cennik Jantarisa ma dwie stawki, wejście i wyjście, bez osobnej pozycji za cache. Zapis do cache jest liczony jako 1,25 × stawka wejścia, a odczyt z cache nie jest droższy od zwykłego wejścia. Rabatu z cennika Anthropic nie obiecuję, więc zanim oprzesz kalkulację na cache, zmierz efekt: porównaj usage i saldo (GET /v1/balance) przed serią i po serii zapytań z cache i bez niego. Cache ma sens tam, gdzie ten sam długi prefiks czytasz wiele razy w krótkim czasie. Przy pojedynczych zapytaniach sam zapis wyjdzie drożej.

Faktura VAT za API Claude

Kupując API bezpośrednio u Anthropic, płacisz w dolarach, a firma rozlicza fakturę zagranicznego podmiotu jako import usług. Opisałem to krok po kroku w tekście o fakturze VAT za API AI. Przez Jantaris:

  • ceny w złotówkach brutto z 23% VAT, po kursie NBP,
  • płatność BLIK-iem albo kartą, minimalne doładowanie 40 zł,
  • faktura VAT z NIP-em automatycznie po każdym doładowaniu, krajowa, od polskiego sprzedawcy,
  • saldo nie wygasa, nie ma abonamentu,
  • zapytanie, które się nie powiedzie, nie jest płatne.
Panel Jantarisa: tworzenie klucza API z polem limitu miesięcznego w PLN
Klucz API z limitem miesięcznym w złotówkach - dla Opus 5.5 zawsze ustawiam osobny klucz z limitem

Start: rejestracja, doładowanie, klucz w panelu. Przy kluczu wpisz limit miesięczny. Po jego przekroczeniu API zwraca 403 i agent zatrzymuje się na limicie, a nie na pustym saldzie.

Najczęstsze pytania

Ile kosztuje API Claude Opus 5.5?

W Jantarisie 29,37 zł / 146,87 zł za 1 mln tokenów, w złotówkach z VAT. Płacisz z salda bez abonamentu. Tokeny myślenia, które Opus 5.5 generuje zawsze, liczą się jako wyjście.

Ile kosztuje Claude Sonnet 5 przez API?

17,62 zł / 88,12 zł za 1 mln tokenów. To dobry model domyślny do kodu i tekstów. Pamiętaj, że Sonnet 5 liczy ten sam tekst w większej liczbie tokenów niż Sonnet 4.6, więc porównuj koszt całych zapytań.

Opus 5.5 czy Sonnet 5?

Sonnet 5 do codziennej pracy, Opus 5.5 do długich zadań agentowych, dużych baz kodu i pracy, w której pomyłka kosztuje więcej niż różnica w cenie. Sprawdź oba na kilkudziesięciu swoich przykładach.

Czy prompt caching działa w Jantarisie?

Tak, cache_control przechodzi do modelu, a w usage widzisz tokeny zapisane i odczytane z cache. Cennik Jantarisa nie ma osobnej stawki za cache: zapis to 1,25 × stawka wejścia, odczyt nie jest droższy od zwykłego wejścia. Efekt zmierz na swoim ruchu.

Czy dostanę fakturę VAT za API Claude?

Tak. Faktura VAT z NIP-em wystawia się automatycznie po każdym doładowaniu salda w złotówkach. Dane firmy uzupełnij w panelu przed płatnością.

Czy mogę użyć SDK Anthropic bez zmian w kodzie?

Prawie: zmieniasz base_url na https://jantaris.com (bez /v1) i klucz na sk-jt-..., a nazwę modelu na id z katalogu, np. claude-opus-5.5. Streaming i narzędzia działają jak w oryginalnym API.