Skip to main content

Claude Opus 5.5 chat from Anthropic, released 22 September 2026, through an OpenAI-compatible endpoint. It takes up to 1,000,000 tokens and returns up to 128,000, always thinks, offers low, medium or high effort and up to 128 tool definitions.

Input $3.60Output $18per 1 million tokens10% below the publisher's list priceCached input $0.18Cache write $4.50Anthropic official priceInput $4Output $20

Workbench

Claude Opus 5.5

What can Claude Opus 5.5 help with?

Related models and next tasks

Missing the model you need?

Tell us what to add and where you would use it. Requests go to the people who decide what gets onboarded next.

Build stable message flows for long-context roleplay that softens instead of refusing

Opus 5.5 is Anthropic's newest Opus, released on 22 September 2026 — listed a fifth below Opus 5, with the same 1,000,000-token window and 128,000-token replies. On launch day we sent it 24 content probes across our five content levels and three prompt styles. It refused none: where Opus 5 said no, it wrote a toned-down version, and under a fiction-writing system prompt it wrote the full scene every time. We add no filter of our own.

Open the chat playground
Build stable message flows for long-context roleplay that softens instead of refusing
Model
Claude Opus 5.5
Good for
long-context roleplay that softens instead of refusing
Message shape
System rules → evidence and state → current task → output contract
Fact boundary
Capabilities, controls, and price come from the live schema

Integration principle

Validate with the smallest message set, then add necessary context. Separate facts, assumptions, and constraints, and design interruption, retry, settlement, and review paths.

Build repeatable workflows for long-context roleplay that softens instead of refusing

Opus 5.5 is Anthropic's newest Opus, released on 22 September 2026 — listed a fifth below Opus 5, with the same 1,000,000-token window and 128,000-token replies. On launch day we sent it 24 content probes across our five content levels and three prompt styles. It refused none: where Opus 5 said no, it wrote a toned-down version, and under a fiction-writing system prompt it wrote the full scene every time. We add no filter of our own.

  • Measured, not assumed

    24 probes, no outright refusal

    Every level from Mild to Maximum came back in full under every phrasing, with one exception: Very strong, asked for directly, where it offered a softer version rather than declining.

  • The system prompt still decides

    System-prompt framing: three of three

    Set the fiction context once in the system message and all three Very strong requests came back in full. The same request as a bare ask or a novel chapter usually came back toned down.

  • Thinking you cannot switch off

    Effort is the only dial

    Opus 5.5 always reasons before it answers; reasoning_effort at low, medium or high decides how much, with medium as the default here and at Anthropic. Reasoning is billed as output, so drop to low for dialogue.

  • Cheaper than its predecessor

    Lower list price, same window

    Anthropic lists it a fifth below Opus 5 and reports it writes more than 30% faster. The 1,000,000-token window and the 128,000-token reply ceiling are unchanged, and our price sits below Anthropic's list.

Where Claude Opus 5.5 wins on task cost and interaction shape

Test one real task for quality, verifiability, latency, and sale-price fit instead of relying on a general leaderboard.

  1. Pick this

    When Opus 5 kept saying no

    On the same probes Opus 5 refused every direct and in-story Very strong request. Opus 5.5 answered each one — softened on a bare ask, in full under a fiction system prompt. Same memory, less friction.

  2. Pick Grok 4.7 instead

    When you want no framing at all

    Grok 4.7 wrote full scenes from a blunt request with no system prompt in our runs. Opus 5.5 still wants the frame set once at the top.

  3. Not the pick

    When a pipeline forces a tool call

    Opus 5.5 rejects a forced tool_choice. If your integration pins a specific function every turn, rewrite it to ask for the tool in the prompt with tool_choice on auto first.

Turn Claude Opus 5.5 into concrete work, not generic labels

Every scenario needs input boundaries, verification, and recovery; official capabilities, benchmarks, and tool support are never invented.

  • A persona that remembers turn one

    Sustained roleplay

    A persona that remembers turn one

    Send the full exchange verbatim — 1,000,000 tokens means no summary layer, and a summary is exactly where the promises a character made get lost.

  • Framed once, written in full

    Fiction

    Framed once, written in full

    Put the fiction frame, point of view and limits in one system message at the top. In our runs that was the difference between a toned-down scene and a complete one.

  • A chapter or a report in one pass

    Long documents

    A chapter or a report in one pass

    128,000 output tokens let a long piece arrive whole instead of in stitched pieces. Raise max_tokens yourself — the 4,096 default is a few hundred words once the model has thought.

  • Tools without forcing

    Agents and extraction

    Tools without forcing

    Define the tool, leave tool_choice on auto and name it in the prompt. With the full source in context, a missing field points at the material rather than the pipeline.

Organize context into an inspectable Claude Opus 5.5 input

Objective, evidence, state, constraints, and output contract need distinct jobs so requests can be compressed, debugged, and reproduced.

  1. Effort

    Low for dialogue, high for reconciling

    Medium is the default. Reasoning is billed as output tokens, so conversational turns read livelier and cost less at low; save high for work that must square a long brief.

  2. Frame

    State it once, at the top

    That the characters are adults and consenting, point of view, and how far the prose may go — one system message. Restating it every turn burns context and reads like negotiation.

  3. Budget

    Leave room for thinking

    Thinking comes out of max_tokens. A small cap can be spent before the visible answer starts and come back empty; give it real headroom.

  4. Caching

    Keep the prefix byte-identical

    A cache hit costs a twentieth of fresh input on this model. Reordering the system prompt or the history between calls throws that saving away.

Prove a repeatable Claude Opus 5.5 case before product integration

Confirm live schema, quote, streaming, and error behavior before reusing the normalized request.

  1. 01 · Baseline

    Validate the smallest request in Playground

    Check message layers, output shape, streaming, and current controls.

  2. 02 · Boundaries

    Exercise failure, cancellation, and retry

    Verify timeouts, interrupted streams, oversized input, regeneration, and duplicate submission.

  3. 03 · Integrate

    Copy the normalized API request

    Use the public model id and messages contract; read model controls from the live schema.

  4. 04 · Operate

    Meter usage and keep evaluating

    Store state, final usage, failure reasons, and quality feedback; quote expensive calls first.

Bring Claude Opus 5.5 into a clear API contract

Playground, API examples, request states, and usage records stay aligned from evaluation through production integration.

  • Unified contract

    One shape for messages, streams, and errors

    Keep request structure, state handling, and error recovery consistent when changing models.

  • Live schema

    Use the current endpoint controls

    Playground and API examples expose available fields, limits, and default behavior together.

  • Observable lifecycle

    Every request has a clear state

    Submission, streaming, failure, cancellation, and usage use inspectable public semantics.

  • Portable integration

    Reduce work when models evolve

    A clear contract keeps product code focused on inputs, results, and user experience.

Claude Opus 5.5 API boundaries to confirm before integration

All Claude models10