Release notes
Anthropic's official release notes. Claude apps: the website, desktop and phone apps. Claude Code: Claude's coding assistant. Claude API: what developers use to build Claude into their own products.
Claude API
Learn more in the CLI quickstart.
New model·Apr 8, 2026
We've launched Claude Managed Agents in public beta, a fully managed agent harness for running Claude as an autonomous agent with secure sandboxing, built-in tools, and server-sent event streaming. Create agents, configure containers, and run sessions through the API. All endpoints require the managed-agents-2026-04-01 beta header. Learn more in Claude Managed Agents overview.
Claude Code·Apr 7, 2026
Added support for Amazon Bedrock powered by Mantle, set CLAUDE_CODE_USE_MANTLE=1. Added compact Slacked #channel header with a clickable channel link for Slack MCP send-message tool calls.
Claude API·Apr 7, 2026
Access is invitation-only. The Messages API is now available on Amazon Bedrock as a research preview.
Claude Code·Apr 4, 2026
Added forceRemoteSettingsRefresh policy setting: when set, the CLI blocks startup until remote managed settings are freshly fetched, and exits if the fetch fails (fail-closed). Added interactive Bedrock setup wizard accessible from the login screen when selecting "3rd-party platform" — guides you through AWS authentication, region configuration, credential verification, and model pinning.
Claude Code·Apr 2, 2026
Added MCP tool result persistence override via _meta["anthropic/maxResultSizeChars"] annotation (up to 500K), allowing larger results like DB schemas to pass through without truncation. Added disableSkillShellExecution setting to disable inline shell execution in skills, custom slash commands, and plugin commands.
Claude Code·Apr 1, 2026
Added /powerup — interactive lessons teaching Claude Code features with animated demos. Added CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE env var to keep the existing marketplace cache when git pull fails, useful in offline environments.
Added "defer" permission decision to PreToolUse hooks — headless sessions can pause at a tool call and resume with -p --resume to have the hook re-evaluate. Added CLAUDE_CODE_NO_FLICKER=1 environment variable to opt into flicker-free alt-screen rendering with virtualized scrollback.
Claude API·Mar 30, 2026
Include the output-300k-2026-03-24 beta header to generate longer single-turn outputs for long-form content, structured data, and large code generation tasks. We're retiring the 1M token context window beta for Claude Sonnet 4.5 and Claude Sonnet 4 on April 30, 2026.
Claude Code·Mar 29, 2026
Fixed messages in Cowork Dispatch not getting delivered.
Claude Code·Mar 27, 2026
Added X-Claude-Code-Session-Id header to API requests so proxies can aggregate requests by session without parsing the body. Added .jj and .sl to VCS directory exclusion lists so Grep and file autocomplete don't descend into Jujutsu or Sapling metadata.
Claude Code·Mar 26, 2026
Added CLAUDE_CODE_MCP_SERVER_NAME and CLAUDE_CODE_MCP_SERVER_URL environment variables to MCP headersHelper scripts, allowing one helper to serve multiple servers. Added conditional if field for hooks using permission rule syntax (e.g., Bash(git *)) to filter when they run, reducing process spawning overhead.
Added PowerShell tool for Windows as an opt-in preview. Learn more at https://code.claude.com/docs/en/tools-reference#powershell-tool. Added ANTHROPIC_DEFAULT_{OPUS,SONNET,HAIKU}_MODEL_SUPPORTS env vars to override effort/thinking capability detection for pinned default models for 3p (Bedrock, Vertex, Foundry), and _MODEL_NAME/_DESCRIPTION to customize the /model picker label.
Claude Code·Mar 25, 2026
Added managed-settings.d/ drop-in directory alongside managed-settings.json, letting separate teams deploy independent policy fragments that merge alphabetically. Added CwdChanged and FileChanged hook events for reactive environment management (e.g., direnv).
Claude apps·Mar 25, 2026
The Claude mobile app can now connect to fully interactive apps. Pull up live charts, sketch diagrams, and build shareable assets, all rendered visually right in your conversation.
Claude apps·Mar 23, 2026Announcement
Users on Pro and Max plans can give Claude access to computer use. Claude can open files, run dev tools, point, click, and navigate to what’s on your screen to perform tasks itself—with no setup required. Claude’s new computer use capability makes Dispatch even more helpful by allowing it to use your computer on your behalf while you’re away.
Claude Code·Mar 20, 2026
Added --bare flag for scripted -p calls — skips hooks, LSP, plugin sync, and skill directory walks; requires ANTHROPIC_API_KEY or an apiKeyHelper via --settings (OAuth and keychain auth disabled); auto-memory fully disabled. Added --channels permission relay — channel servers that declare the permission capability can forward tool approval prompts to your phone.
Claude Code·Mar 19, 2026
Added rate_limits field to statusline scripts for displaying Claude.ai rate limit usage (5-hour and 7-day windows with used_percentage and resets_at). Added source: 'settings' plugin marketplace source — declare plugin entries inline in settings.json.
Claude Code·Mar 18, 2026
Added --console flag to claude auth login for Anthropic Console (API billing) authentication. Added "Show turn duration" toggle to the /config menu.
Claude API·Mar 18, 2026
GET /v1/models and GET /v1/models/{model_id} now return max_input_tokens, max_tokens, and a capabilities object. Query the API to discover what each model supports.
Claude Code·Mar 17, 2026
Added StopFailure hook event that fires when the turn ends due to an API error (rate limit, auth failure, etc.). Added ${CLAUDE_PLUGIN_DATA} variable for plugin persistent state that survives plugin updates; /plugin uninstall prompts before deleting it.
Added allowRead sandbox filesystem setting to re-allow read access within denyRead regions.
Claude apps·Mar 17, 2026
Users on Pro and Max plans can access a persistent agent thread via Claude Desktop or Claude for iOS/Android to manage tasks in Cowork. We're rolling this out to Max plans starting today, and Pro plans over the next two days.
Claude API·Mar 16, 2026
Set thinking.display: "omitted" to receive thinking blocks with an empty thinking field and the signature preserved for multi-turn continuity. Billing is unchanged. Learn more in Controlling thinking display.
Claude Code·Mar 14, 2026
Added MCP elicitation support — MCP servers can now request structured input mid-task via an interactive dialog (form fields or browser URL). Added new Elicitation and ElicitationResult hooks to intercept and override responses before they're sent back.
Claude Code·Mar 13, 2026
Claude API·Mar 13, 2026
Requests over 200k tokens work automatically for these models with no beta header required. The 1M token context window remains in beta for Claude Sonnet 4.5 and Sonnet 4. We've removed the dedicated 1M rate limits for all supported models. We've raised the media limit from 100 to 600 images or PDF pages per request when using the 1M token context window.
Claude Code·Mar 12, 2026
Added actionable suggestions to /context command — identifies context-heavy tools, memory bloat, and capacity warnings with specific optimization tips. Added autoMemoryDirectory setting to configure a custom directory for auto-memory storage.
Claude apps·Mar 12, 2026
Claude can now create custom charts, diagrams and other visualizations in-line in its responses.
Claude Code·Mar 11, 2026
Added modelOverrides setting to map model picker entries to custom provider model IDs (e.g. Bedrock inference profile ARNs). Added actionable guidance when OAuth login or connectivity checks fail due to SSL certificate errors (corporate proxies, NODE_EXTRA_CA_CERTS).