370 pages for prefix.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
workload-identity-federation
Claude Developer Platform · in the page
manage-claude/workload-identity-federation
…conditions an incoming JWT must satisfy. You can match on a `subject_prefix` (for example, `system:serviceaccount:prod:worker`, or with a trailing `*` for a prefix match), an exact `audience`, a map…
workspaces
Claude Developer Platform · in the page
manage-claude/workspaces
…Key characteristics: * **Workspace identifiers** use the `wrkspc_` prefix (for example, `wrkspc_01JwQvzr7rXLA5AGx3HKfFUJ`). * **Maximum 100 workspaces** for each organization by default (archived w…
event-deltas
Claude Developer Platform · in the page
managed-agents/event-deltas
…view's deltas in arrival order, keyed by `(event_id, index)`, gives a prefix of `content[index].text` in the buffered event. It is not necessarily the whole text, because deltas might be [shed under l…
memory
Claude Developer Platform · in the page
managed-agents/memory
…eader: results come back in a stable, server-defined order, and `path_prefix` and `depth` apply the same way. </Note> ## Overview A **memory store** is a workspace-scoped collection of text document…
multiagent-orchestration
Claude Developer Platform · in the page
managed-agents/multiagent-orchestration
…ds back as its own `id` and `version`. * **Tool names:** The `ant__` prefix is reserved. If your agent already has a custom tool whose name starts with `ant__`, an update fails with a 400 error until…
spawn.sh: called once per claimed work item
Claude Developer Platform · in the page
managed-agents/self-hosted-sandboxes
…-in agent tool such as `bash` or `read`, or uses the reserved `mcp__` prefix. The MCP helpers keep the server's names and descriptions, so rename or trim where needed. When two servers expose the same…
self-hosted-sandboxes-custom-tools
Claude Developer Platform · in the page
managed-agents/self-hosted-sandboxes-custom-tools
…t-in agent tool such as `bash` or `read`, or use the reserved `mcp__` prefix or `ant__` prefix. | | `descrip…
tools
Claude Developer Platform · in the page
managed-agents/tools
…in tool names.** When your tools span multiple services or resources, prefix names with the resource (for example, `db_query` or `storage_read`). This makes tool selection unambiguous as your library…
webhooks
Claude Developer Platform · in the page
managed-agents/webhooks
…s events it's subscribed to. * **Signing secret:** A 32-byte `whsec_`-prefixed secret generated at creation. It's shown only once, so store it securely to verify webhook deliveries. ## Verify the sig…
Or, for Claude Mythos 5.1, which offers the same capabilities to verified organizations:
Claude Developer Platform · in the page
models/fable-5-1/migration-guide
…dk/overview) manages your conversation history, it already keeps that prefix intact. If your code builds the `messages` array itself, this item applies to you, and [Preserved thinking](https://platfor…
whats-new-fable-5-1
Claude Developer Platform · in the page
models/fable-5-1/whats-new-fable-5-1
…nt SDK](https://code.claude.com/docs/en/agent-sdk/overview) keep that prefix intact for you. If your code builds the `messages` array itself, check it before you migrate: [Preserved thinking](https://…
migration-guide
Claude Developer Platform · in the page
models/haiku-5-5/migration-guide
…TC, the error comes only on requests that set `thinking.block_binding.prefix_mismatch_behavior`. For the changes that trigger the error and what to do instead, see [Who needs to change anything](https…
migration-guide
Claude Developer Platform · in the page
models/opus-5-5/migration-guide
…rlier turns. Changing the `tools` array itself invalidates the cached prefix. On the Claude API, send the `inline-tools-2026-09-15` beta header. The older `mid-conversation-tool-changes-2026-07-01` he…
whats-new-opus-5-5
Claude Developer Platform · in the page
models/opus-5-5/whats-new-opus-5-5
…ding-controls-2026-08-01` beta header and set `thinking.block_binding.prefix_mismatch_behavior` to `"drop_block"`. On older accounts, setting that field to either value opts the request in. Keep the c…
whats-new-sonnet-5-5
Claude Developer Platform · in the page
models/sonnet-5-5/whats-new-sonnet-5-5
…ding-controls-2026-08-01` beta header and set `thinking.block_binding.prefix_mismatch_behavior` to `"drop_block"`. On older accounts, setting that field to either value opts the request in. `block_bin…
overview
Claude Developer Platform · in the page
release-notes/overview
…thinking_mismatch_allowed`. It names a thinking block that failed the prefix check on a request where the API doesn't enforce that check: on Claude Fable 5.1, for example, a request from an account cr…
Set up Claude Code for your organization
Claude Code CLI · in the page
admin-setup
…[Configure the corporate launcher](/docs/en/corporate-launcher.md) | Prefix the [background-agent supervisor](/docs/en/agent-view.md#how-background-sessions-are-hosted), its workers, and the [other c…
Escalate hard decisions with the advisor tool
Claude Code CLI · in the page
advisor
…pt-caching.md#switching-models), toggling `/advisor` keeps the cached prefix intact, and the advisor's returned guidance is cached as part of the transcript on later turns. The advisor model's own re…
How the agent loop works
Claude Code CLI · in the page
agent-sdk/agent-loop
…h-claude/prompt-caching), which reduces cost and latency for repeated prefixes. For how a custom system prompt or `append` text affects cache reuse across sessions, see [Modifying system prompts](/doc…
Give Claude custom tools
Claude Code CLI · in the page
agent-sdk/custom-tools
…| Base64-encoded bytes. Raw base64 only, no `data:image/...;base64,` prefix | | `mimeType` | `string` | Required. For example `image/png`, `image/jpeg`, `image/webp`, `image/gif` | ```python Python…
Intercept and control agent behavior with hooks
Claude Code CLI · in the page
agent-sdk/hooks
…mutating the original `tool_input`. To confirm the redirect, set the prefix to a path you can write to, such as `./sandbox` or `/tmp/sandbox` (macOS doesn't allow creating a root-level `/sandbox` dir…
Observability with OpenTelemetry
Claude Code CLI · in the page
agent-sdk/observability
…anges These events export as log records named with a `claude_code.` prefix, such as `claude_code.safety_event`. See [Audit security events](/docs/en/monitoring-usage.md#audit-security-events) in the…
Configure permissions
Claude Code CLI · in the page
agent-sdk/permissions
…w rules accept tool-name globs only after a literal `mcp__<server>__` prefix. The server segment must be glob-free so the rule names a specific server you configured: `mcp__puppeteer__*` matches every…
Plugins in the SDK
Claude Code CLI · in the page
agent-sdk/plugins
…/my-plugin" }] // Plugin skills appear with the plugin name as a prefix console.log("Skills:", message.skills); // Example: ["my-plugin:greet"] // Plugin commands use the same prefix…
Persist sessions to external storage
Claude Code CLI · in the page
agent-sdk/session-storage
…const store = new S3SessionStore({ bucket: "my-claude-sessions", prefix: "transcripts", client: new S3Client({ region: "us-east-1" }), }); for await (const message of query({ prompt: "Hello!…
Extend agents with skills
Claude Code CLI · in the page
agent-sdk/skills
…ctories` or `add_dirs`**: a skill in one of those directories gets a [prefixed name](/docs/en/skills.md#how-a-skill-gets-its-command-name) when its name clashes with an enterprise, personal, or projec…
Agent SDK reference - TypeScript
Claude Code CLI · in the page
agent-sdk/typescript
…the server sent it, minus any `_meta` key under the `com.anthropic/` prefix, which is reserved for Claude Code. `blob` holds base64 data for a binary item, and `_meta` is the item's own `_meta`, wher…
Manage multiple agents with agent view
Claude Code CLI · in the page
agent-view
…reply in the peek panel and press `Enter` to send it to that session. Prefix a reply with `!` to send a Bash command instead. What happens to the reply depends on the session and on what you send: *…
Claude Code on Amazon Bedrock
Claude Code CLI · in the page
amazon-bedrock
…001-v1:0' ``` These IDs use the `us.` cross-region inference profile prefix. If you use a different region prefix or application inference profiles, adjust accordingly. In AWS GovCloud regions, use t…
Configure auto mode
Claude Code CLI · in the page
auto-mode-config
…rs push to * **Cloud providers and trusted buckets**: bucket names or prefixes that Claude should be able to read from and write to * **Trusted internal domains**: hostnames for APIs, dashboards, and…
Claude Code changelog
Claude Code CLI · in the page
changelog
…that change directory before running git when the `cd` is wrapped or prefixed, as they do for a plain `cd` * Fixed an `Edit(path)` deny rule not blocking a Bash redirect to that path in some commands…
Channels reference
Claude Code CLI · in the page
channels-reference
…proved. * Claude Code doesn't mask a secret that lacks a recognizable prefix, or a secret that spans whitespace, such as a private-key block. Both reach your server unmasked. Masking doesn't change w…
Claude apps gateway for Amazon Bedrock, Claude Platform on AWS, Google Cloud, and Microsoft Foundry
Claude Code CLI · in the page
claude-apps-gateway
…ay: * Each entry is an IPv4 block written as its first address and a prefix from `/8` to `/32`. * The list holds at most four blocks, and no two overlap. * No block overlaps private address space: `1…
Claude apps gateway configuration
Claude Code CLI · in the page
claude-apps-gateway-config
…per UTF-8 byte, and shortens a result longer than 64 characters to a prefix plus a hash, so each developer's session name stays valid and unique. A request from a developer whose token lacks the clai…
Claude apps gateway deployment and operations
Claude Code CLI · in the page
claude-apps-gateway-deploy
…ader was presented * **Operational logs**: human-readable `[gateway]`-prefixed lines for boot, warnings, and upstream errors. The `CLAUDE_GATEWAY_LOG_LEVEL` environment variable controls verbosity and…
Deploy Claude apps gateway on AWS
Claude Code CLI · in the page
claude-apps-gateway-on-aws
…with that geo's inference-profile IDs and change the IAM policy's ARN prefix to match. If you don't have the VPC ID at hand, list your VPCs with `aws ec2 describe-vpcs`, then list that VPC's subnets…
Deploy Claude apps gateway on Google Cloud
Claude Code CLI · in the page
claude-apps-gateway-on-gcp
…"google-managed-services-${VPC}" \ --global --purpose=VPC_PEERING --prefix-length=16 --network="$VPC" gcloud services vpc-peerings connect \ --service=servicenetworking.googleapis.com \ --ranges…
Claude apps gateway spend limits
Claude Code CLI · in the page
claude-apps-gateway-spend-limits
…ET /v1/organizations/spend_limits/{id}` | Fetch one cap by its `spl_`-prefixed ID. | | `DELETE /v1/organizations/spend_limits/{id}` | Delete one cap. Returns `{type: "spend_limit_deleted", id}`. | | `…
Use Claude Code in the cloud
Claude Code CLI · in the page
claude-code-on-the-web
…n-id>`](#send-follow-ups-from-the-cli), with or without `-p`. The CLI prefixes errors with `Error: `. A failed delivery is wrapped as `failed to send message to cloud session <id>: <reason>`. | Messa…
Explore the .claude directory
Claude Code CLI · in the page
claude-directory
…from your global git config when it's set to an absolute or <C>~</C>-prefixed path, otherwise <C>$XDG_CONFIG_HOME/git/ignore</C>, or <C>~/.config/git/ignore</C>. To share the ignore rule with your te…
claude-tag
Claude Code CLI · in the page
claude-tag
…tlify strips <style> from MDX, so these live here. All classes are prefixed tm- and only used on that page. ────────────────────────────────────────────────────────────────── */ /* Beta pill —…
CLI reference
Claude Code CLI · in the page
cli-reference
…config` to see your effective config with settings applied. `--label <prefix>` prints only the rules whose label starts with that prefix, matched case-insensitively. Requires Claude Code v2.1.208 or l…
Configure cloud environments
Claude Code CLI · in the page
cloud-environments
…s with `Authorization` as the header's **Name** and `Bearer` as its **Prefix**; paste the key itself as the **Value**. For a header like `X-Api-Key` that takes the bare value, change the name and clea…
Explore the context window
Claude Code CLI · in the page
context-window
…8A42', vis: 'full', desc: "You ran a shell command with the ! prefix to see which files Claude modified. The command and its output both enter context as part of your message. Useful for groun…
Run Claude Code behind a corporate launcher
Claude Code CLI · in the page
corporate-launcher
…Code resolved from the value. ## Relationship to `CLAUDE_CODE_SHELL_PREFIX` `CLAUDE_CODE_PROCESS_WRAPPER` wraps Claude Code's own processes and passes the command through as separate argv tokens fo…
Manage costs effectively
Claude Code CLI · in the page
costs
…expected rebuild has happened. * **Warm or cold**: whether the cached prefix is still within its [cache lifetime](/docs/en/prompt-caching.md#cache-lifetime), with the TTL in effect. When the cache is…
Message your other Claude Code sessions
Claude Code CLI · in the page
cross-session-messaging
…places: * `/status` shows it in the `Peer address` row. The path is prefixed with `uds:`. * Claude Code exports it to [hooks](/docs/en/hooks.md) and Bash commands as the [`CLAUDE_CODE_MESSAGING_SOCK…
Launch sessions from links
Claude Code CLI · in the page
deep-links
…forms) on each platform. ## How deep links work The `claude-cli://` prefix is a custom URL scheme that Claude Code registers with your operating system, similar to how `mailto:` links open your emai…
Desktop application
Claude Code CLI · in the page
desktop
…(#choose-where-ssh-session-worktrees-go) You can also set a **Branch prefix** in **Settings > Claude Code**. Desktop prepends it to every worktree branch name, which is useful for keeping Claude-crea…
Environment variables
Claude Code CLI · in the page
env-vars
…value for the `Authorization` header (the value you set here will be prefixed with `Bearer `)…