Anthropic Release notes and new features
San Francisco, US · 233 releases · 10 this month
Also onAcquisitions·Funding(Funding rounds)·Paydays(Pay schedule)·TechConf(3 conferences)
Anthropic releases
November 2026 digestClaude Code 2.1.319
Claude Code 2.1.319 adds support for background MCP tasks, new environment variables for auto-mode server checks, and a setting to deny tool calls that require permission prompts.
Claude Console IP allowlisting is in beta
Anthropic introduced IP allowlisting for organizations in the Claude Console. Administrators can restrict API key usage to specific IPv4 and IPv6 addresses or CIDR ranges.
Claude Agent SDK 0.2.178
Claude Agent SDK 0.2.178 updates the bundled Claude CLI to version 2.1.318.
Claude Code 2.1.318
Claude Code 2.1.318 adds session answer recording, AWS role assumption for cost attribution, and improved credential expiration reporting.
Text generated by Claude Mythos 5, Claude Opus 4.7, and Claude Sonnet 4.6 carries Anthropic’s text watermark
Text generated by Claude Mythos 5, Claude Opus 4.7, and Claude Sonnet 4.6 carries Anthropic’s text watermark on the platforms listed in How Claude marks AI-generated content. On Claude Sonnet 4.6, text generated for a request that sets temperature, top_p, or top_k to a non-default value might not carry it. See Text watermark.
Claude Agent SDK 0.2.177
New Features on_failure option for HookMatcher: Control what happens when a hook callback fails. Set on_failure="block" to block the action when a callback raises, returns None, or returns a value the CLI rejects. Defaults to "continue" (treat failure as no decision).
Claude Code 2.1.317
- Added a warning to /schedule when a new cloud scheduled task gets connectors you did not ask for, with how to remove them Added a check that asks before a web or shell tool call sends your account email address to the network Added onFailure: "block" for Agent SDK hook callbacks, so a callback that fails blocks the action instead of letting it run Added a...
Long conversations and agent loops on the Messages API can now send smaller requests and get a lower time to
Long conversations and agent loops on the Messages API can now send smaller requests and get a lower time to first token with message threads, in beta with the message-threads-2026-08-12 beta header. The API keeps the conversation on the server, so each later request sends only the new messages.
Claude Agent SDK 0.2.176
Claude Agent SDK 0.2.176 includes an updated bundled Claude CLI version 2.1.316.
Claude Code 2.1.316
This update adds pooled group budgets, configurable subagent effort levels, and new guardrail tagging for Bedrock upstreams. Fast mode for Opus 4.8 is deprecated and scheduled for removal on November 30, 2026.
Fast mode for Claude Opus 4.8 deprecated
Fast mode for Claude Opus 4.8 is deprecated and will be removed on November 30, 2026. Users should migrate to Claude Opus 5.5 to continue using fast mode.
Claude Agent SDK 0.2.175
The Claude Agent SDK has been updated to version 0.2.175, which includes an updated bundled Claude CLI and an increased PyPI project size limit.
Claude Code 2.1.314
Claude Code 2.1.314 adds write permissions for working directories, group-based upstream routing, and idle conversation compaction for VS Code and Claude Desktop.
Anthropic designates Usage and Cost API endpoints as legacy
Anthropic designated the Usage and Cost API and related usage and cost report endpoints in the Claude Enterprise Analytics API as legacy while maintaining support.
Anthropic raises Messages and Token Counting API request limits to 128 MB
Anthropic increased the maximum request payload size for the Messages API and Token Counting API from 32 MB to 128 MB.
Claude Code 2.1.312
Claude Code 2.1.312 adds OIDC user ID claim support for the gateway and improves terminal interaction by allowing users to send queued messages via click. It also includes several bug fixes for session management, file reading, and command execution.
Claude Code 2.1.311
Claude Code 2.1.311 includes fixes for session freezes, MCP tool integration, and improved context management for long conversations.
Claude Agent SDK 0.2.174
Claude Agent SDK 0.2.174 includes an update to the bundled Claude CLI version 2.1.310.
Claude Tag API is available in beta
The Claude Tag API is now in beta for Claude Enterprise organizations. It allows programmatic management of Claude Tag settings on Slack channels and workspaces using Admin API keys.
Claude Code 2.1.310
Claude Code 2.1.310 adds a monitor tool, improves error handling for gateway requests, and fixes various file management and permission issues.
Claude Models on Google Cloud (Anthropic managed) are available
Anthropic has launched Claude Models on Google Cloud, allowing users to access the Claude API through their Google Cloud project with IAM-based access control and marketplace billing.
Claude Agent SDK
Claude Agent SDK 0.2.173 is available, featuring an updated bundled Claude CLI version 2.1.309.
Claude Code
Claude Code 2.1.309 includes multiple bug fixes for sandboxed Bash commands, improved permission checks, and better handling of worktree-isolated sessions.
Claude Duet research preview for Pro and Max plans
Anthropic opened a research preview of Claude Duet for users on Pro and Max plans. Claude Duet is a new app where Claude operates as a proactive agent.
The Claude Tag API is available in beta for Claude Enterprise organizations with the
The Claude Tag API is available in beta for Claude Enterprise organizations with the experimental-claude-tag-2026-10-21 beta header. Its /v1/organizations/claude_tag/ endpoints read and change Claude Tag settings on Slack channels and Slack workspaces, show which settings apply in a channel and where each comes from, and attach Access bundles.
Claude Code 2.1.305
- Added sandbox.allowNestedUserNamespaces so sandboxed commands on Linux can create user namespaces (Chromium, rootless podman); this lets them get around the sandbox's file protections Added CLAUDE_CODE_RETRY_WATCHDOG_USAGE_LIMIT_RECHECK_MS so unattended retry mode (CLAUDE_CODE_RETRY_WATCHDOG) notices a usage limit that was lifted before its reset Fixed...
Claude Agent SDK 0.2.169
Documentation Clarified that include_hook_events does not suppress SessionStart and Setup hook events, which the CLI emits regardless of the setting Internal/Other Changes Updated bundled Claude CLI to version 2.1.305 CI: hash-pinned the release build tools (build, twine, wheel, hatchling) so a tampered or unexpected download stops the job PyPI...
Claude Code 2.1.304
- Added a transcript line when a plugin that runs first skips one of your mod's hooks, naming the event and the plugin Added decider: "person" to a mod's tool.check answer: only the permission dialog or a host's callback can approve the ask, and it is refused with the mod's reason where nobody can be asked Added e.isReadOnly to a mod's tool.check event, set...
Claude Code 2.1.302
- Added CLAUDE_CODE_AUTO_MODE_MODEL to choose the model the client-side auto mode classifier uses; it does not change the model for server-side auto mode Added an Idle compaction row to /config for turning idle compaction off or back on; the notices shown after an idle compaction now say how to turn it off Added a notice to /design-sync and /design-login...
Fast mode is out of research preview for Claude Opus 5.5, and you no longer need to request access
Fast mode is out of research preview for Claude Opus 5.5, and you no longer need to request access. Requests to Claude Opus 5.5 no longer require the fast-mode-2026-02-01 beta header, and requests that still send it keep working. Claude Opus 5.5 now has a default fast mode rate limit in the Start, Build, and Scale usage tiers.
Claude Agent SDK 0.2.168
Internal/Other Changes Updated bundled Claude CLI to version 2.1.301 PyPI: https://pypi.org/project/claude-agent-sdk/0.2.168/ bash pip install claude-agent-sdk==0.2.168
Claude Code 2.1.301
- Added CLAUDE_CODE_RETRY_WATCHDOG_MAX_USAGE_LIMIT_WAIT_MS so unattended retry mode (CLAUDE_CODE_RETRY_WATCHDOG) ends a request at a usage limit that resets too far away instead of waiting Added OpenTelemetry tracing guidance to the claude-api skill, including setting up trace destinations with the ant CLI Added the % motion to vim mode: jump to the...
We've launched OpenTelemetry export in beta, so you can trace Messages API requests and Claude Managed Agents
We've launched OpenTelemetry export in beta, so you can trace Messages API requests and Claude Managed Agents sessions in your observability backend. The Claude SDK emits spans in Python, TypeScript, C#, Go, Java, PHP, and Ruby. To get spans from the API, add an OpenTelemetry destination in the Claude Console.
Claude Code
- Added virtualText to a mod's prompt decorations: text drawn in the prompt box that never enters the draft or the submitted prompt Added cache_creation_5m_tokens and cache_creation_1h_tokens to the OpenTelemetry api_request event, splitting cache writes by lifetime Added $.ui.view({ agentId }) for mods: shows an agent's transcript in the main view when you...
Claude Agent SDK
Internal/Other Changes Updated bundled Claude CLI to version 2.1.300 PyPI: https://pypi.org/project/claude-agent-sdk/0.2.167/ bash pip install claude-agent-sdk==0.2.167
You can now let a Claude Managed Agents agent use dynamic workflows, in beta with the
You can now let a Claude Managed Agents agent use dynamic workflows, in beta with the managed-agents-2026-04-01 beta header. For work with many pieces, such as reviewing hundreds of documents, the agent can write a workflow. A workflow is a program that runs many agents in phases and combines their results.
Claude Code 2.1.296
- Added a code key to the Claude apps gateway's managed.policies[]: the same settings as cli, also applied in Claude Desktop's Code tab; beside desktop, it turns on Claude Desktop's gateway mode Added autoCompactWindow to subagent frontmatter and --agents definitions, so a subagent can auto-compact earlier than the main conversation's window Added...
The Compliance API can now download Claude Docs documents as Word files, in beta
The Compliance API can now download Claude Docs documents as Word files, in beta. See Retrieve files and artifacts.
Claude Agent SDK 0.2.165
Internal/Other Changes Updated bundled Claude CLI to version 2.1.294 CI: alert Slack when a release is blocked or fails PyPI: https://pypi.org/project/claude-agent-sdk/0.2.165/ bash pip install claude-agent-sdk==0.2.165
Claude Code
- Added onFailure: "block" for command and HTTP hooks: a hook that can't start, times out, or exits with an unexpected code blocks the action instead of letting it through Added Program Status Protocol (OSC 7501) support: terminals that implement it can show whether Claude Code is working, waiting on you, or done Added quoted text to the /copy picker, so a...
We've lowered the price of prompt cache reads on Claude Sonnet 5.5 from $0.20 USD to $0.10 USD per million
We've lowered the price of prompt cache reads on Claude Sonnet 5.5 from $0.20 USD to $0.10 USD per million tokens: 0.05x the base input price instead of 0.1x. Cache writes and all other prices are unchanged. See Prompt caching pricing.
Claude Code 2.1.293
- Added Claude Haiku 5.5 (claude-haiku-5-5), now the default Haiku model on the Anthropic API , 1M context, $0.10/$0.50 per Mtok ($0.50/$2.50 for prompts over 100K) Added agentType to the subagentStatusLine payload, so scripts can tell custom subagent types apart Added isDeferred to $.tool.register for mods: false lists the tool's schema in the prompt from...
We've added capabilities.server_tools to the Models API
We've added capabilities.server_tools to the Models API. GET /v1/models and GET /v1/models/{model_id} now report whether each model accepts the web search and code execution tools. To check whether a model accepts the code execution tool, read capabilities.server_tools.code_execution.
Claude Code
- Added --marketplace to claude plugin install: adds the marketplace if needed, under the same policy checks as claude plugin marketplace add, then installs the plugin from it Added an effort parameter to the Agent tool, so Claude runs a sub-agent at the effort level you ask for Added CLAUDE_CODE_OVERLOADED_RETRY_BASE_DELAY_MS environment variable to set a...
Claude Agent SDK 0.2.164
Internal/Other Changes Updated bundled Claude CLI to version 2.1.292 CI: security hardening for GitHub Actions workflows that call Claude , egress-firewall runner, network allow list, auto permission mode, and a check workflow to enforce them CI: raised PyPI per-file limit guard to 250 MiB to match the updated project limit Tests: fixed thinking-deltas e2e...
We've added capabilities.thinking.types.disabled to the Models API
We've added capabilities.thinking.types.disabled to the Models API. GET /v1/models and GET /v1/models/{model_id} now report whether each model accepts thinking: {type: "disabled"}, which turns thinking off. See Using the Models API.
Claude Code 2.1.290
- Added serverToolUses to the result of a mod's turn.step hook: the tool calls the API ran itself (the advisor), each with its id, name, input, start and end Added agentId to the tool.check event of plugin hooks, so a hook can tell a subagent's permission check from the main session's Added ceiling to the question and verdict a mod's tool.check hook reads...
Claude Code 2.1.289
- Fixed a deny or ask rule on a nested part of a compound shell command not holding over a user-installed mod's approval on managed machines Fixed the terminal freezing on short code blocks with many unclosed tags or deeply nested ${ substitutions Fixed Read deny rules not applying to files @-mentioned, changed, or selected in the IDE through a symlink...
Claude Code 2.1.288
- Added $.ui.selection() for mods: returns the text you last selected in fullscreen mode and, when the selection lies within one transcript row, that row Added a built-in gh api to cloud sessions whose image has no GitHub CLI, and fixed the built-in sending control characters from file names, jq filters or GitHub errors to the terminal Added recovery for a...
Claude Code 2.1.287
- Added Claude Mods: plugins may now modify deeper behavior Added You should know, a built-in mod where a side agent watches your back and flags things you or Claude might miss.
In Python SDK 1.10.0, TypeScript SDK 0.130.0, C# SDK 12.52.0, Go SDK 1.77.0, Java SDK 2.67.0, PHP SDK 0.53.0
In Python SDK 1.10.0, TypeScript SDK 0.130.0, C# SDK 12.52.0, Go SDK 1.77.0, Java SDK 2.67.0, PHP SDK 0.53.0, Ruby SDK 1.75.0, and version 1.37.0 of the ant CLI, the Admin API methods for organization info, members, invites, workspaces, API keys, rate limits, service accounts, workload identity federation, customer-managed encryption keys, and compliance...
Claude Agent SDK 0.2.163
Internal/Other Changes Updated bundled Claude CLI to version 2.1.286 CI: pinned the model for issue triage to fix failures caused by the CLI's new default model PyPI: https://pypi.org/project/claude-agent-sdk/0.2.163/ bash pip install claude-agent-sdk==0.2.163
Claude Code 2.1.286
- Added a count such as "2 of 5" to the permission prompt when several permission requests stack up Added mouse support for the "N more" rows of lists in fullscreen mode: click one to jump to that end of the list, with hover and pressed states Fixed several Claude Code processes and IDE extensions each opening a login browser when gcpAuthRefresh or...
Claude Agent SDK 0.2.162
Internal/Other Changes Updated bundled Claude CLI to version 2.1.285 PyPI: https://pypi.org/project/claude-agent-sdk/0.2.162/ bash pip install claude-agent-sdk==0.2.162
Claude Code 2.1.285
- Added CLAUDE_CODE_DISABLE_WEB_FETCH environment variable to turn off the WebFetch tool Added claude --desktop to open the Claude desktop app on the current directory, or on a session with --continue / --resume Added claude plugin configure to show a plugin's options and which are unset, or save new values read from stdin with --values-stdin Added .
Code written for Claude Sonnet 5 can break on Claude Sonnet 5.5 in five ways
Code written for Claude Sonnet 5 can break on Claude Sonnet 5.5 in five ways. To turn off up-front thinking, send thinking: {"type": "between_tools"} instead of "disabled", at high effort or below. Forced tool use (tool_choice types any and tool) returns a 400 error. Thinking blocks are tied to the model and the conversation.
Claude Agent SDK 0.2.161
Internal/Other Changes Updated bundled Claude CLI to version 2.1.284 PyPI: https://pypi.org/project/claude-agent-sdk/0.2.161/ bash pip install claude-agent-sdk==0.2.161
About and activity
Official release-notes pages 10
| Release-notes page | Site | Feed |
|---|---|---|
| Claude apps release notes support.claude.com | support.claude.com | None |
| Claude Code changelog github.com | github.com | None |
| Claude Code changelog (docs) code.claude.com | code.claude.com | None |
| Claude Code releases github.com | github.com | RSS |
| Claude Platform release notes platform.claude.com | platform.claude.com | None |
| Claude Agent SDK (Python) releases github.com | github.com | RSS |
| Claude Agent SDK (TS) releases github.com | github.com | RSS |
| Python SDK releases github.com | github.com | RSS |
| System prompts release notes platform.claude.com | platform.claude.com | None |
| TypeScript SDK releases github.com | github.com | RSS |