Independent & unofficial. Not affiliated with Anthropic. Facts verified 21 August 2026. Always confirm pricing at claude.com/pricing.
Still available

Claude Opus 4.6

Claude Opus 4.6 remains callable in August 2026. Full specs, how it compares with Opus 4.7 and Opus 5, prompt-caching differences, and when staying put is defensible.

Claude Opus 4.6 remains callable in August 2026 under the model ID claude-opus-4-6, at $5 per million input tokens and $25 per million output. Anthropic lists its retirement as no sooner than 5 February 2027. It has been superseded three times - by Opus 4.7, Opus 4.8 and now Claude Opus 5 - and it is the last Opus model whose world knowledge stops in 2025.

Status: superseded, but live

Opus 4.6 still works. Requests to claude-opus-4-6 succeed today, and Anthropic's deprecation table gives a retirement date of no sooner than 5 February 2027. It has been superseded by Claude Opus 5 (24 July 2026), which costs exactly the same per token and knows the world a year further forward. The migration, in one line: change model="claude-opus-4-6" to model="claude-opus-5". Then remove any temperature, top_p or top_k you are passing - they return a 400 on Opus 5 - and re-count your tokens, because Opus 5 uses a different tokenizer.

#Claude Opus 4.6 at a glance

Status
Legacy - still callable
Claude API ID
claude-opus-4-6
Bedrock / Google Cloud IDs
anthropic.claude-opus-4-6-v1 / claude-opus-4-6
Released
5 February 2026
Retirement
Not sooner than 5 February 2027
Context window
1,000,000 tokens
Max output
128,000 tokens (300,000 on the Batch API with output-300k-2026-03-24)
Reliable knowledge cutoff
May 2025 (training data to August 2025)
Price
$5 input / $25 output per million tokens
Thinking
Adaptive thinking available; extended thinking supported but deprecated
Sampling parameters
temperature, top_p, top_k still accepted - the last Opus generation where that is true
Assistant prefill
Not supported - removed at 4.6
Minimum cacheable prompt
4,096 tokens - the highest of any live model
Tokenizer
The previous tokenizer, shared with Sonnet 4.6 and earlier

#What was Claude Opus 4.6?

Opus 4.6 launched on 5 February 2026 and introduced the 1M-token context window to the Opus line, initially in beta and with long-context pricing on requests over 200k input tokens. That premium has since gone: Anthropic's pricing documentation now states Claude 4.6 and later include the full 1M window at standard rates, so a 900k-token request bills at the same per-token rate as a 9k one. Opus 4.6 also shipped the compaction API in beta - server-side context summarization, still limited to 4.6-and-later models.

It is also a boundary in two API conventions. Opus 4.6 is the first model using the dateless ID format (claude-opus-4-6 rather than a snapshot date), and the last Bedrock ID to carry the -v1 suffix. And it is where assistant message prefilling was removed: on Opus 4.6 and everything after it, prefilling an assistant turn returns a 400.

The specification that ages worst is knowledge. Opus 4.6's reliable knowledge cutoff is May 2025, with training data to August 2025. Opus 4.7 jumped to January 2026 and Opus 5 to May 2026. For anything touching recent library versions, regulation or events, that gap is a real quality difference and no amount of prompting fixes it. Retrieval or web search is the workaround; the Claude API page covers the server-side web search tool.

#Opus 4.6 vs Opus 4.7 vs Opus 5

All three cost $5 in and $25 out per million tokens. Everything else has moved.

Claude Opus 4.6Claude Opus 4.7Claude Opus 5
API IDclaude-opus-4-6claude-opus-4-7claude-opus-5
Released5 Feb 202616 Apr 202624 Jul 2026
Retirement no sooner than5 Feb 202716 Apr 202724 Jul 2027
Price in / out per MTok$5 / $25$5 / $25$5 / $25
Context / max output1M / 128k1M / 128k1M / 128k
Reliable knowledge cutoffMay 2025Jan 2026May 2026
TokenizerPreviousNew (~30% more tokens)New (~30% more tokens)
Thinking defaultOff until configuredOff until configuredOn by default
Extended thinking (budget_tokens)Supported, deprecatedRemoved (400)Removed (400)
temperature / top_p / top_kAccepted400 on non-default400 on non-default
Minimum cacheable prompt4,096 tokens2,048 tokens512 tokens
Cache read price$0.50 / MTok$0.50 / MTok$0.50 / MTok
Tool-use overhead (auto/any)497 / 589 tokens675 / 804 tokens286 / 406 tokens
Computer use & browser useNoNoYes
Fast modeNo - runs at standard speedNo - returns an errorYes, at $10 / $50

Note the tool-use overhead column. Opus 4.6 is cheaper per tool-bearing request than Opus 4.7 (497 tokens against 675), which is one of the few places the older model wins outright. Opus 5 beats both. Cost-per-task reasoning of this kind is worked through on the model comparison page.

#How do you migrate from Opus 4.6 to Opus 5?

One string, then four things to check. This is a bigger jump than 4.7 → 5, because two breaking changes landed between 4.6 and 4.7.

msg = client.messages.create(
    model="claude-opus-5",   # was "claude-opus-4-6"
    max_tokens=8192,
    messages=[{"role": "user", "content": prompt}],
)

#What actually breaks

  • temperature, top_p and top_k now 400. This is the change most likely to break a working integration. Opus 4.6 accepts them; every model from Opus 4.7 onward rejects non-default values outright. The documented replacement is to delete them and control style through prompting - which usually means rewriting the part of your prompt that was compensating for a low temperature.
  • Your token counts change. Opus 5 uses the tokenizer introduced with 4.7, which Anthropic says produces roughly 30% more tokens for the same text. Your max_tokens, your context budgeting and your cost model all need re-measuring against your own corpus. The Sonnet 4.6 page works through the arithmetic in detail.
  • Extended thinking is gone. thinking: {"type": "enabled", "budget_tokens": N} is deprecated on Opus 4.6 and removed on Opus 5, where it returns a 400. Move to adaptive thinking and control depth with effort - low through max, defaulting to high. See thinking and effort.
  • Thinking is on by default on Opus 5, and disabling it while effort is xhigh or max returns a 400. Expect more output tokens per task than an unconfigured Opus 4.6 produced.
  • Prompt caching gets much easier. Opus 4.6's 4,096-token minimum is the highest of any live model; Opus 5's is 512. Prompts that could never be cached on 4.6 become cacheable on Opus 5 - see below.

#The 4,096-token cache minimum, and why it matters

Prompt caching only applies above a per-model floor. On Opus 4.6 and Opus 4.5 that floor is 4,096 tokens; on Opus 4.7 it is 2,048; on Opus 5 and Fable 5 it is 512. Below the floor, a cache_control breakpoint does nothing at all - no error, no saving.

The economics are otherwise identical across the Opus line: a 5-minute cache write costs 1.25× base input, a 1-hour write 2×, a cache read 0.1×. Caching pays for itself after one read on the 5-minute TTL, or two on the 1-hour TTL. So an agent with a 1,500-token system prompt gets no caching benefit at all on Opus 4.6, and roughly a 90% discount on that prefix on Opus 5. The multipliers stack with the Batch API's flat 50% discount; both are on the pricing page.

#When staying on Opus 4.6 is defensible

There is nearly six months of runway, and three arguments genuinely hold.

#You depend on sampling parameters

This is the strongest case, and it is specific to 4.6. If your system genuinely needs temperature=0 for reproducibility - evaluation harnesses, deterministic test fixtures, regulated pipelines where output variance is auditable - Opus 4.6 is the newest Opus model that will accept it. Everything after returns a 400. Migrating means replacing a parameter with a prompt, and you cannot assume equivalence. Budget real evaluation time for this, not an afternoon.

#A validated production prompt on a pinned snapshot

Dateless IDs are pinned snapshots, not moving pointers: Anthropic does not update weights under an existing model ID. If a prompt has been through review and sign-off against claude-opus-4-6, that behaviour is stable until February 2027. Anthropic's own caveat applies - weights are fixed, but router, safety classifiers and sampling logic can change, so pinned is not frozen.

#Evaluation baselines you cannot cheaply rebuild

Crossing the 4.6/4.7 boundary changes token counts, removes sampling control and changes thinking defaults simultaneously. If your regression scores were set against Opus 4.6, all three move at once and you cannot attribute a change in pass rate to any one of them. The clean approach is to hold 4.6 in production, run Opus 5 in shadow on the same suite, and switch on measured evidence. Claude Code's /claude-api migrate skill handles the mechanical part - model ID swaps and breaking parameter changes across a codebase - as covered on Claude for developers.

What is not defensible: staying for price. Opus 4.6 and Opus 5 cost the same, and Opus 5 is cheaper in practice through lower tool overhead and a lower cache floor. If cost is the constraint, the honest answer is a smaller model - Sonnet 5 at $2 / $10 or Haiku 4.5 at $1 / $5. The full lineup is on the Claude models page, and the Opus family history on the Opus version archive.

#Frequently asked questions

Is Claude Opus 4.6 still available in August 2026?

Yes. Anthropic's deprecation table lists claude-opus-4-6 as Active, with retirement no sooner than 5 February 2027. It is available on the Claude API, AWS Bedrock as anthropic.claude-opus-4-6-v1, and Google Cloud, at $5 input and $25 output per million tokens.

Does temperature still work on Opus 4.6?

Yes. Opus 4.6 is the newest Opus model that accepts temperature, top_p and top_k. Anthropic deprecated those parameters on Opus 4.7 and later, where a non-default value returns a 400 error. That makes 4.6 the last option for workloads requiring explicit sampling control.

Why can't I cache my prompt on Opus 4.6?

Opus 4.6 has a minimum cacheable prompt length of 4,096 tokens, the highest of any currently available model. Below that threshold a cache_control breakpoint has no effect and produces no error. Opus 4.7 lowers the floor to 2,048 tokens and Opus 5 to 512.

How old is Opus 4.6's knowledge?

Its reliable knowledge cutoff is May 2025, with training data extending to August 2025. Opus 4.7 reaches January 2026 and Opus 5 reaches May 2026. For questions about recent software versions, regulations or events, pair Opus 4.6 with web search or retrieval rather than relying on recall.

What is the migration path from Opus 4.6 to Opus 5?

Change model="claude-opus-4-6" to model="claude-opus-5". Then remove temperature, top_p and top_k, migrate any budget_tokens extended thinking to the effort parameter, and re-count tokens because Opus 5 uses a tokenizer that emits roughly 30% more of them.

Verify it yourself

Model IDs, cache minimums, retirement dates and prices verified 21 August 2026 against platform.claude.com/docs and the model deprecations page. Anthropic moves retirement dates without notice - confirm before pinning production to a legacy model.