Claude Sonnet 4.6 retirement date: Opus 4.6 and Sonnet 4.6 in February 2027

Plan to leave Opus 4.6 by 2 February 2027 and Sonnet 4.6 by 10 February. The 5.5 models cost less per token but change thinking and parameters.

Read time
18 min
Word count
2.4K
Sections
11
FAQs
8
Share
Two engineers compare printed migration checklists in a project room, with the Claude symbol and a small Microsoft Azure mark
On this page · 11 sections
  1. Three platforms, three answers for February 2027
  2. Why the dates disagree, and which one to plan around
  3. Replacement mapping and current prices
  4. What breaks when you move from 4.6 to the 5.5 models
  5. The Bedrock trap: API version 2026-10-21
  6. Decision table: which model to move to
  7. Worked cost examples
  8. India, EU and US data residency notes
  9. Migration checklist with dates
  10. How eCorpIT can help
  11. References

Summary. Anthropic's model deprecations page lists claude-opus-4-6 with a tentative retirement date of not sooner than 5 February 2027 and claude-sonnet-4-6 not sooner than 17 February 2027. On 1 November 2026 both are still marked Active there, and Anthropic promises at least 60 days' notice, so a formal notice would have to arrive by 7 and 19 December 2026 to hold those dates. Microsoft Foundry's retirement schedule is firmer and earlier: 2 February 2027 for claude-opus-4-6 and 10 February 2027 for claude-sonnet-4-6, with no replacement listed. Amazon Bedrock's model cards show the same 5 and 17 February floors, but neither model has entered Legacy, and the older-model policy requires at least six months there before end of life, so Bedrock access should last beyond February. The likely successors cost less per token: Claude Sonnet 5.5 at $2 input and $10 output per million tokens against $3 and $15, and Claude Opus 5.5 at $4 and $20 against $5 and $25. The catch is behaviour: thinking runs by default, temperature and thinking budgets return 400 errors, forced tool choice is rejected, and the same text produces about 30 percent more tokens on Sonnet and up to 35 percent more on Opus. Plan around the earliest date on any platform you use.

About this article. This guide is for engineering leads and developers running Claude Opus 4.6 or Sonnet 4.6 on the Claude API, Bedrock, Foundry or Google Cloud. Dates, prices and API behaviour were checked on 1 November 2026 against Anthropic, AWS and Microsoft documentation, and we ran the code below through Anthropic's Python SDK against a local mock server. Vendors change schedules and prices often, so re-check before you commit; no vendor paid for inclusion. Researched with AI assistance and reviewed by our editorial team.

Three platforms, three answers for February 2027

The same two models carry different dates depending on where you call them.

Platform claude-opus-4-6 claude-sonnet-4-6 Status on 1 Nov 2026 Notice rule What happens at the date
Claude API, Claude Platform on AWS, Claude Models on Google Cloud (Anthropic managed) Not sooner than 5 Feb 2027 Not sooner than 17 Feb 2027 Active At least 60 days Requests fail
Microsoft Foundry (Anthropic-hosted, version 1) 2 Feb 2027 10 Feb 2027 GA At least 60 days for GA models 410 Gone, no replacement listed
Amazon Bedrock Not sooner than 5 Feb 2027; no EOL date set Not sooner than 17 Feb 2027; no EOL date set Active, not in Legacy At least 6 months in Legacy Requests fail after EOL
Claude Models on Google Cloud (Google managed) No date published No date published Not on Google's deprecation page Set by Google Set by Google

Anthropic's floor dates. Anthropic's Deprecated state means a replacement is named and a retirement date assigned. Neither 4.6 model has reached it, though its models overview already files both under legacy models, meaning no longer updated and possibly deprecated later. Not sooner than is a floor; the actual date can be later. The dates apply to Anthropic-operated platforms, including Microsoft Foundry. Bedrock and the Google-managed offering set their own.

Microsoft's firm dates. The Foundry schedule, last updated on 23 September 2026, lists claude-opus-4-6 (version 1) retiring on 2 February 2027 and claude-sonnet-4-6 (version 1) on 10 February 2027, both GA, neither with a named replacement. Microsoft's policy says GA models from Anthropic follow a 12-month lifecycle instead of the standard 18 months, retired models return 410 Gone, and retirement dates cannot be extended. It names replacements about 90 to 120 days before retirement and sends notices at least 60 days before, which points to names by about 4 and 12 November 2026 and notices by 4 and 12 December.

Bedrock's later horizon. Both 4.6 models follow Bedrock's legacy policy. Their cards show launches on 5 and 17 February 2026, floors one year later and no EOL date, and neither appears among models with a scheduled EOL. A model must spend at least six months in Legacy, so a notice issued on 1 November would put EOL no earlier than May 2027. That is our inference, not a promise: the same AWS table shows older Claude models in ap-south-1 with only 34 days between Legacy and EOL, so check the Region you use. The precedent is Claude Sonnet 4.5: Anthropic retires it on the Claude API on 30 November 2026, while Bedrock lists EOL on 8 April 2027.

Why the dates disagree, and which one to plan around

The mismatch is not unique to the 4.6 models: Foundry's dates are earlier for some models and later for others.

Model Anthropic tentative retirement Foundry retirement Gap
claude-opus-4-6 Not sooner than 5 Feb 2027 2 Feb 2027 Foundry 3 days earlier
claude-sonnet-4-6 Not sooner than 17 Feb 2027 10 Feb 2027 Foundry 7 days earlier
claude-opus-4-7 Not sooner than 16 Apr 2027 6 Apr 2027 Foundry 10 days earlier
claude-opus-4-8 Not sooner than 28 May 2027 1 Sep 2027 Foundry about 3 months later
claude-sonnet-5 Not sooner than 30 Jun 2027 30 Jun 2027 Same
claude-haiku-4-5 Not sooner than 15 Oct 2026, still Active 15 Nov 2026 Anthropic floor already passed

Anthropic says its dates apply to Foundry, and its overview says Foundry follows the Claude API schedule, yet Microsoft publishes different ones, so at least one page is out of step. Floors can also slip later: Haiku 4.5's passed 17 days ago and it is still Active.

Our planning rule: finish cut-over two weeks before the earliest date on any platform you call. For a team on the Claude API and Foundry, that means Opus 4.6 traffic at zero by 19 January 2027 and Sonnet 4.6 by 27 January 2027. For other vendors, see our comparison of AI model retirement policies.

To find your exposure, export the CSV from the Claude Console Usage page, which breaks usage down by API key and model. The Models API reports lifecycle and retires_at for each model; retires_at stays null while a model is active, so a nightly job can alert on any change. On Bedrock, read modelLifecycle from GetFoundationModel in each Region. On Foundry, set an Azure Service Health alert for Azure OpenAI Service.

Replacement mapping and current prices

Anthropic has not named replacements for the 4.6 models, because they are not deprecated. For Sonnet the pattern is clear: Sonnet 4.5, Sonnet 4 and Sonnet 3.7 all list claude-sonnet-5-5 as the replacement. For Opus it is mixed: the deprecations page lists claude-opus-4-8 as the replacement for Opus 4.1, Opus 4 and Opus 3, while the models overview says to start with Opus 5.5 for most workloads. Prices below are per million tokens from Anthropic's pricing pages, with five-minute cache writes. Floors are Anthropic's.

From To Input / output before Input / output after Cache read before / after Target's retirement floor
Sonnet 4.6 Sonnet 5.5 (default) $3 / $15 $2 / $10 $0.30 / $0.10 28 Sep 2027
Sonnet 4.6 Sonnet 5 (smaller code change) $3 / $15 $2 / $10 $0.30 / $0.20 30 Jun 2027
Opus 4.6 Opus 5.5 (default) $5 / $25 $4 / $20 $0.50 / $0.20 22 Sep 2027
Opus 4.6 Opus 4.8 (keeps Priority Tier) $5 / $25 $5 / $25 $0.50 / $0.50 28 May 2027
Either, high-volume steps Haiku 5.5 $3 / $15 or $5 / $25 $0.10 / $0.50 up to 100K-token prompts $0.30 or $0.50 / $0.01 7 Oct 2027
Opus 4.6, hardest tasks Fable 5.1 $5 / $25 $10 / $50 $0.50 / $0.25 1 Sep 2027

All four current models have a 1M-token context window and 128K max output, and Batch halves their prices. Opus 5.5, released on 22 September 2026, offers fast mode at 2x standard pricing. Bedrock's cards give Opus 5.5 and Sonnet 5.5 the same floors, with a six-month Legacy period. Foundry's schedule has no row yet for claude-opus-5-5 or claude-sonnet-5-5, only claude-opus-5-5-fast at 15 January 2027, so confirm the target's date there before you commit.

Opus 4.8 and Sonnet 5 accept settings the 5.5 models reject, such as thinking.type set to disabled and forced tool choice. They buy about four to seven months, then you migrate again, and fast mode on Opus 4.8 ends on 30 November 2026. Choose them only if a hard dependency blocks the 5.5 move before February.

What breaks when you move from 4.6 to the 5.5 models

Anthropic's migration guides list these changes for code coming from the 4.6 generation.

Thinking now runs by default

On Sonnet 4.6, a request with no thinking field ran without thinking. On Sonnet 5.5 the same request runs with adaptive thinking, and on Opus 5.5 thinking is always on and cannot be disabled. Thinking tokens bill as output and count against max_tokens. On Sonnet 5.5, thinking.type set to disabled returns a 400 error; the lowest setting is between_tools, accepted only at low, medium or high effort. Responses can now start with thinking blocks, so code that reads content[0].text breaks. Read blocks by type, and pass thinking blocks back unchanged in tool loops.

Settings that now return 400 errors

  • Thinking budgets. thinking.type set to enabled with budget_tokens was deprecated but accepted on 4.6. Both 5.5 models reject it. Use output_config.effort, and run evals at two or three effort levels, because there is no fixed mapping from a budget to an effort level.
  • Sampling parameters. Remove temperature, top_p and top_k. API version 2026-10-21 removes them for every model, and earlier versions reject non-default values on Claude 4.7 and later.
  • Forced tool choice. A tool_choice of type any or tool is rejected. Use auto with strict tools and say in the prompt when to call them. A request can carry at most 20 strict tools.

Defaults that change silently

  • Effort. Opus 5.5 defaults to medium effort, where Opus 4.6 defaulted to high. Sonnet 5.5 defaults to high on the Claude API. Set effort explicitly on every call.
  • Thinking display. Thinking text is omitted by default on the 5.5 models, where both 4.6 models returned summaries. Set display to summarized if your interface shows reasoning.
  • Text between tool calls. Longer notes between tool calls now arrive as thinking blocks that are empty by default, so a progress feed can go quiet without any error.

Token counts, images and caching

Sonnet 5.5 produces about 30 percent more tokens than Sonnet 4.6 for the same text. Opus 5.5 uses the tokenizer introduced with Opus 4.7, which Anthropic says may use roughly 1x to 1.35x as many tokens as earlier Opus models. Images also cost more: a 2000 x 1500 image costs about 2.5 times as many tokens on Sonnet 5.5. The minimum cacheable prompt drops from 1,024 tokens to 512.

Conversation and safety changes

Thinking blocks on the 5.5 models are signed over the conversation before them. On accounts created on or after 31 August 2026, replaying a block after editing earlier history returns a 400 error unless you set thinking.block_binding.prefix_mismatch_behavior, so keep conversations append-only. Real-time cyber safeguards are new relative to both 4.6 models, refusals arrive with stop_reason value refusal and a category such as cyber or bio, and Opus 5.5 does not support Priority Tier.

A minimal before-and-after for a typical Sonnet 4.6 call:


            # Before: Claude Sonnet 4.6 (anthropic Python SDK 0.x)
client.messages.create(
    model="claude-sonnet-4-6",
    max_tokens=4000,
    temperature=0.2,
    tool_choice={"type": "tool", "name": "extract_invoice"},
    tools=tools,
    messages=messages,
)

# After: Claude Sonnet 5.5
resp = client.messages.create(
    model="claude-sonnet-5-5",
    max_tokens=8000,                      # covers thinking plus text
    output_config={"effort": "medium"},
    tool_choice={"type": "auto"},
    tools=[{**t, "strict": True} for t in tools],
    messages=messages,                    # prompt says when to call the tool
)
text = "".join(b.text for b in resp.content if b.type == "text")
          

A 4.6 call with a thinking budget cannot also force a tool, so budget-based calls need only the budget replaced with an effort level. Against our mock server, Python SDK 0.125.0 accepted the first call and 2.3.0 the second; 1.17.0 and 2.3.0 raised a TypeError on temperature.

Anthropic offers /claude-api migrate this project to claude-sonnet-5-5 in Claude Code for the mechanical edits; it does not tell you whether quality held.

The Bedrock trap: API version 2026-10-21

On 21 October 2026 Anthropic released SDKs that send API version 2026-10-21 by default, including Python 2.0.0 and TypeScript 1.0.0. Its legacy Bedrock guide warns that this default also applies through Bedrock, and that the ARN-versioned models in its table, which include anthropic.claude-opus-4-6-v1 and anthropic.claude-sonnet-4-6, do not support that version there. Requests can return a 400 error. Pin the SDK you run today wherever you install it, which for Python means staying below 2.0.0. Boto3 code that sets anthropic_version in the request body is not affected.

Off Bedrock, the same upgrade turns any leftover temperature into a 400 error on the 4.6 models too, because the new version removes it for every model.

Once a Legacy notice lands, existing customers can lose access after 15 days of inactivity, which catches quarterly batch jobs, and after at least three months the model can move to public extended access at higher prices. Opus 5.5 is on Bedrock as anthropic.claude-opus-5-5, served through the Messages-API endpoint at /anthropic/v1/messages.

Decision table: which model to move to

Pick this If your 4.6 workload is Watch for
Sonnet 5.5 at medium or high effort Coding agents, RAG answers, multi-step tool use on Sonnet 4.6 Thinking on by default; re-tune max_tokens
Sonnet 5.5 with between_tools Latency-sensitive chat or extraction that ran with thinking off Only valid at high effort or below
Opus 5.5 at medium effort Long-running coding or knowledge work on Opus 4.6 Thinking always on; no Priority Tier
Opus 4.8 as a stopgap Priority Tier commitments, forced tool choice you cannot rewrite in time Second migration from late May 2027; fast mode ends 30 Nov 2026
Haiku 5.5 Classification, routing, short extraction steps inside an Opus or Sonnet pipeline Price rises above 100K-token prompts
Stay on Bedrock 4.6 for now AWS procurement or data rules tie you to Bedrock Pin the SDK; watch for a Legacy notice

For model choice by task type, our 2027 coding model comparison covers Opus against GPT and Gemini options, and our Gemini 3.8 Flash, Claude Haiku 5.5 and GPT-6 Luna comparison covers the budget tier.

Worked cost examples

Illustrative arithmetic from list prices; eCorpIT did not benchmark these models. Token volumes are per month, in millions.

Scenario A: a Sonnet 4.6 coding agent. 2,000M input tokens, of which 1,600M are cache reads, 100M are cache writes and 300M are uncached, plus 150M output tokens.

Configuration Cache reads Cache writes Uncached input Output Monthly total Change
Sonnet 4.6 1,600 x $0.30 = $480 100 x $3.75 = $375 300 x $3 = $900 150 x $15 = $2,250 $4,005 baseline
Sonnet 5.5, same tokens 1,600 x $0.10 = $160 100 x $2.50 = $250 300 x $2 = $600 150 x $10 = $1,500 $2,510 -37%
Sonnet 5.5, 30% more tokens $208 $325 $780 $1,950 $3,263 -19%
Same, plus 50% more output from thinking $208 $325 $780 $2,925 $4,238 +6%

The tokenizer takes half the saving and default thinking can take the rest. Measure output tokens per task at each effort level.

Scenario B: an Opus 4.6 analysis workload. 300M cache reads, 20M cache writes, 80M uncached input and 40M output a month. Opus 4.6 costs $150 + $125 + $400 + $1,000 = $1,675. Opus 5.5 with identical token counts costs $60 + $100 + $320 + $800 = $1,280, a 24% saving. At 1.2x tokens it is $1,536; at the 1.35x upper bound it is $1,728, 3% more than today. If Sonnet 5.5 passes your evals, the bill at 1.3x tokens is about $832. Rerun these numbers with our LLM token counter.

India, EU and US data residency notes

India. AWS's cards for Opus 4.6, Sonnet 4.6, Opus 5.5 and Sonnet 5.5 mark Mumbai and Hyderabad as Global cross-Region only, and AWS says Global routing can reach any Region worldwide. Anthropic's table lists an apac profile for Opus 4.6, but AWS's card shows only US, EU and Australia, so call GetInferenceProfile from your source Region before you rely on either. On Foundry, both 4.6 models run on Anthropic's infrastructure outside Azure, so re-read your DPDP processing records during the move.

US. The Claude API offers US-only inference at 1.1x prices. Microsoft's Claude page lists Data Zone Standard (US) for Azure-hosted claude-opus-5-5 and claude-sonnet-5-5 but not for the 4.6 models, so the move can open a US-only option there, also at 1.1x.

EU. AWS lists eu profiles for both 4.6 models and for Opus 5.5 and Sonnet 5.5. Regional profiles carry a 10 percent premium over global endpoints, so budget for it.

Migration checklist with dates

Window Work Exit criterion
2 to 15 Nov 2026 Export Console usage by key and model; list Bedrock and Foundry deployments; pin the Anthropic SDK on Bedrock Every 4.6 call site has an owner
9 to 27 Nov Capture 200 to 500 production traces per workflow; label a 50 to 200 case golden set Baseline quality, latency and cost per task
23 Nov to 11 Dec Remove temperature, budgets and forced tool choice; run Sonnet 5.5 or Opus 5.5 at two or three effort levels Model and effort chosen per workflow
7 to 18 Dec Re-tune max_tokens, fix block parsing, set display, recount tokens and image budgets All eval gates green in CI
4 to 15 Jan 2027 Shadow traffic, then 5% and 25% canaries through your gateway No regression on live traffic
By 19 Jan Opus 4.6 traffic at zero (Foundry deadline 2 Feb) Alerts on any 4.6 model ID
By 27 Jan Sonnet 4.6 traffic at zero (Foundry deadline 10 Feb) Rollback target is another current model

Score each workflow before and after, including cost per successful task with thinking tokens. An AI gateway such as LiteLLM, Portkey, Kong or TrueFoundry makes cut-over and rollback a config change, and our guide to catching silent agent failures in CI/CD covers the gate.

How eCorpIT can help

eCorpIT is a Gurugram-based technology organisation, founded in 2021, assessed at CMMI Level 5 and MSME certified, with senior-led engineering teams working across AWS, Microsoft and Google platforms. Our AI evals and observability service builds golden sets from your production traces, compares Sonnet 5.5 and Opus 5.5 at several effort levels and gates the switch in CI. Talk to us at /contact-us/.

Last updated: 1 November 2026.

References

  1. Model deprecations — Claude Platform Docs
  1. Model retirement schedule, last updated 23 September 2026 — Microsoft Learn
  1. Anthropic Claude Opus 4.6 model card — Amazon Bedrock User Guide
  1. Anthropic Claude Sonnet 4.6 model card — Amazon Bedrock User Guide
  1. Model lifecycle (Legacy) — Amazon Bedrock User Guide
  1. Plans and pricing — Claude
  1. Claude Sonnet 5.5 migration guide — Claude Platform Docs
  1. Claude Opus 5.5 migration guide — Claude Platform Docs
  1. Foundry Models lifecycle and support policy, last updated 24 July 2026 — Microsoft Learn
  1. Partner model deprecations, last updated 30 October 2026 — Google Cloud
  1. Models overview — Claude Platform Docs
  1. List models, API reference — Claude Platform Docs
  1. Pricing — Claude Platform Docs
  1. Claude Opus 5.5 — Claude Platform Docs
  1. Anthropic Claude Opus 5.5 model card — Amazon Bedrock User Guide
  1. Anthropic Claude Sonnet 5.5 model card — Amazon Bedrock User Guide
  1. Claude Platform release notes, entries of 21 and 30 October 2026 — Anthropic
  1. Thinking — Claude Platform Docs
  1. anthropic Python package, release history — PyPI
  1. Claude on Amazon Bedrock (Opus 4.6 and earlier) — Claude Platform Docs
  1. Migrating to API version 2026-10-21 — Claude Platform Docs
  1. Claude models in Microsoft Foundry — Microsoft Learn

Frequently asked

Quick answers.

01 When will Claude Sonnet 4.6 be retired?
Anthropic lists claude-sonnet-4-6 with a tentative retirement date of not sooner than 17 February 2027 on the Claude API and other Anthropic-operated platforms. Microsoft Foundry lists a firm date of 10 February 2027. Amazon Bedrock has set no end-of-life date. On 1 November 2026 the model is still marked Active by Anthropic.
02 When will Claude Opus 4.6 be retired?
Anthropic's deprecations page says not sooner than 5 February 2027. Microsoft Foundry's retirement schedule says 2 February 2027 for the Anthropic-hosted version. Bedrock has not placed Opus 4.6 in its Legacy state, and its older-model policy requires at least six months in Legacy before end of life, so Bedrock access should continue past February.
03 What should I migrate to from Claude Sonnet 4.6?
Start with Claude Sonnet 5.5, priced at $2 input and $10 output per million tokens against $3 and $15. Anthropic names it as the replacement for every recent Sonnet retirement. Expect thinking on by default, about 30 percent more tokens, and 400 errors for temperature, thinking budgets and forced tool choice.
04 What should I migrate to from Claude Opus 4.6?
Claude Opus 5.5 is the default target at $4 input and $20 output per million tokens, with retirement not sooner than 22 September 2027. Its thinking is always on and it defaults to medium effort. Opus 4.8 is a stopgap if you need Priority Tier or forced tool choice, but it retires sooner.
05 Why does Microsoft Foundry show earlier dates than Anthropic?
Microsoft publishes its own schedule and applies a 12-month lifecycle to GA Anthropic models. Anthropic's dates are floors that can move later. Anthropic says its dates apply to Foundry, yet the pages differ by three to seven days for the 4.6 models. Plan around the earlier Foundry dates if you use Foundry.
06 Will migrating to Claude Sonnet 5.5 cut my bill?
Per token, yes: input and output are a third cheaper and cache reads fall from $0.30 to $0.10. But Sonnet 5.5 produces about 30 percent more tokens for the same text and thinks by default. In our worked example a 37 percent saving turns into a 6 percent increase once extra thinking output is added.
07 Do I need to change anything on Amazon Bedrock now?
Yes, one thing. Anthropic SDKs released from 21 October 2026, such as Python 2.0.0, send API version 2026-10-21 by default, and Bedrock's ARN-versioned models, including Opus 4.6 and Sonnet 4.6, do not support it, so requests can fail with a 400 error. Pin your current SDK until you migrate.
08 Has Anthropic formally deprecated the 4.6 models yet?
Not on 1 November 2026. Anthropic's table shows both as Active with no deprecation date, although its models overview already groups them with legacy models. To hold the February floors, a 60-day notice would have to arrive by 7 December for Opus 4.6 and 19 December for Sonnet 4.6.

About the author

Manu Shukla

Founder & Director

Founder of eCorpIT. Hands-on engineer leading senior-only delivery for AI apps, custom software, and cloud systems for global clients.

Subscribe

One engineering note a week. No fluff, no spam.

Senior-architect playbooks on AI agents, mobile apps, cloud, security, data, and marketing — delivered every Wednesday.

Past the reading

Read enough. Let's build something.

A senior architect responds in 24 working hours with scope, indicative cost, and a timeline. NDA before any technical conversation.