June 30, 2026 · Anthropic
Claude Sonnet 5 launched at $2 / $10 per MTok, with a 1M-token context window
- We’ve launched Claude Sonnet 5 (
claude-sonnet-5), the next generation of our Sonnet model family, at introductory pricing of $2 / $10 USD per MTok (made the standard price on August 10, 2026). Claude Sonnet 5 supports a 1M token context window, 128k max output tokens, and the same set of tools and platform features as Claude Sonnet 4.6, except Priority Tier, which is not available on Claude Sonnet 5. Three behavior changes apply when migrating: adaptive thinking is now on by default; manual extended thinking (thinking: {type: "enabled", budget_tokens: N}) is removed and returns a 400 error (it was deprecated on Sonnet 4.6); and setting sampling parameters (temperature,top_p,top_k) to non-default values returns a 400 error. Claude Sonnet 5 also uses a new tokenizer that produces approximately 30% more tokens for the same text. The exact increase depends on the content and workload shape. See What’s new in Claude Sonnet 5 for details and migration guidance. For behavioral differences and model-specific prompting patterns, see Prompting Claude Sonnet 5. - Claude Managed Agents session event streams now support event deltas. Opt in with the
event_deltas[]query parameter onGET /v1/sessions/{session_id}/events/stream. Theevent_startandevent_deltaevents preview an agent message’s text as it’s generated, before the completeagent.messageevent arrives. - Listing sessions for Claude Managed Agents now supports backward pagination.
GET /v1/sessionsreturns aprev_pagecursor alongsidenext_page; pass it as thepageparameter to return to the previous page. See Pagination. - When creating a Claude Managed Agents session, you can now override the agent’s configuration for that session. Pass
agentwithtype: "agent_with_overrides"to replace the model, system prompt, tools, MCP servers, or skills for a single session. The agent itself is unchanged. - Claude Managed Agents vaults now support an
injection_locationsetting on environment variable credentials (the Environment variable tab). It controls whether the credential’s value is substituted, at egress, into the agent’s outbound request headers, the request body, or both. - Webhooks for Claude Managed Agents now cover the agent, deployment, and deployment run lifecycle. You can react to a newly published agent version, a paused deployment, or a failed scheduled run without polling. See the Agent events, Deployment events, and Deployment run events tabs in Supported event types.