Source: raw/anthropic-watch-anthropic-sdk-python-tag-v0-{98-0,98-1,99-0,100-0}.md + raw/anthropic-watch-anthropic-sdk-typescript-tag-sdk-v0-{93-0,94-0,95-0,95-1}.md (Stainless-generated GitHub releases, week of 2026-05-04)
The Python and TypeScript SDKs shipped a coordinated set of releases over four days (May 4–7) that landed three significant features: improved Managed Agents APIs (multi-agent, outcomes, webhooks, vault validation), Workload Identity Federation + interactive OAuth + auth profiles, and OIDC workspace targeting. Both SDKs version-locked together (Python v0.98 ↔ TS v0.93, Python v0.99 ↔ TS v0.94, Python v0.100 ↔ TS v0.95) so feature parity is maintained release-by-release.
Key Takeaways
- Python v0.98.0 / TS v0.93.0 (May 4) — Three features land together: improved Managed Agents APIs (Python only — TS v0.93 only ships the auth piece), Workload Identity Federation + interactive OAuth + auth profiles, and
support setting headers via env(Python only). Python also gets bug fixes forstop_detailspropagation in streaming, multipart file array field-name format, and an async-client base URL bug for Vertex us/eu multi-region. - Python v0.98.1 (May 4, hours later) — Typo-only chore release.
- Python v0.99.0 / TS v0.94.0 (May 5) — Single feature:
client: allow targeting a workspace for OIDC federation token exchange. Lets OIDC users scope tokens to a specific Anthropic workspace. - Python v0.100.0 / TS v0.95.0 (May 6) — Major feature: full Managed Agents surface lands.
add support for Managed Agents multiagents and outcomes, webhooks, vault validation. Bug fix:Adjust webhook configuration. This is the SDK side of the same Managed Agents update covered in the Cookbook commits and the May 7 conference announcement. - TS v0.95.1 (May 7) — Chore: redact
api-keyheaders in debug logs. Security hygiene. - Python v0.101.0 / TS aws-sdk v0.3.0 (May 11) — Both releases add the AWS client for Claude Platform on AWS, shipped the same day as the AWS GA announcement. Python v0.101.0 also fixes a missing f-string prefix in a file-type error message; example scripts bumped to
claude-sonnet-4-5-20250929and shebangs migrated from poetry to uv. - TS sdk-v0.95.2 (May 11) — Patch-only release; no public-feature notes in the changelog body (full changelog
sdk-v0.95.1...sdk-v0.95.2shows no entries). - The auth story is the under-the-radar headline. Workload Identity Federation, interactive OAuth, auth profiles, OIDC workspace targeting — together these change how SDK clients authenticate inside enterprise CI / cloud / Vertex environments.
- Stainless-generated releases. All releases authored by
stainless-app[bot]— Stainless is Anthropic’s SDK code-gen pipeline. The version-locking between Python and TS releases reflects this single source of truth.
What’s actually new in Managed Agents
Per the v0.100.0 / v0.95.0 changelog: multiagents, outcomes, webhooks, vault validation. Reading the four together:
- multiagents — programmatic API for the Managed Agents coordinator pattern (the cookbook example uses it for a coordinator-runs-three-specialists sales-proposal workflow).
- outcomes — grader-and-revise loop where a writer drafts, a grader checks against a rubric, feedback drives revisions until pass. New
OutcomeAPI surface for declaring rubrics + receiving grader feedback in-loop. - webhooks — external systems can subscribe to Managed Agents events. The bug-fix line
Adjust webhook configurationsuggests the spec was tightened post-shipping. - vault validation — credential / secrets vault validation surface. Mentioned tersely in the changelog; cookbook coverage doesn’t expand. Open thread.
Auth surface changes
- Workload Identity Federation (Python v0.98.0 / TS v0.93.0) — Standard pattern for IAM-federated cloud workloads (GCP/AWS/Azure) to authenticate without long-lived API keys. Significant for production workloads that previously relied on storing API keys in environment variables.
- Interactive OAuth (Python v0.98.0 / TS v0.93.0) — Browser-based OAuth flow for human-driven SDK usage. Pairs with the Claude Code v2.1.126 paste-code path improvement.
- Auth profiles (Python v0.98.0 / TS v0.93.0) — Multiple named authentication contexts for the same client. Useful for testing across orgs/workspaces.
- Header-via-env (Python v0.98.0 only) — Set client headers via environment variables. TS not mentioned in the changelog.
- OIDC workspace targeting (Python v0.99.0 / TS v0.94.0) — Scope OIDC federation tokens to a specific Anthropic workspace.
Try It
- Bump Python SDK to
0.100.0or TS SDK to0.95.0. This is the version that has the full Managed Agents surface.pip install --upgrade anthropicornpm install @anthropic-ai/sdk@latest. - Use the multiagents API in a coordinator pattern. Walk through the new [[claude-ai/anthropic-cookbook-managed-agents-multiagent-outcomes|
CMA_coordinate_specialist_teamcookbook]] to see the API in action. - Try the outcomes grade-and-revise loop. Same cookbook covers
CMA_verify_with_outcome_grader.ipynb— a writer drafts, a grader checks, feedback drives revisions. Six-principle rubric-writing table + failure-mode discussion included in the cookbook. - Adopt Workload Identity Federation in CI. If you’re running Claude SDK in a GitHub Actions / GitLab CI / cloud workload that has IAM federation set up, swap your
ANTHROPIC_API_KEYenv var for the federated auth pattern. Check the SDK release notes for the exact client-config snippet. - Verify TS debug-log redaction (TS v0.95.1). Set
DEBUG=*and call the client; confirmapi-keyheaders are now redacted. If you’d been auditing for accidental key leakage in CI logs, this closes the gap.
Open Questions
- Vault validation specifics. Changelog line is one phrase. Open question: does this connect to the WEO-internal vault patterns or to a generic secrets-vault interface?
- Header-via-env asymmetry. Python v0.98.0 has it; TS v0.93.0 does not. Is this an intentional gap or pending TS implementation?
- TS v0.94 → v0.95 with no shared chores. TS has a slightly different cadence than Python — v0.95.1 redacts headers but Python does not have a parallel release. Open thread on Stainless drift between SDKs.
Related
- Claude Code Week 19 Release Digest — same-week CLI release cadence (May 1–9).
- Claude Code Week 20 Release Digest — May 11 v2.1.139 features + AWS GA; this article’s v0.101.0 + aws-sdk v0.3.0 ship the SDK side.
- Anthropic Cookbook: Managed Agents Multiagent + Outcomes — the cookbook side of the Managed Agents API surface that lands in v0.100/v0.95.
- Anthropic + SpaceX Rate-Limit Increase — May 7 conference announcement that paired with these SDK ships.
- Managed Agents — entity article tracking Managed Agents capability landscape; now distributed on AWS GA.
- Extended Thinking (API Reference) — adjacent API-surface reference.
- Claude Agent Hierarchy — multi-agent / Managed Agents tier landscape that the new APIs encode.
- Agent Workflow Patterns — coordinator / evaluator-optimizer patterns that the new APIs make first-class.