Anthropic releases multiple Claude Code and Python SDK updates
ByPulseAugur Editorial·
Summary by gemini-2.5-flash-lite
from 72 sources
Anthropic has released several updates to its Python SDK and Claude Code tool. The SDK updates include features for OIDC federation token exchange, interactive OAuth, and auth profiles, alongside bug fixes for streaming and API requests. Claude Code has seen numerous improvements, such as enhanced model picking, better handling of subprocesses, and fixes for various bugs related to tool usage, permissions, and UI elements. Notable additions include persistent local settings suggestions for Bash permission prompts and improved handling of large inputs and URLs.
AI
IMPACT
These updates enhance the usability and robustness of Anthropic's developer tools, potentially improving integration and workflow efficiency for AI developers.
RANK_REASON
This cluster contains multiple releases of software tools and SDKs, not a new model or significant research.
<h2>What's changed</h2> <ul> <li>Added <code>terminalSequence</code> field to hook JSON output so hooks can emit desktop notifications, window titles, and bells without a controlling terminal</li> <li>Added <code>CLAUDE_CODE_PLUGIN_PREFER_HTTPS</code> to clone GitHub plugin sourc…
<h2>What's changed</h2> <ul> <li>Added agent view (Research Preview): a single list of every Claude Code session — running, blocked on you, or done. Run <code>claude agents</code> to get started. See <a href="https://code.claude.com/docs/en/agent-view" rel="nofollow">https://code…
<h2>What's changed</h2> <ul> <li>Added <code>CLAUDE_CODE_ENABLE_FEEDBACK_SURVEY_FOR_OTEL</code> to re-enable the session quality survey for enterprises capturing responses through OpenTelemetry</li> <li>Added <code>settings.autoMode.hard_deny</code> for auto mode classifier rules…
<h2>What's changed</h2> <ul> <li>Added <code>worktree.baseRef</code> setting (<code>fresh</code> | <code>head</code>) to choose whether <code>--worktree</code>, <code>EnterWorktree</code>, and agent-isolation worktrees branch from <code>origin/<default></code> or local <cod…
<h2>What's changed</h2> <ul> <li>Added <code>CLAUDE_CODE_SESSION_ID</code> environment variable to the Bash tool subprocess environment, matching the <code>session_id</code> passed to hooks</li> <li>Added <code>CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1</code> env var to opt out of t…
<h2>What's changed</h2> <ul> <li>Fixed VS Code extension failing to activate on Windows due to a hardcoded build path in the bundled SDK (<code>createRequire</code> polyfill bug)</li> <li>Fixed Mantle endpoint authentication failing with missing <code>x-api-key</code> header</li>…
<h2>What's changed</h2> <ul> <li>Added <code>--plugin-url <url></code> flag to fetch a plugin <code>.zip</code> archive from a URL for the current session</li> <li>Added <code>CLAUDE_CODE_FORCE_SYNC_OUTPUT=1</code> env var to force-enable synchronized output on terminals th…
<h2>What's changed</h2> <ul> <li>Bare <code>/color</code> (no args) now picks a random session color</li> <li><code>/mcp</code> now shows the tool count for connected servers and flags servers that connected with 0 tools</li> <li><code>--plugin-dir</code> now accepts <code>.zip</…
<h2>What's changed</h2> <ul> <li>The <code>/model</code> picker now lists models from your gateway's <code>/v1/models</code> endpoint when <code>ANTHROPIC_BASE_URL</code> points at an Anthropic-compatible gateway</li> <li> <ul> <li>Added <code>claude project purge [path]</code> t…
<h2>What's changed</h2> <ul> <li>Fixed OAuth authentication failing with a 401 retry loop when <code>CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1</code> is set</li> </ul>
<h2>What's changed</h2> <ul> <li>Added <code>ANTHROPIC_BEDROCK_SERVICE_TIER</code> environment variable to select a Bedrock service tier (<code>default</code>, <code>flex</code>, or <code>priority</code>), sent as the <code>X-Amzn-Bedrock-Service-Tier</code> header</li> <li>Pasti…
<h2>What's changed</h2> <ul> <li>Added <code>alwaysLoad</code> option to MCP server config — when <code>true</code>, all tools from that server skip tool-search deferral and are always available</li> <li>Added <code>claude plugin prune</code> to remove orphaned auto-installed plu…
<h2>What's changed</h2> <ul> <li><code>/config</code> settings (theme, editor mode, verbose, etc.) now persist to <code>~/.claude/settings.json</code> and participate in project/local/policy override precedence</li> <li>Added <code>prUrlTemplate</code> setting to point the footer…
<h2>What's changed</h2> <ul> <li>Added vim visual mode (<code>v</code>) and visual-line mode (<code>V</code>) with selection, operators, and visual feedback</li> <li>Merged <code>/cost</code> and <code>/stats</code> into <code>/usage</code> — both remain as typing shortcuts that …
<h2>What's changed</h2> <ul> <li>Forked subagents can now be enabled on external builds by setting <code>CLAUDE_CODE_FORK_SUBAGENT=1</code></li> <li>Agent frontmatter <code>mcpServers</code> are now loaded for main-thread agent sessions via <code>--agent</code></li> <li>Improved …
<h2>What's changed</h2> <ul> <li><code>/resume</code> on large sessions is significantly faster (up to 67% on 40MB+ sessions) and handles sessions with many dead-fork entries more efficiently</li> <li>Faster MCP startup when multiple stdio servers are configured; <code>resources/…
<h2>0.95.0 (2026-04-14)</h2> <p>Full Changelog: <a href="https://github.com/anthropics/anthropic-sdk-python/compare/v0.94.1...v0.95.0">v0.94.1...v0.95.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> mark Sonnet and Opus 4 as deprecated (<a href="https://github.com/anth…
<h3>Bug Fixes</h3> <ul> <li><strong>Actionable error messages after error results</strong>: Replaced the generic <code>Command failed with exit code 1</code> exception raised after an error result with one carrying the result's actual error text (e.g. "Reached maximum number of t…
Claude Agent SDK (Python) — Releases
TIER_1(SK)·github-actions[bot]·
<h3>New Features</h3> <ul> <li><strong>API error status on result messages</strong>: Added <code>api_error_status: int | None</code> to <code>ResultMessage</code>, surfacing the HTTP status code (e.g. 429, 500, 529) from failing API calls. This provides a safe-to-log field for cl…
Claude Agent SDK (Python) — Releases
TIER_1(SK)·github-actions[bot]·
<h3>New Features</h3> <ul> <li><strong>Hook event streaming</strong>: Added <code>include_hook_events</code> option to <code>ClaudeAgentOptions</code>. When set, hook events (PreToolUse, PostToolUse, Stop, etc.) are emitted by the CLI and yielded from the message stream as <code>…
Claude Agent SDK (Python) — Releases
TIER_1(SK)·github-actions[bot]·
<h3>New Features</h3> <ul> <li><strong>Eager session store flushing</strong>: Added <code>session_store_flush</code> option to <code>ClaudeAgentOptions</code> (<code>"batched"</code> or <code>"eager"</code>). When set to <code>"eager"</code>, the transcript mirror delivers frames…
Claude Agent SDK (Python) — Releases
TIER_1(SK)·github-actions[bot]·
<h3>Documentation</h3> <ul> <li>Added docstrings to <code>ClaudeAgentOptions</code> fields for improved IDE autocompletion and inline documentation (<a class="issue-link js-issue-link" href="https://github.com/anthropics/claude-agent-sdk-python/pull/873">#873</a>)</li> </ul> <h3>…
Claude Agent SDK (Python) — Releases
TIER_1(SK)·github-actions[bot]·
<h3>Bug Fixes</h3> <ul> <li><strong>Trio compatibility restored</strong>: Fixed <code>RuntimeError: no running event loop</code> when using <code>ClaudeSDKClient</code> or <code>query()</code> under trio, a regression introduced in v0.1.51. Uses sniffio-based dispatch to select t…
Claude Agent SDK (Python) — Releases
TIER_1(SK)·github-actions[bot]·
<h3>New Features</h3> <ul> <li><strong>SessionStore adapter</strong>: Full SessionStore support at parity with the TypeScript SDK. Includes a <code>SessionStore</code> protocol with 5 methods (<code>append</code>, <code>load</code>, <code>list_sessions</code>, <code>delete</code>…
<h1>vLLM v0.20.1</h1> <p>This is a patch release on top of <code>v0.20.0</code> primarily focused on <strong>DeepSeek V4 stabilization and performance improvements</strong>, along with several important bug fixes.</p> <h3>DeepSeek V4</h3> <ul> <li>Base model support (<a class="is…
<p>This is a patch release on top of <code>v0.19.0</code> with Transformers v5.5.3 upgrade and bug fixes for Gemma4:</p> <ul> <li>Update to transformers v5 (<a class="issue-link js-issue-link" href="https://github.com/vllm-project/vllm/pull/30566">#30566</a>)</li> <li>[Bugfix] Fi…
<h1>vLLM v0.19.0</h1> <h2>Highlights</h2> <p>This release features 448 commits from 197 contributors (54 new)!</p> <ul> <li><strong>Gemma 4 support</strong>: Full Google Gemma 4 architecture support including MoE, multimodal, reasoning, and tool-use capabilities (<a class="issue-…
<h2>2.26.0 (2026-03-05)</h2> <p>Full Changelog: <a href="https://github.com/openai/openai-python/compare/v2.25.0...v2.26.0">v2.25.0...v2.26.0</a></p> <h3>Features</h3> <ul> <li><strong>api:</strong> The GA ComputerTool now uses the CompuerTool class. The 'computer_use_preview' to…