Claude Agent SDK 0.2.149
Internal/Other Changes Updated bundled Claude CLI to version 2.1.252 PyPI: https://pypi.org/project/claude-agent-sdk/0.2.149/ pip install claude-agent-sdk==0.2.149
Internal/Other Changes Updated bundled Claude CLI to version 2.1.252 PyPI: https://pypi.org/project/claude-agent-sdk/0.2.149/ pip install claude-agent-sdk==0.2.149
Personal and service account keys act as a user or service account with the same permissions and stop working when that account leaves the organization. Admins can track usage per account, and keys can be scoped to one workspace or used on admin endpoints.
The ant CLI and the Python, TypeScript, C#, Go, Java, PHP and Ruby SDKs now cover Admin API resources including members, workspaces, API keys, rate limits, service accounts and encryption keys. Usage and cost reports remain curl-only.
The Compliance API session endpoints are now generally available for retrieving transcripts of Cowork and Claude Code sessions.
Memory now works across chat and Cowork in the cloud, with remembered items listed as editable Topics under Settings > Memory. Sensitive topics such as health stay out of memory unless the user turns on Include sensitive topics in memory.
The Python SDK v1.0 switches its HTTP layer to httpx2, an API-compatible httpx fork, requires Python 3.10 or later and removes long-deprecated surface including the legacy Text Completions API. Tracing or mocking libraries that patch httpx need httpx2.alias_httpx().
Agent Skills and /v1/skills no longer require the skills-2025-10-02 beta header, including Messages requests that load Skills via the container parameter. Requests still sending the header continue to work unchanged.
Playground supports every Messages API parameter, includes templates for features such as code execution and web search, and shows the full SDK request and API response for each run.
New GET /v1/compliance/apps/sessions/local endpoints list sessions that run on users' machines, fetch session metadata and return transcripts for Claude Enterprise organizations, using the existing Compliance Access Key.
Responses now carry the wrkspc_-prefixed ID of the workspace the API key or access token resolved to, including the Default Workspace, making it easier to attribute traffic to workspaces.
The introductory Claude Sonnet 5 price is now standard, and the scheduled increase to $3 / $15 per MTok on September 1, 2026 will not happen.
A session budget caps spend at public list rates; when reached, the session pauses with the budget_reached stop reason instead of starting new model requests. Deployments can apply the same budget to every session they start.
Enterprise plans can turn on scanning that automatically checks third-party skills and plugins for malicious content when someone uploads or edits them.
All requests to claude-opus-4-1-20250805 now return an error. Anthropic recommends upgrading to Claude Opus 5; researchers can request continued access through the External Researcher Access Program.
New /v1/compliance/apps/sessions/remote endpoints list Cowork sessions started on claude.ai web or mobile and return their transcripts for Claude Enterprise organizations.
Dreams, in research preview, now supports Claude Opus 5.