Live23 Sept 2026/8 verified items today/Claim check: Yes, a 744B model runs on a laptop with no GPU/Daily digest
Preview: items marked "(demo)" are sample data, not yet editor-verified. How we verify

← Release pages · Anthropic · Claude Opus (living page)

Confirmedclaude-opus-5-5 · released 22 Sept 2026

Claude Opus 5.5 ships: Opus-tier quality at a 20% lower price

1. Verdict

30 sec

What shipped: Opus 5.5 replaces Opus 5 at $4 / $20 per 1M tokens (vs $5 / $25), same context and output limits.

Who it matters to: Anyone running Opus 5 in production; teams choosing a frontier model for coding and agents.

Should you care: Yes if you run Opus 5: ~20% cheaper. Budget a day for the four breaking changes before switching.

Predict, then prove: Will Claude Opus 5.5 beat Claude Opus 5 on our agent suite?

2. What changed

5 min

Context 1M · max output 128K · text, image, pdf · Vendor-documented

Diff vs Claude Opus 5:

FieldClaude Opus 5Claude Opus 5.5Change
Pricing (direct API)
Input / 1M tokens$5$4better
Output / 1M tokens$25$20better
Availability
Azure AI Foundry · eastus2GAPREVIEWworse
AWS Bedrock · ap-south-1GAPREVIEWworse
Lifecycle
Released2026-06-102026-09-22changed

Availability matrix

PlatformRegionClaude Opus 5Claude Opus 5.5
Direct APIglobalGA
10 Jun 2026
GA
22 Sept 2026
AWS Bedrockap-south-1GA
8 Jul 2026
PREVIEW
23 Sept 2026
AWS Bedrockus-east-1GA
10 Jun 2026
GA
22 Sept 2026
AWS Bedrockus-west-2GA
10 Jun 2026
GA
22 Sept 2026
Google Vertex AIglobalGA
10 Jun 2026
GA
22 Sept 2026
Azure AI Foundryeastus2GA
24 Jun 2026
PREVIEW
22 Sept 2026

Field history

  • 2026-09-23: claude-opus-5-5/bedrock/ap-south-1 stage preview (AWS What's New (demo))

Related Pulse items

3. Technical deep dive

15 min

API changes

  • thinking: {type: "disabled"} and budget_tokens now return 400 at every effort level.
  • Default effort is "medium" (Opus 5 defaulted to "high").
  • Forced tool_choice ("any" / "tool") returns 400.
  • Thinking blocks are bound to the model and conversation (preserved thinking).
  • Computer use only via computer_toolset_20260801.

New parameters

  • thinking.display: "updates" returns progress-update blocks between tool calls.

Architecture notes

  • Same tokenizer as Opus 5, so token counts carry over when estimating cost.
  • Broader safety classifiers: handle stop_reason "refusal" and consider server-side fallbacks.

Known issues

  • Bedrock ap-south-1 (Mumbai) is preview only at launch; no batch API there yet.

Sources: Anthropic announcement · Models overview (docs) · Pricing

4. Hands-on lab

20+ min

Migrate one endpoint from Opus 5 to Opus 5.5 in 20 minutes

  1. Search your code for thinking: {type: "disabled"} and budget_tokens; remove them.
  2. Set output_config.effort explicitly on every request ("high" to match Opus 5 behavior).
  3. Replace forced tool_choice with auto + strict tools + an instruction naming the tool.
  4. Run your eval set on both models; compare cost per task, not cost per request.

Run it with your own API key. We never see or store keys.

import Anthropic from "@anthropic-ai/sdk";
const client = new Anthropic();

const msg = await client.messages.create({
  model: "claude-opus-5-5",
  max_tokens: 16000,
  // Thinking can't be disabled; effort is the only control.
  // Default effort drops to "medium" — set it explicitly.
  output_config: { effort: "high" },
  // Forced tool_choice returns 400: use auto + strict tools + a prompt instruction.
  tool_choice: { type: "auto" },
  tools: tools.map((t) => ({ ...t, strict: true })),
  messages,
});

Migration diff from Claude Opus 5

Before
import Anthropic from "@anthropic-ai/sdk";
const client = new Anthropic();

const msg = await client.messages.create({
  model: "claude-opus-5",
  max_tokens: 16000,
  thinking: { type: "disabled" },          // allowed on Opus 5 at effort <= high
  tool_choice: { type: "tool", name: "search" }, // forced tool use
  tools,
  messages,
});
After
import Anthropic from "@anthropic-ai/sdk";
const client = new Anthropic();

const msg = await client.messages.create({
  model: "claude-opus-5-5",
  max_tokens: 16000,
  // Thinking can't be disabled; effort is the only control.
  // Default effort drops to "medium" — set it explicitly.
  output_config: { effort: "high" },
  // Forced tool_choice returns 400: use auto + strict tools + a prompt instruction.
  tool_choice: { type: "auto" },
  tools: tools.map((t) => ({ ...t, strict: true })),
  messages,
});

What breaks when you switch

  • Requests that disable thinking fail with 400.
  • Forced tool calls fail with 400.
  • Latency and quality shift if you rely on the old default effort.
  • Harnesses that edit earlier turns can invalidate replayed thinking blocks.

5. Proof

Reference

Every run publishes the exact model version and endpoint, prompts, dataset, harness code, raw outputs, cost, date and what was NOT tested.

SuiteEndpointResultsRun costDate
RAG over documents
Measured by us
Direct API · global
Answer accuracy: 91.2%
Citation faithfulness: 95%
Hallucination rate: 2.1%
$18.4023 Sept 2026
Agents and tool use
Measured by us
AWS Bedrock · us-east-1
Task success rate: 84.5%
Median steps: 7 steps
Error recovery: 78%
$41.7023 Sept 2026
Cost and latency
Measured by us
Direct API · global
Cost per task: 0.037 USD
Time to first token (p50): 1.9 s
Output speed (p50): 58 tok/s
$3.7023 Sept 2026
Cost and latency
Measured by us
AWS Bedrock · ap-south-1
Cost per task: 0.039 USD
Time to first token (p50): 1.4 s
Output speed (p50): 52 tok/s
$3.9023 Sept 2026

Head-to-head: RAG over documents

Same task, 4 model(s), 4 runs (Answer accuracy)
Claude Opus 5.5 · Direct API91.2%
Claude Opus 5 · Direct API90.4%
Claude Sonnet 5 · Direct API89.8%
Gemini Pro 3 (demo) · Google Vertex AI88.9%

Source: aimluptodate.com proof runs · harness a1b2c3d · 23 Sept 2026

Claude Opus 5.5

The retry budget defaults to 3 attempts with exponential backoff [doc 14, p. 7].

Claude Opus 5

Retries default to 3 attempts with exponential backoff [doc 14, p. 7].

Claude Sonnet 5

The default is 3 retries with exponential backoff [doc 14, p. 7].

Gemini Pro 3 (demo)

Three retries with exponential backoff are used by default (doc 14).

Head-to-head: Agents and tool use

Same task, 2 model(s), 2 runs (Task success rate)
Claude Opus 5.5 · AWS Bedrock84.5%
Claude Opus 5 · AWS Bedrock83%

Source: aimluptodate.com proof runs · harness a1b2c3d · 23 Sept 2026

Head-to-head: Cost and latency

Same task, 1 model(s), 2 runs (Cost per task, lower is better)
Claude Opus 5.5 · Direct API0.037 USD
Claude Opus 5.5 · AWS Bedrock0.039 USD

Source: aimluptodate.com proof runs · harness a1b2c3d · 23 Sept 2026

Cost calculator

Per requestPer dayPer monthPrice basis
A Claude Opus 5 — Direct API$0.02$208$6,225$5 in / $25 out per 1M · cached $0.5 · effective 2026-06-10
B Claude Opus 5.5 — Direct API$0.02$163$4,890$4 in / $20 out per 1M · cached $0.2 · effective 2026-09-22

B saves ~21% ($1,335/month) at this workload. Price is only half the answer: compare cost per completed task on the proof suites.

6. Community

Ongoing
POCCommunityby Ana (demo) · 23 Sept 2026
Opus 5.5 vs Opus 5 on our monorepo refactors

37/40 vs 36/40 (Opus 5), 21% lower cost.

VideoCommunityby Ravi (demo) · 23 Sept 2026
Opus 5.5 migration walkthrough

Show the four breaking changes in a real codebase.

Submit a POC for Claude Opus 5.5Discussion thread for this version