HomeDocs changes
Documentation changes
What the docs quietly changed.
Anthropic's published documentation, fetched on a schedule and diffed against the last copy. Every edit dated, including the ones that never made a release note.
Last poll read all 4 cleanly: Claude Code CLI, Claude Developer Platform, Claude Documentation, Model Context Protocol. A date here is when this site noticed, not when Anthropic edited.
Claude Developer Platform
821pages tracked
767 changed this week · last read 24 Oct 2026
Claude Code CLI
228pages tracked
146 changed this week · last read 24 Oct 2026
Claude Documentation
280pages tracked
69 changed this week · last read 24 Oct 2026
Model Context Protocol
357pages tracked
171 changed this week · last read 23 Oct 2026
100 on this page
ReadSourcePageWhatLines
8 Oct 2026
301 pages
+64234 −29772 lines
mcp
docs/draft/tools/inspector/protocol-eras
±changed
+46−28
mcpchanged
docs/draft/tools/inspector/protocol-eras
Each server carries a `protocolEra` of `legacy`, `auto`, or `modern`. In the web client it lives in **Server Settings**; in a catalog or config file it is the `protocolEra` field;
Each server carries a `protocolEra` of `legacy`, `auto`, or `modern`. In the web client it lives in **Server Settings**; in a catalog or config file it is the `protocolEra` field;
Era selection works the same way in all three clients.
Once connected, the negotiated era is reported in the connection header and in **Connection Info**. On a modern connection, `server/discover` also supplies `capabilities` (includin
+46 −28 lines
Upstream edited 8 Oct 2026 12:58 UTC Recorded here 8 Oct 2026 13:07 UTC
mcp
docs/draft/tools/inspector/mcpdo
+new page
+172−0
mcpnew page
docs/draft/tools/inspector/mcpdo
No line of the body moved in this read.
+172 −0 lines
Upstream edited 8 Oct 2026 12:58 UTC Recorded here 8 Oct 2026 13:07 UTC
mcp
docs/draft/tools/inspector/configuration
±changed
+129−25
mcpchanged
docs/draft/tools/inspector/configuration
<Note>
The package also installs a second, separate bin, `mcpdo`, the experimental
[connection client](/docs/draft/tools/inspector/mcpdo). It is not reached
through the launcher and takes no mode flag.
</Note>
+129 −25 lines
Upstream edited 8 Oct 2026 12:58 UTC Recorded here 8 Oct 2026 13:07 UTC
mcp
docs/draft/tools/inspector/cli
±changed
+66−14
mcpchanged
docs/draft/tools/inspector/cli
<Tip>
Running several commands against the same server, or a flow that spans one
session (tasks, subscriptions, elicitation)? The [mcpdo connection
client](/docs/draft/tools/inspector/mcpdo) connects once and keeps the
+66 −14 lines
Upstream edited 8 Oct 2026 12:58 UTC Recorded here 8 Oct 2026 13:07 UTC
mcp
docs/draft/tools/inspector/authorization
±changed
+18−14
mcpchanged
docs/draft/tools/inspector/authorization
connect (or, for a [mid-session challenge](#mid-session-re-authorization),
the request that was refused) is retried automatically.
connect is retried. For a [mid-session
challenge](#mid-session-re-authorization), the CLI retries the refused
request automatically, and the web client asks you to retry the action.
+18 −14 lines
Upstream edited 8 Oct 2026 12:58 UTC Recorded here 8 Oct 2026 13:07 UTC
mcp
docs/draft/tools/inspector
±changed
+30−6
mcpchanged
docs/draft/tools/inspector
<Frame caption="The MCP Inspector web client, connected to a server, with the monitoring sidebar pinned so protocol traffic stays visible while you work.">
<img src="https://mintcdn.com/mcp/gk28X8wi_tbRYzej/images/inspector/web-monitor-sidebar.png?fit=max&auto=format&n=gk28X8wi_tbRYzej&q=85&s=eef6e546b9831b3d169e26bba8c54ce3" width=
The package also installs **`mcpdo`**, an experimental [connection client](/docs/draft/tools/inspector/mcpdo) that connects to a server once and keeps it open across many commands,
<Frame caption="The MCP Inspector web client after a tool call, with the monitoring sidebar pinned and widened so the JSON-RPC exchange stays readable while you work.">
+30 −6 lines
Upstream edited 8 Oct 2026 12:58 UTC Recorded here 8 Oct 2026 13:07 UTC
mcp
docs/2026-07-28/tools/inspector/web
±changed
+17−13
mcpchanged
docs/2026-07-28/tools/inspector/web
Set the `MCP_INSPECTOR_API_TOKEN` environment variable to pin a known token (useful for scripted launches), or set `DANGEROUSLY_OMIT_AUTH=true` to disable the check entirely, but o
Set the `MCP_INSPECTOR_API_TOKEN` environment variable to pin a known token (useful for scripted launches), or set `DANGEROUSLY_OMIT_AUTH=true` to disable the check entirely, but o
| **Skills** | The server declares the Skills extension (SEP-2640), in either era | Browse and fetch the server's skills. |
**Tasks**, **Logs**, **Protocol**, **Network**, and **Console** form a *monitor group*. Pin the group and they leave the tab bar and move into a resizable right-hand column, so you
**Tasks**, **Logs**, **Protocol**, **Network**, and **Console** form a *monitor group*. Pin the group and they leave the tab bar and move into a resizable right-hand column, so you
+17 −13 lines
Upstream edited 8 Oct 2026 12:58 UTC Recorded here 8 Oct 2026 13:07 UTC
mcp
docs/2026-07-28/tools/inspector/tui
±changed
+22−8
mcpchanged
docs/2026-07-28/tools/inspector/tui
mcp-inspector --tui --catalog mcp.json # writable catalog, seeded empty if missing (unlike the web client)
mcp-inspector --tui --catalog mcp.json # writable catalog, seeded empty if missing
The TUI also takes the [shared server-selection flags](/docs/2026-07-28/tools/inspector/configuration#shared-server-selection-flags) (`--server-url`, `--transport`, `--header`, `-e
| **Info** | `i` | Server info, capabilities, and negotiated protocol details. |
+22 −8 lines
Upstream edited 8 Oct 2026 12:58 UTC Recorded here 8 Oct 2026 13:07 UTC
mcp
docs/2026-07-28/tools/inspector/security
+new page
+188−0
mcpnew page
docs/2026-07-28/tools/inspector/security
No line of the body moved in this read.
+188 −0 lines
Upstream edited 8 Oct 2026 12:58 UTC Recorded here 8 Oct 2026 13:07 UTC
mcp
docs/2026-07-28/tools/inspector/recipes
±changed
+132−24
mcpchanged
docs/2026-07-28/tools/inspector/recipes
> Practical guides for transports, importing configs, reviewing MCP Apps, Docker, and network hosting
> Practical guides for transports, importing configs, reviewing MCP Apps, Docker, network hosting, and persistent connections with mcpdo
For an HTTP server, also decide its [protocol era](/docs/2026-07-28/tools/inspector/protocol-eras). The default is `legacy`; set `modern` or `auto` in Server Settings (or `protocol
For an HTTP server, also decide its [protocol era](/docs/2026-07-28/tools/inspector/protocol-eras). The default is `legacy`; set `modern` or `auto` in Server Settings (or `protocol
(the Inspector's writable server list), so existing entries aren't clobbered. If you'd rather
+132 −24 lines
Upstream edited 8 Oct 2026 12:58 UTC Recorded here 8 Oct 2026 13:07 UTC
mcp
docs/2026-07-28/tools/inspector/protocol-eras
±changed
+46−28
mcpchanged
docs/2026-07-28/tools/inspector/protocol-eras
Each server carries a `protocolEra` of `legacy`, `auto`, or `modern`. In the web client it lives in **Server Settings**; in a catalog or config file it is the `protocolEra` field;
Each server carries a `protocolEra` of `legacy`, `auto`, or `modern`. In the web client it lives in **Server Settings**; in a catalog or config file it is the `protocolEra` field;
Era selection works the same way in all three clients.
Once connected, the negotiated era is reported in the connection header and in **Connection Info**. On a modern connection, `server/discover` also supplies `capabilities` (includin
+46 −28 lines
Upstream edited 8 Oct 2026 12:58 UTC Recorded here 8 Oct 2026 13:07 UTC
mcp
docs/2026-07-28/tools/inspector/mcpdo
+new page
+172−0
mcpnew page
docs/2026-07-28/tools/inspector/mcpdo
No line of the body moved in this read.
+172 −0 lines
Upstream edited 8 Oct 2026 12:58 UTC Recorded here 8 Oct 2026 13:07 UTC
mcp
docs/2026-07-28/tools/inspector/configuration
±changed
+129−25
mcpchanged
docs/2026-07-28/tools/inspector/configuration
<Note>
The package also installs a second, separate bin, `mcpdo`, the experimental
[connection client](/docs/2026-07-28/tools/inspector/mcpdo). It is not reached
through the launcher and takes no mode flag.
</Note>
+129 −25 lines
Upstream edited 8 Oct 2026 12:58 UTC Recorded here 8 Oct 2026 13:07 UTC
mcp
docs/2026-07-28/tools/inspector/cli
±changed
+66−14
mcpchanged
docs/2026-07-28/tools/inspector/cli
<Tip>
Running several commands against the same server, or a flow that spans one
session (tasks, subscriptions, elicitation)? The [mcpdo connection
client](/docs/2026-07-28/tools/inspector/mcpdo) connects once and keeps the
+66 −14 lines
Upstream edited 8 Oct 2026 12:58 UTC Recorded here 8 Oct 2026 13:07 UTC
mcp
docs/2026-07-28/tools/inspector/authorization
±changed
+18−14
mcpchanged
docs/2026-07-28/tools/inspector/authorization
connect (or, for a [mid-session challenge](#mid-session-re-authorization),
the request that was refused) is retried automatically.
connect is retried. For a [mid-session
challenge](#mid-session-re-authorization), the CLI retries the refused
request automatically, and the web client asks you to retry the action.
+18 −14 lines
Upstream edited 8 Oct 2026 12:58 UTC Recorded here 8 Oct 2026 13:07 UTC
mcp
docs/2026-07-28/tools/inspector
±changed
+30−6
mcpchanged
docs/2026-07-28/tools/inspector
<Frame caption="The MCP Inspector web client, connected to a server, with the monitoring sidebar pinned so protocol traffic stays visible while you work.">
<img src="https://mintcdn.com/mcp/gk28X8wi_tbRYzej/images/inspector/web-monitor-sidebar.png?fit=max&auto=format&n=gk28X8wi_tbRYzej&q=85&s=eef6e546b9831b3d169e26bba8c54ce3" width=
The package also installs **`mcpdo`**, an experimental [connection client](/docs/2026-07-28/tools/inspector/mcpdo) that connects to a server once and keeps it open across many comm
<Frame caption="The MCP Inspector web client after a tool call, with the monitoring sidebar pinned and widened so the JSON-RPC exchange stays readable while you work.">
+30 −6 lines
Upstream edited 8 Oct 2026 12:58 UTC Recorded here 8 Oct 2026 13:07 UTC
claude-code
claude-apps-gateway-deploy
±changed
+3−3
claude-codechanged
claude-apps-gateway-deploy
<Warning>
<Info>
Choose the gateway's address before you choose where it runs. If your internal network uses public IPv4 ranges, you can list one range that holds both the gateway and your users'
</Warning>
Choose the gateway's address before you choose where it runs. Usually that's a private address that users reach on your internal network or over a VPN. If your internal network u
+3 −3 lines
Upstream edited 8 Oct 2026 09:32 UTC Recorded here 8 Oct 2026 09:37 UTC
claude-code
claude-tag
±changed
+2−2
claude-codechanged
claude-tag
No line of the body moved in this read.
+2 −2 lines
Recorded here 8 Oct 2026 09:07 UTC
claude-code
claude-apps-gateway-deploy
±changed
+20−7
claude-codechanged
claude-apps-gateway-deploy
<Warning>
**Plan your gateway's network first.** At sign-in, Claude Code refuses a Claude apps gateway whose hostname resolves to a public IP address, even one the internet can't reach.
A Claude apps gateway can push settings to users' machines, including hooks that run shell commands. The check helps keep users from accidentally signing in to a malicious gatewa
+20 −7 lines
Upstream edited 8 Oct 2026 09:05 UTC Recorded here 8 Oct 2026 09:07 UTC
claude-code
claude-apps-gateway
±changed
+1−1
claude-codechanged
claude-apps-gateway
Some organizations number their internal network from a public IPv4 block they own, such as a carrier's own address space or a legacy `/8`, so their gateway can't have a private ad
Some organizations number their internal network from a public IPv4 block they own, such as a carrier's own address space or a legacy `/8`, so their gateway has no private address.
+1 −1 lines
Upstream edited 8 Oct 2026 09:05 UTC Recorded here 8 Oct 2026 09:07 UTC
api
manage-claude/workspaces
±changed
+6−6
apichanged
manage-claude/workspaces
* Claude Code usage is rate-limited separately, and admins can cap its share of the organization's limits under [Settings > Workspaces](https://platform.claude.com/settings/workspa
* Claude Code usage is rate-limited separately, and admins can cap its share of the organization's limits on the [Rate limits](https://platform.claude.com/usage/limits) page in the
Each workspace's settings split these across two tabs:
* **Rate limits:** On the **Rate limits** tab, set limits per model tier for requests per minute, input tokens, or output tokens
+6 −6 lines
Recorded here 8 Oct 2026 08:37 UTC
api
manage-claude/rate-limits-api
±changed
+2−2
apichanged
manage-claude/rate-limits-api
The Rate Limits API provides programmatic access to the rate limits configured for your organization and its workspaces. This is the same information shown on the [Rate limits](htt
The Rate Limits API provides programmatic access to the rate limits configured for your organization and its workspaces. This is the same information shown on the [Rate limits](htt
No. To set workspace rate limits, open the workspace in the [Claude Console](https://platform.claude.com/settings/workspaces) and use the **Rate limits** tab.
No. To set workspace rate limits, go to the [Rate limits](https://platform.claude.com/usage/limits) page in the Claude Console, select the workspace from the **Workspace** dropdown
+2 −2 lines
Recorded here 8 Oct 2026 08:37 UTC
api
manage-claude/analytics-api
±changed
+14−2
apichanged
manage-claude/analytics-api
* **User activity:** per-user daily metrics across chat (conversations, messages, projects, files, artifacts), Claude Code (sessions, commits, pull requests, lines of code, tool ac
* **User activity:** per-user daily metrics across chat (conversations, messages, projects, files, artifacts), Claude Code (sessions, commits, pull requests, lines of code, tool ac
**Per-product metric blocks.** Per-product metric objects (for example, Office Agent or Cowork metrics on a user-activity record) are always present on every record. Organizations
**Chat and Cowork unified (beta).** Chat and Cowork unified brings Cowork's features into claude.ai chat. Most activity in Chat and Cowork unified is reported under the `chat_cowor
+14 −2 lines
Recorded here 8 Oct 2026 08:37 UTC
api
build-with-claude/token-counting
±changed
+1−1
apichanged
build-with-claude/token-counting
Token counting is **free to use** but subject to requests per minute rate limits based on your [usage tier](https://platform.claude.com/docs/en/api/rate-limits#rate-limits). If you
Token counting is **free to use** but subject to requests per minute rate limits based on your [usage tier](https://platform.claude.com/docs/en/api/rate-limits#rate-limits). If you
+1 −1 lines
Recorded here 8 Oct 2026 08:37 UTC
api
build-with-claude/claude-platform-on-aws
±changed
+1−1
apichanged
build-with-claude/claude-platform-on-aws
Organizations on Claude Platform on AWS can move to a higher usage tier automatically as they build a history of paid AWS Marketplace invoices. The self-service **Request rate limi
Organizations on Claude Platform on AWS can move to a higher usage tier automatically as they build a history of paid AWS Marketplace invoices. The self-service **Request tier incr
+1 −1 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/rate-limits
±changed
+9−9
apichanged
api/rate-limits
**[Claude Platform on AWS](https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws):** The rate limits on this page apply to Claude Platform on AWS, but bill
**[Claude Platform on AWS](https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws):** The rate limits on this page apply to Claude Platform on AWS, but bill
* Limits are set at the organization level. You can see your organization's tier and current limits on the [Rate limits](https://platform.claude.com/settings/limits) page in the [C
* Limits are set at the organization level. You can see your organization's tier and current limits on the [Rate limits](https://platform.claude.com/usage/limits) page in the [Clau
Rate limits are applied separately for each model; therefore you can use different models up to their respective limits simultaneously. You can check your current rate limits and b
+9 −9 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/overview
±changed
+1−1
apichanged
api/overview
You can view your rate limits on the [Rate limits](https://platform.claude.com/settings/limits) page and your spend limits on the [Billing](https://platform.claude.com/settings/bil
You can view your rate limits on the [Rate limits](https://platform.claude.com/usage/limits) page and your spend limits on the [Billing](https://platform.claude.com/settings/billin
+1 −1 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/models/retrieve
±changed
+31−0
apichanged
api/models/retrieve
- `deprecated_at: string or null`
RFC 3339 datetime string representing the time of the model's most recent deprecation. Populated for `deprecated` and `retired` models; `null` while the model is `active`.
format: date-time
+31 −0 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/models/list
±changed
+43−0
apichanged
api/models/list
- `lifecycle: optional array of "active" or "deprecated" or "retired"`
Filter the list to models in any of the given lifecycle stages (`active`, `deprecated`, or `retired`). Up to 3 values. When omitted, the list contains the `active` and `deprecate
maxItems: 3
+43 −0 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/models
±changed
+102−0
apichanged
api/models
- `lifecycle: optional array of "active" or "deprecated" or "retired"`
Filter the list to models in any of the given lifecycle stages (`active`, `deprecated`, or `retired`). Up to 3 values. When omitted, the list contains the `active` and `deprecate
maxItems: 3
+102 −0 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/compliance/apps/chats/messages
±changed
+3−0
apichanged
api/compliance/apps/chats/messages
When the chat's `deleted_at` is set, `content` is an empty list and `files`,
`generated_files` and `artifacts` are null.
+3 −0 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/compliance/apps/chats/delete
±changed
+5−0
apichanged
api/compliance/apps/chats/delete
A chat's remote sessions are deleted first. If that deletion cannot be
confirmed, the request returns a 503 with error code
`chat_delete_remote_sessions_unconfirmed` and leaves the chat unchanged.
You can retry the request.
+5 −0 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/compliance/apps/chats
±changed
+5−0
apichanged
api/compliance/apps/chats
A chat's remote sessions are deleted first. If that deletion cannot be
confirmed, the request returns a 503 with error code
`chat_delete_remote_sessions_unconfirmed` and leaves the chat unchanged.
You can retry the request.
+5 −0 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/compliance/apps
±changed
+5−0
apichanged
api/compliance/apps
A chat's remote sessions are deleted first. If that deletion cannot be
confirmed, the request returns a 503 with error code
`chat_delete_remote_sessions_unconfirmed` and leaves the chat unchanged.
You can retry the request.
+5 −0 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/compliance
±changed
+5−0
apichanged
api/compliance
A chat's remote sessions are deleted first. If that deletion cannot be
confirmed, the request returns a 503 with error code
`chat_delete_remote_sessions_unconfirmed` and leaves the chat unchanged.
You can retry the request.
+5 −0 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/spend_limits/list
±changed
+2−1
apichanged
api/beta/organization/spend_limits/list
is not creation order.
is not creation order. Listing Claude Console limits is in an early access
preview. To request access, contact your Anthropic account team.
+2 −1 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/spend_limits/effective/list
±changed
+3−1
apichanged
api/beta/organization/spend_limits/effective/list
Paginates by member, so a member's periods never split across pages.
Paginates by member, so a member's periods never split across pages. Listing
Claude Console limits is in an early access preview. To request access,
contact your Anthropic account team.
+3 −1 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/spend_limits/effective
±changed
+3−1
apichanged
api/beta/organization/spend_limits/effective
Paginates by member, so a member's periods never split across pages.
Paginates by member, so a member's periods never split across pages. Listing
Claude Console limits is in an early access preview. To request access,
contact your Anthropic account team.
+3 −1 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/spend_limits
±changed
+5−2
apichanged
api/beta/organization/spend_limits
is not creation order.
is not creation order. Listing Claude Console limits is in an early access
preview. To request access, contact your Anthropic account team.
Paginates by member, so a member's periods never split across pages.
Paginates by member, so a member's periods never split across pages. Listing
+5 −2 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/analytics/users/list
±changed
+166−1
apichanged
api/beta/organization/analytics/users/list
Filters as `dimension:value`, e.g. `filter[]=rbac_group_id:{id}`. Repeat the param for OR within a dimension and across dimensions for AND. Supported dimensions on this endpoint:
Filters as `dimension:value`, e.g. `filter[]=rbac_group_id:{id}`. Repeat the param for OR within a dimension and across dimensions for AND. Supported dimensions on this endpoint:
- `chat_cowork_unified_metrics: optional object or null`
+166 −1 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/analytics/users
±changed
+166−1
apichanged
api/beta/organization/analytics/users
Filters as `dimension:value`, e.g. `filter[]=rbac_group_id:{id}`. Repeat the param for OR within a dimension and across dimensions for AND. Supported dimensions on this endpoint:
Filters as `dimension:value`, e.g. `filter[]=rbac_group_id:{id}`. Repeat the param for OR within a dimension and across dimensions for AND. Supported dimensions on this endpoint:
- `chat_cowork_unified_metrics: optional object or null`
+166 −1 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/analytics/user_usage_report/list
±changed
+3−1
apichanged
api/beta/organization/analytics/user_usage_report/list
- `"chat_cowork_unified"`
Product surface that produced the usage or cost. Null unless product is in `group_by[]`; it can also be null on grouped rows whose usage cannot be attributed to a known surface
Product surface that produced the usage or cost. Null unless product is in `group_by[]`; it can also be null on grouped rows whose usage cannot be attributed to a known surface
+3 −1 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/analytics/user_usage_report
±changed
+3−1
apichanged
api/beta/organization/analytics/user_usage_report
- `"chat_cowork_unified"`
Product surface that produced the usage or cost. Null unless product is in `group_by[]`; it can also be null on grouped rows whose usage cannot be attributed to a known surface
Product surface that produced the usage or cost. Null unless product is in `group_by[]`; it can also be null on grouped rows whose usage cannot be attributed to a known surface
+3 −1 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/analytics/user_cost_report/list
±changed
+3−1
apichanged
api/beta/organization/analytics/user_cost_report/list
- `"chat_cowork_unified"`
Product surface that produced the usage or cost. Null unless product is in `group_by[]`; it can also be null on grouped rows whose usage cannot be attributed to a known surface
Product surface that produced the usage or cost. Null unless product is in `group_by[]`; it can also be null on grouped rows whose usage cannot be attributed to a known surface
+3 −1 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/analytics/user_cost_report
±changed
+3−1
apichanged
api/beta/organization/analytics/user_cost_report
- `"chat_cowork_unified"`
Product surface that produced the usage or cost. Null unless product is in `group_by[]`; it can also be null on grouped rows whose usage cannot be attributed to a known surface
Product surface that produced the usage or cost. Null unless product is in `group_by[]`; it can also be null on grouped rows whose usage cannot be attributed to a known surface
+3 −1 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/analytics/usage_report/list
±changed
+3−1
apichanged
api/beta/organization/analytics/usage_report/list
- `"chat_cowork_unified"`
Product surface that produced the usage or cost. Null unless product is in `group_by[]`; it can also be null on grouped rows whose usage cannot be attributed to a known surfa
Product surface that produced the usage or cost. Null unless product is in `group_by[]`; it can also be null on grouped rows whose usage cannot be attributed to a known surfa
+3 −1 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/analytics/usage_report
±changed
+3−1
apichanged
api/beta/organization/analytics/usage_report
- `"chat_cowork_unified"`
Product surface that produced the usage or cost. Null unless product is in `group_by[]`; it can also be null on grouped rows whose usage cannot be attributed to a known surfa
Product surface that produced the usage or cost. Null unless product is in `group_by[]`; it can also be null on grouped rows whose usage cannot be attributed to a known surfa
+3 −1 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/analytics/summaries/list
±changed
+31−1
apichanged
api/beta/organization/analytics/summaries/list
`next_page` is always null (`summaries` is a deprecated alias of `data`).
`next_page` is always null.
- `chat_cowork_unified_daily_active_user_count: optional number or null`
Number of users with activity in Chat and Cowork unified on the requested day. Omitted from the response on deployments that do not offer Chat and Cowork unified.
+31 −1 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/analytics/summaries
±changed
+31−1
apichanged
api/beta/organization/analytics/summaries
`next_page` is always null (`summaries` is a deprecated alias of `data`).
`next_page` is always null.
- `chat_cowork_unified_daily_active_user_count: optional number or null`
Number of users with activity in Chat and Cowork unified on the requested day. Omitted from the response on deployments that do not offer Chat and Cowork unified.
+31 −1 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/analytics/skills/list
±changed
+32−2
apichanged
api/beta/organization/analytics/skills/list
Filters as `dimension:value`, e.g. `filter[]=rbac_group_id:{id}`. Repeat the param for OR within a dimension and across dimensions for AND. Supported dimensions on this endpoint:
Filters as `dimension:value`, e.g. `filter[]=rbac_group_id:{id}`. Repeat the param for OR within a dimension and across dimensions for AND. Supported dimensions on this endpoint:
- `chat_cowork_unified_metrics: optional object or null`
Skill use recorded while members had Chat and Cowork unified (Cowork's features inside claude.ai chat) turned on, split into chat conversations and Cowork sessions. A count is
+32 −2 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/analytics/skills
±changed
+32−2
apichanged
api/beta/organization/analytics/skills
Filters as `dimension:value`, e.g. `filter[]=rbac_group_id:{id}`. Repeat the param for OR within a dimension and across dimensions for AND. Supported dimensions on this endpoint:
Filters as `dimension:value`, e.g. `filter[]=rbac_group_id:{id}`. Repeat the param for OR within a dimension and across dimensions for AND. Supported dimensions on this endpoint:
- `chat_cowork_unified_metrics: optional object or null`
Skill use recorded while members had Chat and Cowork unified (Cowork's features inside claude.ai chat) turned on, split into chat conversations and Cowork sessions. A count is
+32 −2 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/analytics/plugins/list
±changed
+14−3
apichanged
api/beta/organization/analytics/plugins/list
Filters as `dimension:value`, e.g. `filter[]=rbac_group_id:{id}`. Repeat the param for OR within a dimension and across dimensions for AND. Supported dimensions on this endpoint:
Filters as `dimension:value`, e.g. `filter[]=rbac_group_id:{id}`. Repeat the param for OR within a dimension and across dimensions for AND. Supported dimensions on this endpoint:
Dimensions to break results out by (e.g. `group_by[]=user_id`). Supported on this endpoint: `product`, `rbac_group_id`, `user_id`. On this endpoint `product` takes the values `cl
Dimensions to break results out by (e.g. `group_by[]=user_id`). Supported on this endpoint: `product`, `rbac_group_id`, `user_id`. On this endpoint `product` takes the values `ch
- `chat_cowork_unified_metrics: optional object or null`
+14 −3 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/analytics/plugins
±changed
+14−3
apichanged
api/beta/organization/analytics/plugins
Filters as `dimension:value`, e.g. `filter[]=rbac_group_id:{id}`. Repeat the param for OR within a dimension and across dimensions for AND. Supported dimensions on this endpoint:
Filters as `dimension:value`, e.g. `filter[]=rbac_group_id:{id}`. Repeat the param for OR within a dimension and across dimensions for AND. Supported dimensions on this endpoint:
Dimensions to break results out by (e.g. `group_by[]=user_id`). Supported on this endpoint: `product`, `rbac_group_id`, `user_id`. On this endpoint `product` takes the values `cl
Dimensions to break results out by (e.g. `group_by[]=user_id`). Supported on this endpoint: `product`, `rbac_group_id`, `user_id`. On this endpoint `product` takes the values `ch
- `chat_cowork_unified_metrics: optional object or null`
+14 −3 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/analytics/cost_report/list
±changed
+3−1
apichanged
api/beta/organization/analytics/cost_report/list
- `"chat_cowork_unified"`
Product surface that produced the usage or cost. Null unless product is in `group_by[]`; it can also be null on grouped rows whose usage cannot be attributed to a known surfa
Product surface that produced the usage or cost. Null unless product is in `group_by[]`; it can also be null on grouped rows whose usage cannot be attributed to a known surfa
+3 −1 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/analytics/cost_report
±changed
+3−1
apichanged
api/beta/organization/analytics/cost_report
- `"chat_cowork_unified"`
Product surface that produced the usage or cost. Null unless product is in `group_by[]`; it can also be null on grouped rows whose usage cannot be attributed to a known surfa
Product surface that produced the usage or cost. Null unless product is in `group_by[]`; it can also be null on grouped rows whose usage cannot be attributed to a known surfa
+3 −1 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/analytics/connectors/list
±changed
+32−2
apichanged
api/beta/organization/analytics/connectors/list
Filters as `dimension:value`, e.g. `filter[]=rbac_group_id:{id}`. Repeat the param for OR within a dimension and across dimensions for AND. Supported dimensions on this endpoint:
Filters as `dimension:value`, e.g. `filter[]=rbac_group_id:{id}`. Repeat the param for OR within a dimension and across dimensions for AND. Supported dimensions on this endpoint:
- `chat_cowork_unified_metrics: optional object or null`
Connector use recorded while members had Chat and Cowork unified (Cowork's features inside claude.ai chat) turned on, split into chat conversations and Cowork sessions. A count
+32 −2 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/analytics/connectors
±changed
+32−2
apichanged
api/beta/organization/analytics/connectors
Filters as `dimension:value`, e.g. `filter[]=rbac_group_id:{id}`. Repeat the param for OR within a dimension and across dimensions for AND. Supported dimensions on this endpoint:
Filters as `dimension:value`, e.g. `filter[]=rbac_group_id:{id}`. Repeat the param for OR within a dimension and across dimensions for AND. Supported dimensions on this endpoint:
- `chat_cowork_unified_metrics: optional object or null`
Connector use recorded while members had Chat and Cowork unified (Cowork's features inside claude.ai chat) turned on, split into chat conversations and Cowork sessions. A count
+32 −2 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/analytics/artifacts/list
±changed
+3−3
apichanged
api/beta/organization/analytics/artifacts/list
Filters as `dimension:value`, e.g. `filter[]=rbac_group_id:{id}`. Repeat the param for OR within a dimension and across dimensions for AND. Supported dimensions on this endpoint:
Filters as `dimension:value`, e.g. `filter[]=rbac_group_id:{id}`. Repeat the param for OR within a dimension and across dimensions for AND. Supported dimensions on this endpoint:
Dimensions to break results out by: `product`, `user_id` and/or `rbac_group_id`. The ungrouped artifact-type cube is finite and returned in full; grouped queries multiply the cub
Dimensions to break results out by: `product`, `user_id` and/or `rbac_group_id`. The ungrouped artifact-type cube is finite and returned in full; grouped queries multiply the cub
Product that produced this row's activity: one of `chat`, `claude_code`, `cowork`, or `office_agent` (the canonical Cost & Usage product naming; an `office_agent` row's per-sur
+3 −3 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/analytics/artifacts
±changed
+3−3
apichanged
api/beta/organization/analytics/artifacts
Filters as `dimension:value`, e.g. `filter[]=rbac_group_id:{id}`. Repeat the param for OR within a dimension and across dimensions for AND. Supported dimensions on this endpoint:
Filters as `dimension:value`, e.g. `filter[]=rbac_group_id:{id}`. Repeat the param for OR within a dimension and across dimensions for AND. Supported dimensions on this endpoint:
Dimensions to break results out by: `product`, `user_id` and/or `rbac_group_id`. The ungrouped artifact-type cube is finite and returned in full; grouped queries multiply the cub
Dimensions to break results out by: `product`, `user_id` and/or `rbac_group_id`. The ungrouped artifact-type cube is finite and returned in full; grouped queries multiply the cub
Product that produced this row's activity: one of `chat`, `claude_code`, `cowork`, or `office_agent` (the canonical Cost & Usage product naming; an `office_agent` row's per-sur
+3 −3 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/analytics/apps/chat/projects/list
±changed
+1−1
apichanged
api/beta/organization/analytics/apps/chat/projects/list
Product that produced this row's activity: one of `chat`, `claude_code`, `cowork`, or `office_agent` (the canonical Cost & Usage product naming; an `office_agent` row's per-sur
Product that produced this row's activity: one of `chat`, `claude_code`, `cowork`, `office_agent`, or `chat_cowork_unified` (Chat and Cowork unified). These are the canonical C
+1 −1 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/analytics/apps/chat/projects
±changed
+1−1
apichanged
api/beta/organization/analytics/apps/chat/projects
Product that produced this row's activity: one of `chat`, `claude_code`, `cowork`, or `office_agent` (the canonical Cost & Usage product naming; an `office_agent` row's per-sur
Product that produced this row's activity: one of `chat`, `claude_code`, `cowork`, `office_agent`, or `chat_cowork_unified` (Chat and Cowork unified). These are the canonical C
+1 −1 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/analytics/apps/chat
±changed
+1−1
apichanged
api/beta/organization/analytics/apps/chat
Product that produced this row's activity: one of `chat`, `claude_code`, `cowork`, or `office_agent` (the canonical Cost & Usage product naming; an `office_agent` row's per-sur
Product that produced this row's activity: one of `chat`, `claude_code`, `cowork`, `office_agent`, or `chat_cowork_unified` (Chat and Cowork unified). These are the canonical C
+1 −1 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/analytics/apps
±changed
+1−1
apichanged
api/beta/organization/analytics/apps
Product that produced this row's activity: one of `chat`, `claude_code`, `cowork`, or `office_agent` (the canonical Cost & Usage product naming; an `office_agent` row's per-sur
Product that produced this row's activity: one of `chat`, `claude_code`, `cowork`, `office_agent`, or `chat_cowork_unified` (Chat and Cowork unified). These are the canonical C
+1 −1 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization/analytics
±changed
+680−36
apichanged
api/beta/organization/analytics
Product that produced this row's activity: one of `chat`, `claude_code`, `cowork`, or `office_agent` (the canonical Cost & Usage product naming; an `office_agent` row's per-sur
Product that produced this row's activity: one of `chat`, `claude_code`, `cowork`, `office_agent`, or `chat_cowork_unified` (Chat and Cowork unified). These are the canonical C
### Beta Analytics Chat Cowork Unified Chat Metrics
- `BetaAnalyticsChatCoworkUnifiedChatMetrics object`
+680 −36 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/organization
±changed
+296−19
apichanged
api/beta/organization
`next_page` is always null (`summaries` is a deprecated alias of `data`).
`next_page` is always null.
- `chat_cowork_unified_daily_active_user_count: optional number or null`
Number of users with activity in Chat and Cowork unified on the requested day. Omitted from the response on deployments that do not offer Chat and Cowork unified.
+296 −19 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/models/retrieve
±changed
+31−0
apichanged
api/beta/models/retrieve
- `deprecated_at: string or null`
RFC 3339 datetime string representing the time of the model's most recent deprecation. Populated for `deprecated` and `retired` models; `null` while the model is `active`.
format: date-time
+31 −0 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/models/list
±changed
+43−0
apichanged
api/beta/models/list
- `lifecycle: optional array of "active" or "deprecated" or "retired"`
Filter the list to models in any of the given lifecycle stages (`active`, `deprecated`, or `retired`). Up to 3 values. When omitted, the list contains the `active` and `deprecate
maxItems: 3
+43 −0 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta/models
±changed
+102−0
apichanged
api/beta/models
- `lifecycle: optional array of "active" or "deprecated" or "retired"`
Filter the list to models in any of the given lifecycle stages (`active`, `deprecated`, or `retired`). Up to 3 values. When omitted, the list contains the `active` and `deprecate
maxItems: 3
+102 −0 lines
Recorded here 8 Oct 2026 08:37 UTC
api
api/beta
±changed
+370−19
apichanged
api/beta
- `lifecycle: optional array of "active" or "deprecated" or "retired"`
Filter the list to models in any of the given lifecycle stages (`active`, `deprecated`, or `retired`). Up to 3 values. When omitted, the list contains the `active` and `deprecate
maxItems: 3
+370 −19 lines
Recorded here 8 Oct 2026 08:37 UTC
api
agents-and-tools/tool-use/web-search-tool
±changed
+1−1
apichanged
agents-and-tools/tool-use/web-search-tool
To protect shared capacity, the Batches API throttles web search requests per organization, so large batches with many searches might take longer to complete. You can see your orga
To protect shared capacity, the Batches API throttles web search requests per organization, so large batches with many searches might take longer to complete. You can see your orga
+1 −1 lines
Recorded here 8 Oct 2026 08:37 UTC
api
about-claude/pricing
±changed
+1−1
apichanged
about-claude/pricing
Contact the sales team at [[email protected]](mailto:[email protected]) or through the [Claude Console](https://platform.claude.com/settings/limits) to discuss enterprise prici
Contact the sales team at [[email protected]](mailto:[email protected]) or through the [Claude Console](https://platform.claude.com/usage/limits) to discuss enterprise pricing
+1 −1 lines
Recorded here 8 Oct 2026 08:37 UTC
claude-code
claude-tag
±changed
+2−2
claude-codechanged
claude-tag
No line of the body moved in this read.
+2 −2 lines
Recorded here 8 Oct 2026 05:37 UTC
claude-code
changelog
±changed
+5−0
claude-codechanged
changelog
<Update label="2.1.294" description="October 8, 2026">
* Fixed `prompt` and `agent` hooks written as instructions (such as "Block commands that...") allowing what they should block
* Improved how `prompt` hooks on Stop and SubagentStop written as instructions (such as "Carry on if the build is broken") are judged, so Claude is less likely to stop early
</Update>
+5 −0 lines
Upstream edited 8 Oct 2026 05:15 UTC Recorded here 8 Oct 2026 05:37 UTC
claude-code
claude-tag
±changed
+1−1
claude-codechanged
claude-tag
No line of the body moved in this read.
+1 −1 lines
Recorded here 8 Oct 2026 03:58 UTC
claude-code
output-styles
±changed
+28−28
claude-codechanged
output-styles
> * For what Claude should know about your project, use [CLAUDE.md](/docs/en/memory.md).
> * For something that has to happen every time, such as formatting after each edit or blocking a command, use a [hook](/docs/en/hooks-guide.md).
> * For what Claude should know about your project, use [CLAUDE.md](https://code.claude.com/docs/en/memory.md).
> * For something that has to happen every time, such as formatting after each edit or blocking a command, use a [hook](https://code.claude.com/docs/en/hooks-guide.md).
Switching to the Proactive style doesn't change your [permission mode](/docs/en/permission-modes.md). Your permission mode still decides which tool calls run without asking you, so
+28 −28 lines
Upstream edited 8 Oct 2026 03:42 UTC Recorded here 23 Oct 2026 19:07 UTC
claude-code
output-styles
±changed
+24−24
claude-codechanged
output-styles
> * For what Claude should know about your project, use [CLAUDE.md](/docs/en/memory).
> * For something that has to happen every time, such as formatting after each edit or blocking a command, use a [hook](/docs/en/hooks-guide).
> * For what Claude should know about your project, use [CLAUDE.md](/docs/en/memory.md).
> * For something that has to happen every time, such as formatting after each edit or blocking a command, use a [hook](/docs/en/hooks-guide.md).
Switching to the Proactive style doesn't change your [permission mode](/docs/en/permission-modes). Your permission mode still decides which tool calls run without asking you, so pe
+24 −24 lines
Upstream edited 8 Oct 2026 03:42 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-code
output-styles
±changed
+41−47
claude-codechanged
output-styles
<Note>
An output style gives Claude instructions to follow. It doesn't guarantee that something always happens or never happens. Some needs fit a different feature:
* For what Claude should know about your project, use [CLAUDE.md](/docs/en/memory).
* For something that has to happen every time, such as formatting after each edit or blocking a command, use a [hook](/docs/en/hooks-guide).
+41 −47 lines
Upstream edited 8 Oct 2026 03:42 UTC Recorded here 20 Oct 2026 18:37 UTC
claude-code
output-styles
±changed
+4−4
claude-codechanged
output-styles
| `keep-coding-instructions` | No | Set to `true` to keep Claude Code's built-in software engineering instructions alongside your style. Default: `false` |
| `keep-coding-instructions` | No | Set to `true` to keep Claude Code's section of built-in software engineering instructions, which only the full system prompt includes, alongside
* Custom output styles leave out Claude Code's built-in software engineering instructions, such as how to scope changes, write comments, and verify work, unless `keep-coding-instru
Output styles apply to the main conversation and to a [fork](/docs/en/sub-agents#fork-the-current-conversation), which inherits the parent's full conversation and system prompt. Ot
+4 −4 lines
Upstream edited 8 Oct 2026 03:42 UTC Recorded here 8 Oct 2026 03:58 UTC
claude-code
glossary
±changed
+1−1
claude-codechanged
glossary
A configuration that changes the instructions Claude Code gives Claude, to set response behavior, tone, or format. Unlike [CLAUDE.md](#claude-md), which adds project context alongs
A configuration that changes the instructions Claude Code gives Claude, to set response behavior, tone, or format. Unlike [CLAUDE.md](#claude-md), which adds project context alongs
+1 −1 lines
Upstream edited 8 Oct 2026 03:42 UTC Recorded here 8 Oct 2026 03:58 UTC
claude-code
agent-sdk/modifying-system-prompts
±changed
+2−2
claude-codechanged
agent-sdk/modifying-system-prompts
A custom output style leaves the `claude_code` preset's software engineering instructions out and uses your own. To keep them and layer your instructions on top, set `keep-coding-i
A custom output style leaves the `claude_code` preset's software engineering instructions out and uses your own. To keep them and layer your instructions on top, set `keep-coding-i
| **Customization level** | Additions only | Replace or extend default | Additions only | Complete control |
| **Customization level** | Additions only | Additions; can omit coding instructions | Additions only | Complete control |
+2 −2 lines
Upstream edited 8 Oct 2026 03:42 UTC Recorded here 8 Oct 2026 03:58 UTC
claude-code
quickstart
±changed
+21−21
claude-codechanged
quickstart
* A [Claude subscription](https://claude.com/pricing?utm_source=claude_code\&utm_medium=docs\&utm_content=quickstart_prereq) (Pro, Max, Team, or Enterprise), [Claude Console](https
* A [Claude subscription](https://claude.com/pricing?utm_source=claude_code\&utm_medium=docs\&utm_content=quickstart_prereq) (Pro, Max, Team, or Enterprise), [Claude Console](https
> * **Never used a terminal before**: start with the [terminal guide](/docs/en/terminal-guide)
> * **Want Claude Code somewhere other than the terminal**: Claude Code is also available on the [web](https://claude.ai/code), as a [desktop app](/docs/en/desktop.md), in [VS Code
> * **Never used a terminal before**: start with the [terminal guide](https://code.claude.com/docs/en/terminal-guide)
+21 −21 lines
Upstream edited 8 Oct 2026 03:42 UTC Recorded here 23 Oct 2026 19:07 UTC
claude-code
quickstart
±changed
+17−17
claude-codechanged
quickstart
* A [Claude subscription](https://claude.com/pricing?utm_source=claude_code\&utm_medium=docs\&utm_content=quickstart_prereq) (Pro, Max, Team, or Enterprise), [Claude Console](https
* A [Claude subscription](https://claude.com/pricing?utm_source=claude_code\&utm_medium=docs\&utm_content=quickstart_prereq) (Pro, Max, Team, or Enterprise), [Claude Console](https
> * **Want Claude Code somewhere other than the terminal**: Claude Code is also available on the [web](https://claude.ai/code), as a [desktop app](/docs/en/desktop), in [VS Code](/
> * **Want Claude Code somewhere other than the terminal**: Claude Code is also available on the [web](https://claude.ai/code), as a [desktop app](/docs/en/desktop.md), in [VS Code
The install command shows no progress while it downloads Claude Code. When the installer finishes, open a new terminal window and run `claude --version`. A working installation pri
+17 −17 lines
Upstream edited 8 Oct 2026 03:42 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-code
quickstart
±changed
+101−105
claude-codechanged
quickstart
<Note>
These cases are covered on other pages:
* **Never used a terminal before**: start with the [terminal guide](/docs/en/terminal-guide)
* **Want Claude Code somewhere other than the terminal**: Claude Code is also available on the [web](https://claude.ai/code), as a [desktop app](/docs/en/desktop), in [VS Code](/
+101 −105 lines
Upstream edited 8 Oct 2026 03:42 UTC Recorded here 20 Oct 2026 18:37 UTC
claude-code
setup
±changed
+5−5
claude-codechanged
setup
```bash theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null}
```bash theme={null}
```powershell theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme=
```powershell theme={null}
```batch theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null
+5 −5 lines
Upstream edited 8 Oct 2026 03:42 UTC Recorded here 8 Oct 2026 03:58 UTC
claude-code
quickstart
±changed
+5−5
claude-codechanged
quickstart
```bash theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null}
```bash theme={null}
```powershell theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme=
```powershell theme={null}
```batch theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null
+5 −5 lines
Upstream edited 8 Oct 2026 03:42 UTC Recorded here 8 Oct 2026 03:58 UTC
claude-code
mcp
±changed
+0−2
claude-codechanged
mcp
**Important: Separate server arguments with `--`**
+0 −2 lines
Upstream edited 8 Oct 2026 02:40 UTC Recorded here 8 Oct 2026 03:07 UTC
claude-code
statusline
±changed
+39−31
claude-codechanged
statusline
**When it updates**
<Note>The status line runs locally and does not consume API tokens. It temporarily hides during certain UI interactions, including the help menu and permission prompts.</Note>
### When the status line updates
**What your script can output**
+39 −31 lines
Upstream edited 8 Oct 2026 02:40 UTC Recorded here 8 Oct 2026 03:07 UTC
claude-code
setup
±changed
+15−15
claude-codechanged
setup
```bash theme={null}
```bash theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null}
```powershell theme={null}
```powershell theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme=
```batch theme={null}
+15 −15 lines
Upstream edited 8 Oct 2026 02:40 UTC Recorded here 8 Oct 2026 03:07 UTC
claude-code
quickstart
±changed
+17−19
claude-codechanged
quickstart
```bash theme={null}
```bash theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null}
```powershell theme={null}
```powershell theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme=
```batch theme={null}
+17 −19 lines
Upstream edited 8 Oct 2026 02:40 UTC Recorded here 8 Oct 2026 03:07 UTC
claude-code
microsoft-foundry
±changed
+43−35
claude-codechanged
microsoft-foundry
Claude Code supports three authentication methods for Microsoft Foundry. Choose the method that best fits your security requirements.
**Option A: API key authentication**
1. Navigate to your resource in the Microsoft Foundry portal
+43 −35 lines
Upstream edited 8 Oct 2026 02:40 UTC Recorded here 8 Oct 2026 03:07 UTC
claude-code
claude-platform-on-aws
±changed
+7−4
claude-codechanged
claude-platform-on-aws
Claude Code supports two authentication methods for Claude Platform on AWS. Choose the method that fits how your team manages access.
**Option A: AWS credentials with SigV4**
Claude Code supports two authentication methods for Claude Platform on AWS. Choose the method that fits how your team manages access:
+7 −4 lines
Upstream edited 8 Oct 2026 02:40 UTC Recorded here 8 Oct 2026 03:07 UTC
claude-code
amazon-bedrock
±changed
+38−13
claude-codechanged
amazon-bedrock
Claude Code uses the default AWS SDK credential chain. Set up your credentials using one of these methods:
**Option A: AWS CLI configuration**
Claude Code uses the default AWS SDK credential chain. If the machine already supplies credentials to that chain, such as an Amazon EC2 instance profile or Amazon ECS task credenti
+38 −13 lines
Upstream edited 8 Oct 2026 02:40 UTC Recorded here 8 Oct 2026 03:07 UTC
claude-code
plugins/cli-reference
±changed
+25−6
claude-codechanged
plugins/cli-reference
Install a plugin from a marketplace you've added. `i` is an alias for `install`.
Install a plugin from one of your marketplaces. `i` is an alias for `install`.
#### JSON result for marketplace commands
+25 −6 lines
Upstream edited 8 Oct 2026 02:24 UTC Recorded here 8 Oct 2026 03:07 UTC
claude-code
memory
±changed
+3−1
claude-codechanged
memory
Claude Code treats a symlink whose target is outside your working directory like an [external import](#import-additional-files). The linked rules don't load until you approve exter
Claude Code treats a symlink whose target is outside your working directory like an [external import](#import-additional-files). The linked rules don't load until you approve exter
Claude Code asks for that approval once per project, in a dialog at the start of an interactive session. The dialog lists the linked rule files alongside any external `@path` impor
+3 −1 lines
Upstream edited 8 Oct 2026 02:21 UTC Recorded here 8 Oct 2026 03:07 UTC
claude-code
skills
±changed
+13−0
claude-codechanged
skills
### Check your setup with `/doctor`
Run `/doctor` at the Claude Code prompt for a setup checkup that diagnoses issues and can fix them. Claude reports its findings first and asks for confirmation before changing anyt
+13 −0 lines
Upstream edited 8 Oct 2026 02:21 UTC Recorded here 8 Oct 2026 03:07 UTC
claude-code
sandboxing
±changed
+1−1
claude-codechanged
sandboxing
* **Sandboxing** provides OS-level enforcement that restricts what shell commands can access at the filesystem and network level. It applies only to Bash, PowerShell, and [Monitor]
* **Sandboxing** provides OS-level enforcement that restricts what shell commands can access at the filesystem and network level. It applies to Bash, PowerShell, and [Monitor](/doc
+1 −1 lines
Upstream edited 8 Oct 2026 02:20 UTC Recorded here 8 Oct 2026 03:07 UTC
claude-code
sandbox-environments
±changed
+3−3
claude-codechanged
sandbox-environments
| [Sandboxed Bash tool](#sandboxed-bash-tool) | Bash, PowerShell, and Monitor commands and their child processes | No | Minimal on macOS; low on Linux and WSL2 |
| [Sandboxed Bash tool](#sandboxed-bash-tool) | Bash, PowerShell, and Monitor tool commands and their child processes | No | Minimal on macOS; low on Linux and WSL2 |
The sandboxed Bash tool is built into Claude Code. It uses operating system primitives to restrict the filesystem and network access of every Bash, PowerShell, or Monitor command C
The sandboxed Bash tool is built into Claude Code. It uses operating system primitives to restrict the filesystem and network access of Bash, PowerShell, and Monitor tool commands
* [MCP](/docs/en/mcp) servers and [command hooks](/docs/en/hooks#command-hook-fields) are separate processes that run unconstrained on the host.
+3 −3 lines
Upstream edited 8 Oct 2026 02:20 UTC Recorded here 8 Oct 2026 03:07 UTC
claude-code
plugins/security
±changed
+2−1
claude-codechanged
plugins/security
* **Monitors**: a plugin's [monitors](/docs/en/plugins/components#monitors) run as background shell commands that Claude Code starts on its own when the session starts, when you re
* **Hooks and server processes**: command hooks execute shell commands with your full user permissions. Claude Code runs hooks, MCP servers, and the processes a [mod](/docs/en/plug
* **Hooks, monitors, and server processes**: command hooks and monitors are shell commands that run with your full user permissions. Claude Code runs hooks, monitors, MCP servers,
+2 −1 lines
Upstream edited 8 Oct 2026 02:20 UTC Recorded here 8 Oct 2026 03:07 UTC
claude-code
plugins/components
±changed
+1−1
claude-codechanged
plugins/components
The command runs in a shell, in the working directory the session started in.
The command runs in a shell, in the session's current working directory. It runs with your full user permissions and outside the [sandbox](/docs/en/sandboxing).
+1 −1 lines
Upstream edited 8 Oct 2026 02:20 UTC Recorded here 8 Oct 2026 03:07 UTC
claude-code
permissions
±changed
+1−1
claude-codechanged
permissions
* **Sandboxing** provides OS-level enforcement that restricts shell commands' filesystem and network access. It applies only to Bash, PowerShell, and [Monitor](/docs/en/tools-refer
* **Sandboxing** provides OS-level enforcement that restricts shell commands' filesystem and network access. It applies to Bash, PowerShell, and [Monitor](/docs/en/tools-reference#
+1 −1 lines
Upstream edited 8 Oct 2026 02:20 UTC Recorded here 8 Oct 2026 03:07 UTC
Nothing on this page matches that. Press Enter to search every page of the ledger.