Wprowadzenie
Claude Opus 5.5 to najnowszy model Opus od Anthropic, wydany 22 września 2026 roku i udostępniony tu jako jeden endpoint zgodny z OpenAI pod /v1/chat/completions. Okno 1 000 000 tokenów niesie słowo w słowo całą wcześniejszą wymianę, a jedna odpowiedź może liczyć do 128 000 tokenów.
Rozumowanie jest zawsze włączone. reasoning_effort przyjmuje low, medium lub high, domyślnie medium. Próbkowanie ustala sam model, więc temperature i top_p nie są akceptowane; treść wiadomości to tekst i obrazy, w żądaniu można zdefiniować do 128 narzędzi, tool_choice przyjmuje auto lub none, a odpowiedzi płyną strumieniem przez Server-Sent Events.
Najważniejsze funkcje
Pamięć mierzona w turach, nie w akapitach
Czy po trzydziestu turach postać wciąż wie, skąd pochodzi, co obiecała i czego nigdy nie zrobi? Przy 1 000 000 tokenów wejścia odpowiedź zależy tylko od tego, co wyślesz: włóż do żądania całą historię, a model przeczyta oryginalne kwestie, nie ich parafrazę.
Szybszy niż Opus 5, według danych Anthropic
Anthropic podaje, że Opus 5.5 pisze o ponad 30% szybciej niż Opus 5 i przy domyślnych ustawieniach zużywa mniej tokenów przy typowej pracy. W długiej odpowiedzi płynącej strumieniem to czas, którego czytelnik nie spędza na czekaniu.
Rozumowanie zawsze włączone, trzy poziomy wysiłku
Opus 5.5 zawsze rozumuje, zanim odpowie, a to rozumowanie jest rozliczane jako wyjście. reasoning_effort decyduje, ile go zachodzi: low przy szybkich turach rozmowy, medium przy większości zadań, high, gdy najpierw trzeba pogodzić zasiane szczegóły z ustalonymi faktami.
Parametry żądania
| Parametr | Wymagane | Uwaga |
|---|---|---|
messages | Tak | Uporządkowane tury rozmowy. Treść to string albo tablica części tekstowych i |
max_tokens | Nie | Ogranicza odpowiedź do 128 000, czyli jednej ósmej okna odczytu. Domyślnie 4096; podnieś przed pisaniem rozdziału. |
reasoning_effort | Nie | low, medium albo high, domyślnie medium – to samo ustawienie domyślne, które Anthropic przyjmuje dla tego modelu. |
stop | Nie | Do 4 sekwencji, jako string albo tablica. Odpowiedź kończy się, gdy tylko model zapisze którąś z nich, a dopasowany tekst nie jest zwracany. od 1 znaków · od 1 elementów · do 4 elementów |
tools | Nie | Do 128 definicji funkcji na żądanie. do 128 elementów |
parallel_tool_calls | Nie | true lub false, domyślnie true: model może w jednej turze zażądać kilku wywołań narzędzi. Domyślnie: |
tool_choice | Nie | auto albo none. Opus 5.5 nie przyjmuje wymuszonego narzędzia: żeby uzyskać konkretne wywołanie, nazwij narzędzie w prompcie i zostaw to pole na auto. |
Cennik
Wejście $3.60 / Wyjście $18 za 1 mln tokenów
Zastosowania
Persona utrzymana przez dziesiątki tur
Wyślij rozmowę tak, jak została napisana, a postać nawet po trzydziestu turach wie, skąd pochodzi, na co się zgodziła i czego odmawia. Większość długich wymian nie potrzebuje żadnej warstwy streszczeń.
Agenci przy długich łańcuchach zadań
Przekaż repozytorium, specyfikację i dotychczasową dyskusję w jednym żądaniu i pozwól modelowi zdecydować, co przeczytać najpierw. Długi roleplay sprawdza tę samą zdolność, której potrzebuje wieloetapowe zadanie inżynierskie: czy w kroku dziesiątym model pamięta decyzję z kroku pierwszego?
Ustrukturyzowana ekstrakcja przez narzędzia
Zdefiniuj narzędzie, którego parametrami są potrzebne pola, i poproś model o odpowiedź przez jego wywołanie. Mając całe źródło w oknie, brakujące pole wskazuje lukę w materiale, a nie w pipelinie.
Wskazówki
Wysyłaj całą historię, od najstarszej wiadomości
Okno jest zwykle większe niż warstwa streszczeń, którą ktoś właśnie zamierzał zbudować. Włóż wszystkie wcześniejsze wiadomości po kolei do tablicy messages i pozwól modelowi przeczytać to, co naprawdę zostało powiedziane.
Tożsamość, sceneria i granice w wiadomości systemowej
Wiadomość systemowa to jedyne miejsce, które w długiej wymianie nigdy nie odpływa z pola widzenia. Pochodzenie, sposób mówienia, twarde granice, osoba narracji i czas należą właśnie tam; wiadomość użytkownika niesie tylko bieżącą turę.
Poproś o wywołanie narzędzia zamiast je wymuszać
Opus 5.5 odrzuca wymuszony tool_choice, a ten endpoint nie ma response_format. Zdefiniuj narzędzie, którego parametrami jest pożądany schemat JSON, zostaw tool_choice na auto, napisz modelowi, żeby odpowiedział, wywołując to narzędzie, i zwaliduj argumenty. Rozmowa nie może kończyć się wiadomością assistant, która z góry wypełni odpowiedź, a max_tokens powyżej 128 000 oraz części wideo i audio są odrzucane.
Szybki start z API
curl --fail-with-body -sN https://api.spicyapi.ai/v1/chat/completions \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{
"model": "anthropic/claude-opus-5.5/chat",
"messages": [
{
"role": "user",
"content": "Summarise the following release notes into three bullet points."
}
],
"stream": true
}' \
| jq --unbuffered -Rrj 'select(startswith("data: ")) | .[6:] | select(. != "[DONE]") | fromjson | if .error then "\n[error] \(.error.message)\n" else (.choices[0].delta.content? // empty) end'
Uwierzytelnianie, pełny schemat, odpytywanie i obsługę błędów opisuje dokumentacja API.














