Capture
One read of Claude Developer Platform
14 pages moved out of 566 read.
manage-claude/cmek Changed · +5 / -3 lines
from line 23
## How it works -Only Organization Admins (on Claude Platform) or Owners and the Primary Owner (on Claude Enterprise) can configure CMEK. On Claude Platform, CMEK is scoped per workspace and configured with the Admin API. On Claude Enterprise, CMEK is scoped per organization and configured in [claude.ai > Organization settings > Data and privacy](https://claude.ai/admin-settings/data-privacy-controls). On either product, CMEK protects data written after the key is enabled. Existing data (prior chats, files, and sessions) remains encrypted with Anthropic-managed keys and is not re-encrypted under your key. +Only Organization Admins (on Claude Platform) or Owners and the Primary Owner (on Claude Enterprise) can configure CMEK. On Claude Platform, CMEK is scoped per workspace and configured with the Admin API. On Claude Enterprise, CMEK is scoped per organization and configured in [claude.ai > Organization settings > Data and privacy](https://claude.ai/admin-settings/data-privacy-controls). On either product, CMEK protects data written after your key takes effect. Existing data (prior chats, files, and sessions) remains encrypted with Anthropic-managed keys and is not re-encrypted under your key. +On Claude Platform, Anthropic recommends attaching your key to a new workspace before you send any requests to that workspace. If you attach a key to a workspace that already receives requests, your key can take up to a day to take effect. Data written before then, like existing data, is encrypted with Anthropic-managed keys and is not re-encrypted. + CMEK configuration events appear in the [Compliance API Activity Feed](https://platform.claude.com/docs/en/manage-claude/compliance-activity-feed). The key operations Anthropic performs against your key (such as wrapping and unwrapping data keys) do not appear in the Compliance API; they appear in your cloud provider's audit logs. Anthropic calls your key management service from its standard public IP range. If you restrict access to your key management service by IP, allow the addresses listed in [IP addresses](https://platform.claude.com/docs/en/api/ip-addresses).
from line 79
**Claude Platform** -* Workbench in the Claude Console is disabled. +* Playground in the Claude Console is disabled. * Portions of the Compliance API that return raw content, such as prompts, responses, and files, are disabled. * Other beta and research preview features may not be covered by CMEK.
from line 142
## Limitations * **Irreversible action:** Once a key is attached to a workspace, it cannot be detached or swapped. On Claude Platform, attaching a key also locks the workspace's data retention setting: you cannot turn off 30-day data retention for that workspace, and returning to zero data retention requires creating a new workspace and moving your traffic to it. Rotating the key material within the same key (for example, AWS KMS automatic rotation, a Cloud KMS rotation schedule, or an Azure Key Vault rotation policy) is supported transparently and requires no change in Anthropic. Switching to a *different* key requires creating a new workspace with the new key and migrating your data. Revoking or disabling the key makes all CMEK-protected data in that workspace permanently inaccessible, with no backout path. -* **No retroactive encryption:** CMEK only protects data written after the key is enabled. +* **No retroactive encryption:** CMEK only protects data written after your key takes effect (see [How it works](https://platform.claude.com/docs/en/manage-claude/cmek#how-it-works)). * **Latency:** Operations that wrap or unwrap data keys make a round-trip to your key management service, which can add a small amount of latency to actions that read or write data at rest. * **Revocation delay:** Key revocation can take up to 1 hour (the cache TTL). Requests already in flight during that window may continue to succeed. * **KMS costs:** CMEK requires a key in a third-party key management service (AWS KMS, Google Cloud KMS, or Azure Key Vault), which may incur separate charges billed by your KMS provider.
manage-claude/usage-cost-api Changed · +3 / -3 lines
### What happens with Playground usage? ### What happens with Anthropic Workbench usage?
from line 310
Filter or group by `service_tier` in the usage endpoint and look for the `priority` value. Priority Tier costs are not available in the cost endpoint. -### What happens with Anthropic Workbench usage? +### What happens with Playground usage? -API usage from the Workbench is not associated with an API key, so `api_key_id` will be `null` even when grouping by that dimension. +API usage from Playground in the Claude Console (and from the legacy Workbench before it) is not associated with an API key, so `api_key_id` will be `null` even when grouping by that dimension. ### How is the default workspace represented?
release-notes/overview Changed · +4 / -0 lines
### August 18, 2026
from line 10
For updates to Claude Code, see the [complete CHANGELOG.md](https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md) in the `claude-code` repository. </Tip> +### August 18, 2026 + +* Workbench is now [**Playground**](https://platform.claude.com/playground) in the Claude Console. Playground supports every Messages API parameter and includes templates that demonstrate API features such as code execution and web search. It shows the full SDK request and the API response for each run, to help you understand the API and build with it. For more, see the [Claude Help Center](https://support.claude.com/en/articles/8606378-how-do-i-use-playground) or try it at [platform.claude.com/playground](https://platform.claude.com/playground). + ### August 11, 2026 * The [Compliance API](https://platform.claude.com/docs/en/manage-claude/compliance-api) now returns transcripts of Cowork and Claude Code sessions that run on your users' machines, in beta for Claude Enterprise organizations. `GET /v1/compliance/apps/sessions/local` lists sessions across your organization, `GET /v1/compliance/apps/sessions/local/{session_id}` retrieves one session's metadata, and `GET /v1/compliance/apps/sessions/local/{session_id}/messages` returns its transcript, all with your existing Compliance Access Key and the `read:compliance_user_data` scope. See [Sessions on users' machines](https://platform.claude.com/docs/en/manage-claude/compliance-sessions#retrieve-local-sessions).
manage-claude/workspaces Changed · +1 / -1 lines
from line 38
| Role | Permissions | | --------------------------- | ----------------------------------------------------------------------------------------------- | -| Workspace User | Use the Anthropic Workbench only | +| Workspace User | Use Playground only | | Workspace Limited Developer | Create and manage API keys, use the API. Cannot access session tracing views or download files. | | Workspace Developer | Create and manage API keys, use the API | | Workspace Admin | Full control over workspace settings and members |
manage-claude/admin-api Changed · +7 / -7 lines
from line 88
There are five organization-level roles. See more details in the [API Console roles and permissions](https://support.claude.com/en/articles/10186004-api-console-roles-and-permissions) article. -| Role | Permissions | -| ------------------ | ----------------------------------------------------------------------------- | -| user | Can use Workbench | -| claude\_code\_user | Can use Workbench and [Claude Code](https://code.claude.com/docs/en/overview) | -| developer | Can use Workbench and manage API keys | -| billing | Can use Workbench and manage billing details | -| admin | Can do all of the preceding, plus manage users | +| Role | Permissions | +| ------------------ | ------------------------------------------------------------------------------ | +| user | Can use Playground | +| claude\_code\_user | Can use Playground and [Claude Code](https://code.claude.com/docs/en/overview) | +| developer | Can use Playground and manage API keys | +| billing | Can use Playground and manage billing details | +| admin | Can do all of the preceding, plus manage users | Organization owners and primary owners have all admin permissions and can additionally manage admins. All references to the admin role on this page also apply to owners and primary owners.
manage-claude/cmek-azure-key-vault Changed · +1 / -1 lines
from line 199
</Step> <Step title="Attach the key to a workspace"> - Once the key is validated, attach it to a workspace to enable CMEK for that workspace's data. + Once the key is validated, attach it to a new workspace before you send any requests to that workspace. For a workspace that already receives requests, the key can take [up to a day to take effect](https://platform.claude.com/docs/en/manage-claude/cmek#how-it-works). ```bash curl -sS -X POST https://api.anthropic.com/v1/organizations/workspaces/<workspace-id> \
manage-claude/cmek-google-cloud-kms Changed · +2 / -0 lines
from line 191
</Step> <Step title="Attach the key to a workspace"> + Once the key is validated, attach it to a new workspace before you send any requests to that workspace. For a workspace that already receives requests, the key can take [up to a day to take effect](https://platform.claude.com/docs/en/manage-claude/cmek#how-it-works). + ```bash curl -sS -X POST https://api.anthropic.com/v1/organizations/workspaces/<workspace-id> \ -H "x-api-key: <anthropic-admin-api-key>" \
manage-claude/api-and-data-retention Changed · +2 / -2 lines
from line 30
### What ZDR does not cover -* **Console and Workbench:** Any usage on Claude Console or the Workbench prompt-testing interface. +* **Claude Console:** Any usage in the Claude Console, including Playground. * **Claude Managed Agents:** Claude Managed Agents is a stateful resource; session transcripts persist until you delete them. * **Claude consumer products:** Claude Free, Pro, and Max plans, including when customers on those plans use Claude's web, desktop, or mobile apps or Claude Code. * **Claude Teams and Claude Enterprise product interfaces:** These interfaces are not ZDR-eligible. The exception is Claude Code used through Claude Enterprise with ZDR enabled; see [What ZDR covers](https://platform.claude.com/docs/en/manage-claude/api-and-data-retention#what-zdr-covers).
from line 59
### What HIPAA readiness does not cover * **Claude consumer products:** Claude Free, Pro, and Max plans. -* **Console and Workbench:** Usage through the Claude Console interface (enabling HIPAA readiness from Console settings is supported; processing PHI through the Console is not covered). +* **Claude Console:** Usage through the Claude Console interface (enabling HIPAA readiness from Console settings is supported; processing PHI through the Console is not covered). * **Partner-operated platforms:** Amazon Bedrock and Google Cloud's Agent Platform. Refer to those platforms' compliance documentation. * **Claude Platform on AWS and Microsoft Foundry:** HIPAA readiness is not available on these platforms. * **Third-party integrations:** Data processed by external tools or services connected to your application.
manage-claude/cmek-aws-kms Changed · +2 / -0 lines
from line 190
</Step> <Step title="Attach the key to a workspace"> + Once the key is validated, attach it to a new workspace before you send any requests to that workspace. For a workspace that already receives requests, the key can take [up to a day to take effect](https://platform.claude.com/docs/en/manage-claude/cmek#how-it-works). + ```bash curl -sS -X POST https://api.anthropic.com/v1/organizations/workspaces/<workspace-id> \ -H "x-api-key: <anthropic-admin-api-key>" \
manage-claude/access-transparency Changed · +1 / -1 lines
from line 167
| Claude for Enterprise (claude.ai seats) | No | Not covered | | Claude for Work | No | Not covered | | Claude Free, Pro, Max | No | Consumer plans are not eligible | -| Anthropic Workbench | No | The Workbench stores data in data stores that are not covered by Access Transparency | +| Playground (Claude Console) | No | Not covered | | Microsoft Foundry | No | Not available | | Amazon Bedrock, Google Cloud | No | Partner-operated platforms; refer to those platforms' transparency controls |
intro Changed · +1 / -1 lines
from line 75
<CardGroup cols={3}> <Card title="Developer Console" icon="computer" href="https://platform.claude.com/"> - Prototype and test prompts in your browser with the Workbench. + Explore and understand the API in your browser with Playground. </Card> <Card title="API Reference" icon="code" href="https://platform.claude.com/docs/en/api/overview">
home Changed · +1 / -1 lines
from line 95
</HomeJourneyLink> <HomeJourneyLink icon="message" href="https://platform.claude.com/playground"> - Try the Workbench + Try the API in Playground </HomeJourneyLink> </HomeJourneyStep>
build-with-claude/vision Changed · +1 / -1 lines
from line 13
Use Claude's vision capabilities through: * [claude.ai](https://claude.ai/). Upload an image like you would a file, or drag and drop an image directly into the chat window. -* The [Workbench](https://platform.claude.com/playground) in the Claude Console. Add images directly to any User message block. +* [Playground](https://platform.claude.com/playground) in the Claude Console. Add images directly to any User message block. * API request. See the following examples. On the API, provide images to Claude as `image` content blocks using one of three source types:
api/overview Changed · +1 / -1 lines
from line 57
### Getting API keys -The API is made available through the web [Console](https://platform.claude.com/). You can use the [Workbench](https://platform.claude.com/playground) to try out the API in the browser and then generate API keys in [Account Settings](https://platform.claude.com/settings/keys). You choose each key's [expiration](https://platform.claude.com/docs/en/manage-claude/authentication#key-expiration) when you create it. Use [workspaces](https://platform.claude.com/settings/workspaces) to segment your API keys and [control spend](https://platform.claude.com/docs/en/api/rate-limits) by use case. +The API is made available through the web [Console](https://platform.claude.com/). You can use [Playground](https://platform.claude.com/playground) to try out the API in the browser and then generate API keys in [Account Settings](https://platform.claude.com/settings/keys). You choose each key's [expiration](https://platform.claude.com/docs/en/manage-claude/authentication#key-expiration) when you create it. Use [workspaces](https://platform.claude.com/settings/workspaces) to segment your API keys and [control spend](https://platform.claude.com/docs/en/api/rate-limits) by use case. ## Client SDKs