Claude Opus 4.8 to model Opus wydany przez Anthropic w maju 2026 jako następca Opusa 4.7. W Jantarisie ma okno kontekstu 1 000 000 tokenów i do 128 tys. tokenów odpowiedzi. Korzysta z adaptacyjnego myślenia, a poziom wysiłku ma domyślnie ustawiony na wysoki. Anthropic podawał, że wcześni testerzy uznali go za bardziej niezawodnego w zadaniach agentowych i że poprawił zbyt rozwlekłe komentarze w kodzie oraz problemy z wywołaniami narzędzi z Opusa 4.7. Są już nowsze Opusy, ale 4.8 to sprawdzony, dobrze znany model.
Do czego się nadaje
- Procesy produkcyjne z promptami dostrojonymi pod Opusa 4.8
- Programowanie z agentem i wieloma wywołaniami narzędzi w jednej sesji
- Analiza długich dokumentów w jednym zapytaniu do 1 mln tokenów
- Testy A/B z Claude Opus 5.5 przed przesiadką
Jak podłączyć
To samo SDK OpenAI, zmienia się tylko identyfikator modelu:
from openai import OpenAI
client = OpenAI(base_url="https://jantaris.com/v1", api_key="sk-jt-...")
resp = client.chat.completions.create(
model="claude-opus-4.8",
messages=[{"role": "user", "content": "Przejrzyj ten diff pull requesta i wskaż błędy."}],
)
print(resp.choices[0].message.content)Działa też z SDK Anthropic i Claude Code przez /v1/messages - opis w dokumentacji Claude Code.
FAQ
Ile kosztuje Claude Opus 4.8?
W Jantarisie: 29,37 zł / 146,87 zł za 1 mln tokenów, w złotówkach z VAT. Zerknij też na cenę Claude Opus 5.5 na stronie modeli, bo nowszy Opus wcale nie musi być droższy.
Po co dziś używać Opusa 4.8?
Dla stabilności. Jeśli Twoje prompty, parsery i testy powstały pod jego odpowiedzi, zostajesz przy 4.8 i spokojnie sprawdzasz nowszy model obok. Jednym kluczem w Jantarisie wywołasz oba i porównasz wyniki na tych samych danych.
Czy Opus 4.8 obsługuje budżet na myślenie?
Nie ten stary, ręczny. Opus 4.8 odrzuca stały limit tokenów na myślenie i używa myślenia adaptacyjnego, więc przenosząc starszy kod, usuń to ustawienie. Na tym modelu Anthropic pozwala też wstawiać wiadomości system w dalszej części rozmowy.
Jak wywołać Claude Opus 4.8 przez API
from openai import OpenAI
client = OpenAI(base_url="https://jantaris.com/v1", api_key="sk-jt-...")
resp = client.chat.completions.create(
model="claude-opus-4.8",
messages=[{"role": "user", "content": "Napisz haiku o bursztynie znad Bałtyku."}],
)
print(resp.choices[0].message.content)curl https://jantaris.com/v1/chat/completions \
-H "Authorization: Bearer $JANTARIS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "claude-opus-4.8", "messages": [{"role": "user", "content": "Napisz haiku o bursztynie znad Bałtyku."}]}'import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://jantaris.com/v1", apiKey: process.env.JANTARIS_API_KEY });
const resp = await client.chat.completions.create({
model: "claude-opus-4.8",
messages: [{ role: "user", content: "Napisz haiku o bursztynie znad Bałtyku." }],
});
console.log(resp.choices[0].message.content);export ANTHROPIC_BASE_URL=https://jantaris.com
export ANTHROPIC_AUTH_TOKEN=sk-jt-...
export ANTHROPIC_MODEL=claude-opus-4.8
claude









