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
820pages tracked
773 changed this week · last read 23 Oct 2026
Claude Code CLI
228pages tracked
147 changed this week · last read 23 Oct 2026
Claude Documentation
280pages tracked
77 changed this week · last read 23 Oct 2026
Model Context Protocol
357pages tracked
171 changed this week · last read 23 Oct 2026
100 on this page
ReadSourcePageWhatLines
20 Oct 2026
432 pages
+30015 −21851 lines
claude-docs
cowork/changelog
±changed
+56−1
claude-docschanged
cowork/changelog
<Update label="v3.1623.0" description="2026-10-20">
Bundled Claude Code version: 2.1.304.
**General**
+56 −1 lines
Upstream edited 20 Oct 2026 17:20 UTC Recorded here 20 Oct 2026 17:37 UTC
claude-docs
third-party/claude-desktop/claude-api
±changed
+2−2
claude-docschanged
third-party/claude-desktop/claude-api
There are three options. With neither a static key nor a credential helper configured, each user sees **Sign in with Claude Console** on first launch: the app opens the browser, th
There are three options. With neither a static key nor a credential helper configured, each user sees **Sign in with Claude Console** on first launch: the app opens the browser, th
[Code](/docs/third-party/claude-desktop/code) sessions also ask Anthropic for the Claude Code [server-managed settings](https://code.claude.com/docs/en/server-managed-settings) of
[Code](/docs/third-party/claude-desktop/code.md) sessions also ask Anthropic for the Claude Code [server-managed settings](https://code.claude.com/docs/en/server-managed-settings)
+2 −2 lines
Upstream edited 20 Oct 2026 17:20 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-docs
third-party/claude-desktop/configuration-changelog
±changed
+1289−1373
claude-docschanged
third-party/claude-desktop/configuration-changelog
<Update label="v3.1623.0" description="2026-10-20">
<div className="cfg-keys">
| MDM key | Type | Description |
| - | - | - |
| [`releaseChannel`](/docs/third-party/claude-desktop/configuration#releasechannel) | `enum` | Release channel |
+1289 −1373 lines
Upstream edited 20 Oct 2026 17:20 UTC Recorded here 20 Oct 2026 18:07 UTC
claude-docs
third-party/claude-desktop/claude-api
±changed
+4−4
claude-docschanged
third-party/claude-desktop/claude-api
<Note>
When `inferenceProvider` is `anthropic`, inference traffic goes to Anthropic's API endpoints rather than staying within your cloud provider. The data-residency and compliance sta
</Note>
> [!NOTE]
>
+4 −4 lines
Upstream edited 20 Oct 2026 17:20 UTC Recorded here 20 Oct 2026 18:07 UTC
claude-docs
third-party/claude-desktop/configuration-changelog
±changed
+30−0
claude-docschanged
third-party/claude-desktop/configuration-changelog
<Update label="v3.1623.0" description="2026-10-20">
<div className="cfg-keys">
| MDM key | Type | Description |
| - | - | - |
+30 −0 lines
Upstream edited 20 Oct 2026 17:20 UTC Recorded here 20 Oct 2026 17:37 UTC
claude-docs
third-party/claude-desktop/claude-api
±changed
+1−1
claude-docschanged
third-party/claude-desktop/claude-api
| <span id="inferenceanthropicapikey" />Claude API key<br />`inferenceAnthropicApiKey` | `string` | MDM + Bootstrap<br />Added in 1.8089.0 | — | Leave blank to fetch a key via brow
| <span id="inferenceanthropicapikey" />Claude API key<br />`inferenceAnthropicApiKey` | `string` | MDM + Bootstrap<br />Added in 1.8089.0 | — | Leave blank to sign in with your br
+1 −1 lines
Upstream edited 20 Oct 2026 17:20 UTC Recorded here 20 Oct 2026 17:37 UTC
api
manage-claude/workspaces
±changed
+1−1
apichanged
manage-claude/workspaces
- You cannot set limits on the Default Workspace
- You cannot set spend limits on the Default Workspace
+1 −1 lines
Recorded here 20 Oct 2026 17:07 UTC
api
manage-claude/rate-limits-api
±changed
+4−2
apichanged
manage-claude/rate-limits-api
If the model string doesn't match any group, the endpoint returns a 404 error. The `model` parameter is supported on the organization endpoint only; the workspace endpoint doesn't
If the model string doesn't match any group, the endpoint returns a 404 error. Any model your organization has access to matches its group. The `model` parameter is supported on th
To retrieve your organization's workspace IDs, use the [List Workspaces](https://platform.claude.com/docs/en/api/organization/workspaces/list) endpoint, or find them in the [Clau
To retrieve your organization's workspace IDs, use the [List Workspaces](https://platform.claude.com/docs/en/api/organization/workspaces/list) endpoint, or find them in the [Clau
The list covers the models your organization has access to, so it can differ between organizations.
+4 −2 lines
Recorded here 20 Oct 2026 17:07 UTC
api
manage-claude/inference-hooks
±changed
+1−1
apichanged
manage-claude/inference-hooks
Governed requests are the inference requests behind the user's conversation. Ancillary requests aren't sent to your endpoint. These include conversation title generation and a meas
Governed requests are the inference requests behind the user's conversation or session. System prompts and tool definitions are never included in what is sent. In voice mode, promp
+1 −1 lines
Recorded here 20 Oct 2026 17:07 UTC
api
manage-claude/cmek-google-cloud-kms
±changed
+1−1
apichanged
manage-claude/cmek-google-cloud-kms
Enabling CMEK is permanent. If your KMS key is deleted or disabled, Anthropic cannot recover the data encrypted under it. Review the [warnings and limitations](https://platform.c
Enabling CMEK is permanent. If your key is deleted or disabled, Anthropic cannot recover the data encrypted under it. Review the [warnings and limitations](https://platform.claud
+1 −1 lines
Recorded here 20 Oct 2026 17:07 UTC
api
manage-claude/cmek-claude-platform-on-aws
±changed
+8−8
apichanged
manage-claude/cmek-claude-platform-on-aws
Enabling CMEK is permanent. If your KMS key is deleted or disabled, Anthropic cannot recover the data encrypted under it. Review the [warnings and limitations](https://platform.c
Enabling CMEK is permanent. If your key is deleted or disabled, Anthropic cannot recover the data encrypted under it. Review the [warnings and limitations](https://platform.claud
<Note>
**Optional:** To limit both service principal statements further, add an `aws:SourceArn` condition to each. The source ARN on every call is the [workspace's ARN](https://platform
+8 −8 lines
Recorded here 20 Oct 2026 17:07 UTC
api
manage-claude/cmek-azure-key-vault
±changed
+6−4
apichanged
manage-claude/cmek-azure-key-vault
Enabling CMEK is permanent. If your Key Vault key is deleted or disabled, Anthropic cannot recover the data encrypted under it. Review the [warnings and limitations](https://plat
Enabling CMEK is permanent. If your key is deleted or disabled, Anthropic cannot recover the data encrypted under it. Review the [warnings and limitations](https://platform.claud
validation = client.organization.external_keys.validate("ekey_<id>")
external_key_id = "ekey_<id>"
validation = client.organization.external_keys.validate(external_key_id)
+6 −4 lines
Recorded here 20 Oct 2026 17:07 UTC
api
manage-claude/cmek-aws-kms
±changed
+85−85
apichanged
manage-claude/cmek-aws-kms
Enabling CMEK is permanent. If your KMS key is deleted or disabled, Anthropic cannot recover the data encrypted under it. Review the [warnings and limitations](https://platform.c
Enabling CMEK is permanent. If your key is deleted or disabled, Anthropic cannot recover the data encrypted under it. Review the [warnings and limitations](https://platform.claud
### Create the key
Create the key in a [US region](https://platform.claude.com/docs/en/manage-claude/cmek#availability-and-regions). For the lowest latency, use `us-east-2`.
+85 −85 lines
Recorded here 20 Oct 2026 17:07 UTC
api
manage-claude/claude-code-analytics-api
±changed
+12−2
apichanged
manage-claude/claude-code-analytics-api
* **customer\_type:** Type of customer account (`api` for API customers, `subscription` for Pro/Team customers)
* **customer\_type:** Type of customer account (`api` or `subscription`); records cover only usage authenticated against your Claude Console organization
The `customer_type` field indicates whether the usage is from `api` customers (pay-as-you-go API) or `subscription` customers (Pro/Team plans).
The `customer_type` field is either `api` or `subscription`. Every record, whichever value it has, describes usage authenticated against your Claude Console organization.
+12 −2 lines
Recorded here 20 Oct 2026 17:07 UTC
api
api/rate-limits
±changed
+1−1
apichanged
api/rate-limits
* You can't set limits on the default Workspace.
* You can't set spend limits on the default Workspace.
+1 −1 lines
Recorded here 20 Oct 2026 17:07 UTC
claude-docs
third-party/claude-desktop/code
±changed
+13−13
claude-docschanged
third-party/claude-desktop/code
When the app starts a Code session, it translates your Claude Desktop on 3P [configuration keys](/docs/third-party/claude-desktop/configuration) into the equivalent Claude Code set
When the app starts a Code session, it translates your Claude Desktop on 3P [configuration keys](/docs/third-party/claude-desktop/configuration.md) into the equivalent Claude Code
| `skipWebFetchPreflight` | Turns off Claude Code's Web Fetch [domain check](/docs/third-party/claude-desktop/web-tools#web-fetch) against `api.anthropic.com`. A separately deploye
| `skipWebFetchPreflight` | Turns off Claude Code's Web Fetch [domain check](/docs/third-party/claude-desktop/web-tools.md#web-fetch) against `api.anthropic.com`. A separately depl
| `otlpEndpoint`, `otlpProtocol`, `otlpHeaders`, `otlpResourceAttributes` | Routes Claude Code's OpenTelemetry metrics and logs to your collector. See [Telemetry](/docs/third-party
+13 −13 lines
Upstream edited 20 Oct 2026 17:02 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-docs
third-party/claude-desktop/code
±changed
+8−8
claude-docschanged
third-party/claude-desktop/code
<Warning>
Shell commands that run unsandboxed can reach hosts outside `coworkEgressAllowedHosts` and change files outside `allowedWorkspaceFolders`. Where the sandbox runs, a command that
</Warning>
> [!WARNING]
>
+8 −8 lines
Upstream edited 20 Oct 2026 17:02 UTC Recorded here 20 Oct 2026 18:07 UTC
claude-docs
third-party/claude-desktop/telemetry
±changed
+5−4
claude-docschanged
third-party/claude-desktop/telemetry
| `api.anthropic.com` | Model inference; token exchange and API-key creation during browser sign-in |
| `api.anthropic.com` | Model inference; token exchange, renewal, and revocation for browser sign-in |
| `hcaptcha.com`, `*.hcaptcha.com` | Browser check on the sign-in and approval pages of **Sign in with Claude Console**, which open in the user's default browser. Allow these h
| `claude.ai`, `api.anthropic.com`, `storage.googleapis.com` | [Import from claude.ai](/docs/third-party/claude-desktop/import) is enabled (`claudeAiImport` with `enabled` set to `
| `claude.ai`, `hcaptcha.com`, `*.hcaptcha.com`, `api.anthropic.com`, `storage.googleapis.com` | [Import from claude.ai](/docs/third-party/claude-desktop/import) is enabled (`claud
+5 −4 lines
Upstream edited 20 Oct 2026 17:02 UTC Recorded here 20 Oct 2026 17:07 UTC
claude-docs
third-party/claude-desktop/code
±changed
+4−2
claude-docschanged
third-party/claude-desktop/code
Claude Code can also be configured directly by deploying a [`managed-settings.json` file](https://code.claude.com/docs/en/settings#settings-files), an OS configuration profile for
Claude Code can also be configured directly by deploying a [`managed-settings.json` file](https://code.claude.com/docs/en/settings#settings-files), an OS configuration profile for
If you have not separately deployed a Claude Code `managed-settings.json` or OS profile, Claude Desktop's policy applies automatically and you do not need to set `parentSettingsB
With the [Claude API](/docs/third-party/claude-desktop/claude-api) as the inference provider, Code sessions ask Anthropic for the server-managed settings of [the organization tha
+4 −2 lines
Upstream edited 20 Oct 2026 17:02 UTC Recorded here 20 Oct 2026 17:07 UTC
claude-docs
third-party/claude-desktop/claude-api
±changed
+6−2
claude-docschanged
third-party/claude-desktop/claude-api
To use Anthropic's Claude API directly as the inference provider, set [`inferenceProvider`](/docs/third-party/claude-desktop/configuration#inferenceprovider) to `anthropic` and sup
To use Anthropic's Claude API directly as the inference provider, set [`inferenceProvider`](/docs/third-party/claude-desktop/configuration#inferenceprovider) to `anthropic` and cho
There are three options. With neither a static key nor a credential helper configured, each user sees **Sign in with Claude Console** on first launch: the app opens the browser, th
There are three options. With neither a static key nor a credential helper configured, each user sees **Sign in with Claude Console** on first launch: the app opens the browser, th
+6 −2 lines
Upstream edited 20 Oct 2026 17:02 UTC Recorded here 20 Oct 2026 17:07 UTC
claude-docs
third-party/claude-desktop/admin-console
±changed
+27−11
claude-docschanged
third-party/claude-desktop/admin-console
The Enterprise Admin Console for Desktop 3P is in beta. Contact your Anthropic representative to have an organization provisioned.
To use the Enterprise Admin Console, contact your Anthropic representative to have an organization provisioned.
With the Enterprise Admin Console, Anthropic hosts your organization's [Claude Desktop 3P](/docs/third-party/claude-desktop/overview) configuration, and your administrators manage
With the Enterprise Admin Console, Anthropic hosts your organization's [Claude Desktop 3P](/docs/third-party/claude-desktop/overview) configuration, and your administrators manage
On each device, the user signs in to Claude Desktop once. The app recognizes that the account belongs to a third-party deployment, downloads the configuration that applies to that
+27 −11 lines
Upstream edited 20 Oct 2026 17:02 UTC Recorded here 20 Oct 2026 17:07 UTC
claude-docs
third-party/claude-desktop/data-storage
±changed
+10−10
claude-docschanged
third-party/claude-desktop/data-storage
Claude Desktop on third-party (3P) keeps conversations, settings, and credentials on the device. For [SSH remote sessions](/docs/third-party/claude-desktop/ssh-remote-sessions), th
Claude Desktop on third-party (3P) keeps conversations, settings, and credentials on the device. For [SSH remote sessions](/docs/third-party/claude-desktop/ssh-remote-sessions.md),
When the app first launches in 3P mode, it generates a random UUID and writes it (base64-encoded) to the `ant-did` file in the application-data directory. When the configuration co
When the app first launches in 3P mode, it generates a random UUID and writes it (base64-encoded) to the `ant-did` file in the application-data directory. When the configuration co
The OpenTelemetry export to your own collector is the exception: it identifies the user directly. Each exported record carries an `enduser.id` resource attribute with the user's id
+10 −10 lines
Upstream edited 20 Oct 2026 17:02 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-docs
third-party/claude-desktop/data-storage
±changed
+6−6
claude-docschanged
third-party/claude-desktop/data-storage
<Note>
On Windows, earlier Claude Desktop releases stored this data under `%APPDATA%\Claude-3p\` (the Roaming profile). On first launch after upgrading, the app moves the existing direc
</Note>
> [!NOTE]
>
+6 −6 lines
Upstream edited 20 Oct 2026 17:02 UTC Recorded here 20 Oct 2026 18:07 UTC
claude-docs
third-party/claude-desktop/overview
±changed
+4−0
claude-docschanged
third-party/claude-desktop/overview
<Info>
The [Enterprise Admin Console for Desktop 3P](/docs/third-party/claude-desktop/admin-console) is generally available.
</Info>
+4 −0 lines
Upstream edited 20 Oct 2026 17:02 UTC Recorded here 20 Oct 2026 17:07 UTC
claude-docs
third-party/claude-desktop/data-storage
±changed
+1−1
claude-docschanged
third-party/claude-desktop/data-storage
| `local-agent-mode-sessions/` | Cowork and Chat conversation history. One `local_<uuid>.json` file plus a working directory per session, scoped by account and organization ID. The
| `local-agent-mode-sessions/` | Cowork and Chat conversation history. One `local_<uuid>.json` file plus a working directory per session, scoped by the `ant-did` device identifier
+1 −1 lines
Upstream edited 20 Oct 2026 17:02 UTC Recorded here 20 Oct 2026 17:07 UTC
claude-docs
third-party/claude-desktop/configuration
±changed
+6−6
claude-docschanged
third-party/claude-desktop/configuration
Claude Desktop on third-party (3P) is configured through OS-native managed preferences: a `.mobileconfig` profile on macOS, registry policy on Windows, or a root-owned JSON file on
Claude Desktop on third-party (3P) is configured through OS-native managed preferences: a `.mobileconfig` profile on macOS, registry policy on Windows, or a root-owned JSON file on
```json theme={null}
```json theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null}
```json theme={null}
+6 −6 lines
Upstream edited 20 Oct 2026 17:02 UTC Recorded here 20 Oct 2026 17:07 UTC
claude-docs
connectors/mcp-tunnels/setup
±changed
+7−7
claude-docschanged
connectors/mcp-tunnels/setup
With these routes, Claude reaches the servers at `docs.<your-tunnel-domain>` and `search.<your-tunnel-domain>`. If a route targets an address outside the RFC 1918 private ranges (s
With these routes, Claude reaches the servers at `docs.<your-tunnel-domain>` and `search.<your-tunnel-domain>`. If a route targets an address outside the RFC 1918 private ranges (s
The setup component runs as a pre-install hook, so `helm install` blocks until the tunnel is created, the CA is registered, and the credentials are stored in the `mcp-tunnel` Secre
The setup component runs as a pre-install hook, so `helm install` blocks until the tunnel is created, the CA is registered, and the credentials are stored in the `mcp-tunnel` Secre
The containers take a few seconds to start, so rerun the commands if they come back empty. If cloudflared never registers, see [Troubleshooting](/docs/connectors/mcp-tunnels/troubl
+7 −7 lines
Upstream edited 20 Oct 2026 17:01 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-docs
connectors/mcp-tunnels/setup
±changed
+397−429
claude-docschanged
connectors/mcp-tunnels/setup
<Note>
MCP tunnels are in research preview and are available to organizations on the Claude Enterprise plan by request. To request access, [submit the MCP tunnels interest form](https:/
</Note>
> [!NOTE]
>
+397 −429 lines
Upstream edited 20 Oct 2026 17:01 UTC Recorded here 20 Oct 2026 18:07 UTC
claude-docs
connectors/mcp-tunnels/setup
±changed
+8−8
claude-docschanged
connectors/mcp-tunnels/setup
--version 2.0.2 > values.yaml
--version 2.1.0 > values.yaml
--version 2.0.2 \
--version 2.1.0 \
--version 2.0.2 \
+8 −8 lines
Upstream edited 20 Oct 2026 17:01 UTC Recorded here 20 Oct 2026 17:07 UTC
claude-docs
government/security/security-and-data-handling
±changed
+51−51
claude-docschanged
government/security/security-and-data-handling
The sections below cover the Claude Desktop application, which offers three ways to work with Claude: **Chat** for simple conversations, **Cowork** for longer tasks with a local wo
The sections below cover the Claude Desktop application, which offers three ways to work with Claude: **Chat** for simple conversations, **Cowork** for longer tasks with a local wo
> Shell commands that Claude runs in the sandbox work on the folders the user has attached, a scratch area, and read-only reference material bundled by the application (such as ski
> Shell commands that Claude runs in the sandbox work on the folders the user has attached, a scratch area, and read-only reference material bundled by the application (such as ski
> When a user attaches a local folder to a Cowork session, the entire folder is made available to that session's sandbox as a filesystem mount, so changes Claude makes are written
+51 −51 lines
Upstream edited 20 Oct 2026 16:44 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-docs
government/security/security-and-data-handling
±changed
+139−157
claude-docschanged
government/security/security-and-data-handling
<AccordionGroup>
<Accordion title="What does the sandbox isolate, and what runs outside it?">
The sandbox virtual machine runs the shell commands and model-written code of Cowork sessions and of the file-analysis steps in Chat. The agent loop, built-in file tools, web f
</Accordion>
+139 −157 lines
Upstream edited 20 Oct 2026 16:44 UTC Recorded here 20 Oct 2026 18:07 UTC
claude-docs
government/security/security-and-data-handling
±changed
+5−7
claude-docschanged
government/security/security-and-data-handling
Shell commands that Claude runs in the sandbox work on the folders the user has attached, a scratch area, and read-only reference material bundled by the application (such as s
Shell commands that Claude runs in the sandbox work on the folders the user has attached, a scratch area, and read-only reference material bundled by the application (such as s
By default, Claude for Government prompts the user for connector actions, for each web search, and, in Cowork, when Claude asks to add another folder to the session. In Chat and Co
By default, Claude for Government prompts the user for connector actions, for each web search, and, in Cowork, when Claude asks to add another folder to the session. In Chat and Co
Yes. Chat and Cowork share one list of projects, and users can start a Chat conversation or a Cowork session inside a project. A project in Claude for Government is stored only
+5 −7 lines
Upstream edited 20 Oct 2026 16:44 UTC Recorded here 20 Oct 2026 17:07 UTC
claude-docs
government/config/settings
±changed
+39−39
claude-docschanged
government/config/settings
<Note>
**Set at the tenant level only.** This setting is read-only for organization owners.
</Note>
> [!NOTE]
>
+39 −39 lines
Upstream edited 20 Oct 2026 16:30 UTC Recorded here 20 Oct 2026 18:07 UTC
claude-docs
government/security/security-and-data-handling
±changed
+10−4
claude-docschanged
government/security/security-and-data-handling
Claude can also type commands into the Code tab's terminal, which is the user's own shell (PowerShell on Windows). The app asks the user to approve each of those commands by defaul
Not in Chat or Cowork. Administrators can turn the built-in **Web search**, **Web fetch**, and **Shell commands** tools on or off, or require approval on every use, but cannot
Not in Chat or Cowork. Administrators can turn the built-in **Web search**, **Web fetch**, and **Shell commands** tools on or off, or require approval on every use, but cannot
In Claude for Government, connectors fall into three main categories: built-in tools (Web search, Web fetch, and Shell commands), the built-in Microsoft 365 connector, and connecto
+10 −4 lines
Upstream edited 20 Oct 2026 16:30 UTC Recorded here 20 Oct 2026 16:37 UTC
claude-docs
government/config/settings
±changed
+8−6
claude-docschanged
government/config/settings
* **Blocked shell commands**: command names, such as `curl` or `ssh`, that Claude Code never runs. None are blocked by default.
* **Blocked shell commands**: command names, such as `curl` or `ssh`, that Claude Code never runs with its Bash and PowerShell tools. None are blocked by default.
Controls whether members can add connectors of their own in Claude Desktop, as local MCP servers under **Settings**, then **Developer**. The **Let members add their own connectors*
Controls whether members can add connectors of their own in Claude Desktop, as local MCP servers under **Settings**, then **Developer**. The **Let members add their own connectors*
Alongside the settings list, the Config page shows cards for the built-in tools (Web search, Web fetch, and Shell commands), the built-in connector (Microsoft 365), a **Connectors*
+8 −6 lines
Upstream edited 20 Oct 2026 16:30 UTC Recorded here 20 Oct 2026 16:37 UTC
claude-docs
government/deploy-claude-code/configure
±changed
+13−13
claude-docschanged
government/deploy-claude-code/configure
A fresh install of Claude Code asks the user to sign in with a claude.ai or Claude Console account. To connect it to Claude for Government instead, each device needs a small manage
A fresh install of Claude Code asks the user to sign in with a claude.ai or Claude Console account. To connect it to Claude for Government instead, each device needs a small manage
This page covers the device side: the managed settings, where to put them on each operating system, how a user signs in, and how to confirm a device is set up. Claude Code built in
This page covers the device side: the managed settings, where to put them on each operating system, how a user signs in, and how to confirm a device is set up. Claude Code built in
* **Claude Code is turned on for the organization.** A tenant administrator or organization owner turns on the **Claude Code** switch under [Product availability](/docs/government/
+13 −13 lines
Upstream edited 20 Oct 2026 16:25 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-docs
government/deploy-claude-code/configure
±changed
+24−28
claude-docschanged
government/deploy-claude-code/configure
<Steps>
<Step title="Start Claude Code">
The user runs `claude` in a terminal. After the first-run theme choice, the **Cloud gateway** screen shows the gateway address, and the user presses **Enter** to connect.
</Step>
**1. Start Claude Code**
+24 −28 lines
Upstream edited 20 Oct 2026 16:25 UTC Recorded here 20 Oct 2026 18:07 UTC
claude-docs
government/changelog
±changed
+113−113
claude-docschanged
government/changelog
<Update label="Claude Code 2.1.302" description="2026-10-16">
* Changed unattended runs of the Claude Code command-line tool, such as `claude -p`, where **Auto mode** is set to **Allowed**: on Claude Code 2.1.302 or later they start in Auto
</Update>
**Claude Code 2.1.302**
<Update label="Claude Code 2.1.299" description="2026-10-14">
+113 −113 lines
Upstream edited 20 Oct 2026 16:25 UTC Recorded here 20 Oct 2026 18:07 UTC
claude-docs
third-party/claude-desktop/code
±changed
+1−1
claude-docschanged
third-party/claude-desktop/code
In a third-party deployment there is no Anthropic authentication, so Claude Code's server-managed settings tier is never present. If you have not separately deployed a Claude Cod
If you have not separately deployed a Claude Code `managed-settings.json` or OS profile, Claude Desktop's policy applies automatically and you do not need to set `parentSettingsB
+1 −1 lines
Upstream edited 20 Oct 2026 16:25 UTC Recorded here 20 Oct 2026 16:37 UTC
claude-docs
government/deploy-claude-code/configure
±changed
+11−13
claude-docschanged
government/deploy-claude-code/configure
* **You can place a system-level file or policy.** The settings are enforced only from a system-level location: a file in a system directory, a macOS configuration profile, or a ma
* **You can place a system-level file or policy.** The settings are enforced only from a system-level location: a file in a system directory, a macOS configuration profile, or a ma
"forceLoginGatewayUrl": "https://<claude-for-government-gateway-address>",
"forceLoginGatewayUrl": "https://<claude-for-government-host>/gateway-api",
Your Anthropic representative provides the gateway address. Replace `<claude-for-government-gateway-address>` with it so the value is the full address starting with a single `https
+11 −13 lines
Upstream edited 20 Oct 2026 16:25 UTC Recorded here 20 Oct 2026 16:37 UTC
claude-docs
government/changelog
±changed
+8−0
claude-docschanged
government/changelog
<Update label="Claude Code 2.1.302" description="2026-10-16">
* Changed unattended runs of the Claude Code command-line tool, such as `claude -p`, where **Auto mode** is set to **Allowed**: on Claude Code 2.1.302 or later they start in Auto
</Update>
+8 −0 lines
Upstream edited 20 Oct 2026 16:25 UTC Recorded here 20 Oct 2026 16:37 UTC
claude-docs
government/desktop/plugins
±changed
+3−1
claude-docschanged
government/desktop/plugins
A plugin is a package that adds capabilities to Claude in a single step, such as skills, slash commands, sub-agents, and hooks. Plugins work in Cowork and in Code. See the [Plugins
A plugin is a package that adds capabilities to Claude in a single step, such as skills, slash commands, sub-agents, and hooks. Plugins work in Cowork and in Code. See the [Plugins
Video: Connectors, plugins, and skills from your agency (2 min 6 s). Narrated with an AI-generated voice, with on-screen captions.
+3 −1 lines
Upstream edited 20 Oct 2026 16:24 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-docs
government/desktop/plugins
±changed
+20−22
claude-docschanged
government/desktop/plugins
<Frame caption="Video: Connectors, plugins, and skills from your agency (2 min 6 s). Narrated with an AI-generated voice, with on-screen captions.">
<video controls preload="metadata" playsInline className="w-full aspect-video" src="https://mintcdn.com/claude-ai/gGFKuNSbKYs4JMmK/images/government/videos/user-04-connectors-plu
</Frame>
<video controls preload="metadata" playsInline src="https://mintcdn.com/claude-ai/gGFKuNSbKYs4JMmK/images/government/videos/user-04-connectors-plugins-and-skills.mp4?fit=max&auto=f
<Accordion title="Transcript">
+20 −22 lines
Upstream edited 20 Oct 2026 16:24 UTC Recorded here 20 Oct 2026 18:07 UTC
claude-docs
government/desktop/plugins
±changed
+1−1
claude-docschanged
government/desktop/plugins
A plugin adds its skills, slash commands, sub-agents, and hooks, and its hooks run on your machine at defined points during a session. The connectors your administrators provide ap
A plugin adds its skills, slash commands, sub-agents, and hooks, and its hooks run on your machine at defined points during a session. The connectors your administrators provide ap
+1 −1 lines
Upstream edited 20 Oct 2026 16:24 UTC Recorded here 20 Oct 2026 16:37 UTC
claude-docs
government/org-admin/compliance-api
±changed
+4−4
claude-docschanged
government/org-admin/compliance-api
To create and manage keys for your organization, open **Compliance API** under **Settings** in the organization admin portal. To create and manage keys that return events for every
To create and manage keys for your organization, open **Compliance API** under **Settings** in the organization admin portal. To create and manage keys that return events for every
Your tenant administrator can turn off the **Compliance API** setting on the [tenant Config page](/docs/government/tenant-admin/configuration). When that setting is off, the **Crea
Your tenant administrator can turn off the **Compliance API** setting on the [tenant Config page](/docs/government/tenant-admin/configuration.md). When that setting is off, the **C
* The OpenTelemetry export from the Claude applications is a separate log stream, configured with **Telemetry endpoint** on the [Config](/docs/government/config/settings#telemetry-
+4 −4 lines
Upstream edited 20 Oct 2026 16:24 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-docs
government/org-admin/compliance-api
±changed
+3−3
claude-docschanged
government/org-admin/compliance-api
<Warning>
The full key value is shown **only once**, at creation time. If you lose it, create a new key and revoke the old one.
</Warning>
> [!WARNING]
>
+3 −3 lines
Upstream edited 20 Oct 2026 16:24 UTC Recorded here 20 Oct 2026 18:07 UTC
claude-docs
government/org-admin/compliance-api
±changed
+3−3
claude-docschanged
government/org-admin/compliance-api
The API serves the most recent 30 days of activity. A lower bound earlier than that is treated as 30 days ago.
The top-level `user_id` and `user_email` fields appear on activities recorded after they were added to the API. Earlier activities are not updated, so your collector should treat t
Most deployments run a small scheduled worker that polls the API on a fixed interval, forwards each event to the SIEM's HTTP ingest endpoint, and records a time watermark so the ne
+3 −3 lines
Upstream edited 20 Oct 2026 16:24 UTC Recorded here 20 Oct 2026 16:37 UTC
claude-docs
third-party/claude-desktop/import
±changed
+31−5
claude-docschanged
third-party/claude-desktop/import
Import brings a copy of your claude.ai conversations and projects into Claude Desktop on third-party (3P), along with any Cowork and Claude Code sessions already on this machine fr
Import brings a copy of your claude.ai conversations and projects into Claude Desktop on third-party (3P), along with any Cowork and Claude Code sessions already on this machine fr
Claude Desktop can automatically copy into your history the Cowork, Chat, and Code sessions it stored on this computer under an earlier third-party configuration. In an organizatio
Claude Desktop can automatically copy into your history the Cowork, Chat, and Code sessions it stored on this computer under an earlier third-party configuration. In an organizatio
* Claude Desktop is installed and running in third-party mode. See [Installation and setup](/docs/third-party/claude-desktop/installation).
+31 −5 lines
Upstream edited 20 Oct 2026 16:09 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-docs
third-party/claude-desktop/chat
±changed
+14−14
claude-docschanged
third-party/claude-desktop/chat
> When [Unified Claude](/docs/third-party/claude-desktop/unified-claude) is on, a message sent from the home screen starts a Cowork session on a device that can run Cowork.
> When [Unified Claude](/docs/third-party/claude-desktop/unified-claude.md) is on, a message sent from the home screen starts a Cowork session on a device that can run Cowork.
Chat in Claude Desktop on third-party (3P) is a conversational surface for quick questions and drafting. Unlike [Cowork](/docs/cowork/overview) and [Code](/docs/third-party/claude-
Chat in Claude Desktop on third-party (3P) is a conversational surface for quick questions and drafting. Unlike [Cowork](/docs/cowork/overview.md) and [Code](/docs/third-party/clau
Chat conversations run against your configured inference provider, and their history is stored on the user's device. See [User identity and local data](/docs/third-party/claude-des
+14 −14 lines
Upstream edited 20 Oct 2026 16:09 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-docs
third-party/claude-desktop/import
±changed
+34−64
claude-docschanged
third-party/claude-desktop/import
<Frame caption="The member data export toggle in claude.ai organization settings. Only workspace owners see this control.">
<img src="https://mintcdn.com/claude-ai/HpR2FaaZXZXkiUcV/images/third-party/import/import-admin-toggle.png?fit=max&auto=format&n=HpR2FaaZXZXkiUcV&q=85&s=f1f4696a2124cd36ee9a7366c
</Frame>
 is on, a message sent from the home screen starts a Cowork session on a device that can run Cowork.
</Note>
> [!NOTE]
>
+18 −18 lines
Upstream edited 20 Oct 2026 16:09 UTC Recorded here 20 Oct 2026 18:07 UTC
claude-docs
third-party/claude-desktop/import
±changed
+27−1
claude-docschanged
third-party/claude-desktop/import
## Make an imported project folder readable in Chat
When an import brings over a project, it puts a folder on the project. In Chat, Claude can't read that folder until you add it to the project again. Add the folder once for each im
<Steps>
+27 −1 lines
Upstream edited 20 Oct 2026 16:09 UTC Recorded here 20 Oct 2026 16:37 UTC
claude-docs
third-party/claude-desktop/chat
±changed
+1−1
claude-docschanged
third-party/claude-desktop/chat
* **Folders the user adds.** To have Claude read a folder, the user adds it to the project in Claude Desktop and starts a new conversation. For a folder that an [import](/docs/thir
* **Folders the user adds.** To have Claude read a folder, the user adds it to the project in Claude Desktop and starts a new conversation. For a folder that an [import](/docs/thir
+1 −1 lines
Upstream edited 20 Oct 2026 16:09 UTC Recorded here 20 Oct 2026 16: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 20 Oct 2026 04:37 UTC
claude-code
plugins/mods/create
±changed
+29−29
claude-codechanged
plugins/mods/create
A mod is a Claude Code [plugin](/docs/en/plugins/overview) with an entry file, called the hooks module: a JavaScript or TypeScript file whose functions Claude Code calls when event
A mod is a Claude Code [plugin](/docs/en/plugins/overview.md) with an entry file, called the hooks module: a JavaScript or TypeScript file whose functions Claude Code calls when ev
If you haven't decided whether a mod is the right tool, read the [comparison on the overview](/docs/en/plugins/mods/overview#compare-mods-settings-hooks-skills-and-mcp-servers) fir
If you haven't decided whether a mod is the right tool, read the [comparison on the overview](/docs/en/plugins/mods/overview.md#compare-mods-settings-hooks-skills-and-mcp-servers)
> Use Claude Code v2.1.287 or later. In your shell, run `claude --version` to check. To see whether mods can load for you, see [Check whether mods can load](/docs/en/plugins/mods/t
+29 −29 lines
Upstream edited 20 Oct 2026 04:09 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-code
agent-sdk/custom-tools
±changed
+15−15
claude-codechanged
agent-sdk/custom-tools
| Scale to many tools | Use [tool search](/docs/en/agent-sdk/tool-search) to load tools on demand. |
| Scale to many tools | Use [tool search](/docs/en/agent-sdk/tool-search.md) to load tools on demand. |
* **Python**: the dict schema requires every key. Use the JSON Schema form, leave the parameter out of `required`, and read it with `args.get()`. For a typed schema with optional k
* **Python**: the dict schema requires every key. Use the JSON Schema form, leave the parameter out of `required`, and read it with `args.get()`. For a typed schema with optional k
Pass the MCP server you created to `query` via the `mcpServers` option, and list each tool's [fully qualified name](/docs/en/agent-sdk/mcp#tool-naming-convention) in `allowedTools`
+15 −15 lines
Upstream edited 20 Oct 2026 04:09 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-code
plugins/mods/create
±changed
+164−178
claude-codechanged
plugins/mods/create
<Note>
Use Claude Code v2.1.287 or later. In your shell, run `claude --version` to check. To see whether mods can load for you, see [Check whether mods can load](/docs/en/plugins/mods/t
</Note>
> [!NOTE]
>
+164 −178 lines
Upstream edited 20 Oct 2026 04:09 UTC Recorded here 20 Oct 2026 18:37 UTC
claude-code
agent-sdk/custom-tools
±changed
+634−656
claude-codechanged
agent-sdk/custom-tools
<Tabs>
<Tab title="Python (uv)">
```bash theme={null}
uv add httpx
```
+634 −656 lines
Upstream edited 20 Oct 2026 04:09 UTC Recorded here 20 Oct 2026 18:37 UTC
claude-code
plugins/mods/create
±changed
+1−1
claude-codechanged
plugins/mods/create
In the `default` and `acceptEdits` [permission modes](/docs/en/permission-modes), Claude Code asks before Claude creates each of the mod's files, because the mods folder is a
In the `default` and `acceptEdits` [permission modes](/docs/en/permission-modes), Claude Code asks you to approve each of the mod's files before Claude creates it, because th
+1 −1 lines
Upstream edited 20 Oct 2026 04:09 UTC Recorded here 20 Oct 2026 04:37 UTC
claude-code
agent-sdk/custom-tools
±changed
+1−1
claude-codechanged
agent-sdk/custom-tools
Pass the MCP server you created to `query` via the `mcpServers` option. Each tool's [fully qualified name](/docs/en/agent-sdk/mcp#tool-naming-convention) is `mcp__{server_name}__{t
Pass the MCP server you created to `query` via the `mcpServers` option, and list each tool's [fully qualified name](/docs/en/agent-sdk/mcp#tool-naming-convention) in `allowedTools`
+1 −1 lines
Upstream edited 20 Oct 2026 04:09 UTC Recorded here 20 Oct 2026 04: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 20 Oct 2026 03:07 UTC
claude-code
permission-modes
±changed
+193−227
claude-codechanged
permission-modes
<h3 id="actions-no-mode-auto-approves">
Actions no mode auto-approves
</h3>
### Actions no mode auto-approves
<h2 id="which-mode-a-session-starts-in">
+193 −227 lines
Upstream edited 20 Oct 2026 02:55 UTC Recorded here 20 Oct 2026 18:37 UTC
claude-code
permission-modes
±changed
+8−6
claude-codechanged
permission-modes
When your model isn't the one reviewing
When your model doesn't review
| In a session, `/status` shows [`Auto mode server`](#server-side-classifier-review) as `Enabled` | Your model reviews only what the server doesn't | None needed |
| You set Claude Opus 5, Claude Sonnet 5.5, Claude Opus 5.5 or a model your organization's [model policy](/docs/en/model-config#restrict-model-selection) excludes | The [default cl
| Anthropic configured a classifier model for your session | That model reviews | None needed |
+8 −6 lines
Upstream edited 20 Oct 2026 02:55 UTC Recorded here 20 Oct 2026 03:07 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 20 Oct 2026 02:37 UTC
claude-code
plugins/mods/troubleshoot
±changed
+2−6
claude-codechanged
plugins/mods/troubleshoot
<h3 id="stopped-type-a-message-to-continue">
`Stopped: type a message to continue; a mod cannot resume work after Stop`
</h3>
### `Stopped: type a message to continue; a mod cannot resume work after Stop`
<h3 id="another-mods-band-shows-and-yours-doesnt">
+2 −6 lines
Upstream edited 20 Oct 2026 02:35 UTC Recorded here 20 Oct 2026 18:37 UTC
claude-code
plugins/mods/troubleshoot
±changed
+11−1
claude-codechanged
plugins/mods/troubleshoot
On a machine with managed settings, or for a user signed in with a Team or Enterprise plan, the [built-in guard](/docs/en/plugins/mods/admin#know-what-happens-by-default) can refus
On a machine with managed settings, or in a session whose credential is a Team or Enterprise `/login`, the [built-in guard](/docs/en/plugins/mods/admin#know-what-happens-by-default
## A toast appears after a turn is stopped
<h3 id="stopped-type-a-message-to-continue">
+11 −1 lines
Upstream edited 20 Oct 2026 02:35 UTC Recorded here 20 Oct 2026 02:37 UTC
claude-code
plugins/mods/api
±changed
+83−0
claude-codechanged
plugins/mods/api
### Calls and background work after the user interrupts a turn
The reason `the session was stopped and nobody has sent input since` in a result or error means the user stopped a running turn, such as with Esc or **Stop**. After that interrupti
Apart from `$.prompt.submit` and `$.command.run`, this handling of calls and background work after an interruption requires Claude Code v2.1.304 or later.
+83 −0 lines
Upstream edited 20 Oct 2026 02:35 UTC Recorded here 20 Oct 2026 02:37 UTC
claude-code
agent-sdk/typescript
±changed
+18−12
claude-codechanged
agent-sdk/typescript
* The list can include UUIDs your client never sent, such as [scheduled task](/docs/en/scheduled-tasks) triggers. Ignore UUIDs you don't recognize instead of treating them as an er
* The list can include UUIDs your client never sent, such as [session-scoped scheduled task](/docs/en/scheduled-tasks) triggers. Ignore UUIDs you don't recognize instead of treatin
The `origin` field forwards the [`SDKMessageOrigin`](#sdkmessageorigin) of the user message that triggered this result. When the SDK injects a synthetic follow-up turn, such as for
The `origin` field forwards the [`SDKMessageOrigin`](#sdkmessageorigin) of the user message that triggered this result. Results that carry `origin: { kind: "task-notification" }` i
+18 −12 lines
Upstream edited 20 Oct 2026 02:34 UTC Recorded here 20 Oct 2026 02:37 UTC
claude-code
overview
±changed
+51−51
claude-codechanged
overview
Claude Code runs on several surfaces: the terminal, IDE extensions, a desktop app, and the web. Choose one from the tabs below to get started. Most surfaces require a [Claude subsc
Claude Code runs on several surfaces: the terminal, IDE extensions, a desktop app, and the web. Choose one from the tabs below to get started. Most surfaces require a [Claude subsc
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
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
If the install command fails with `syntax error near unexpected token '<'`, a `403`, or any other error, see [Troubleshoot installation](/docs/en/troubleshoot-install#find-your-err
+51 −51 lines
Upstream edited 20 Oct 2026 02:34 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-code
sub-agents
±changed
+183−195
claude-codechanged
sub-agents
<Note>
Subagents work within a single session. To run many independent sessions in parallel and monitor them from one place, see [background agents](/docs/en/agent-view). For separate s
</Note>
> [!NOTE]
>
+183 −195 lines
Upstream edited 20 Oct 2026 02:34 UTC Recorded here 20 Oct 2026 18:37 UTC
claude-code
overview
±changed
+194−200
claude-codechanged
overview
<Tabs>
<Tab title="Terminal">
The full-featured CLI for working with Claude Code directly in your terminal. Edit files, run commands, and manage your entire project from the command line.
To install Claude Code, open a terminal and run the command for your system. If you haven't used a terminal before, the [terminal guide](/docs/en/terminal-guide) shows how to o
+194 −200 lines
Upstream edited 20 Oct 2026 02:34 UTC Recorded here 20 Oct 2026 18:37 UTC
claude-code
model-config
±changed
+25−41
claude-codechanged
model-config
<Note>
`ANTHROPIC_BASE_URL` changes where requests are sent, not which model answers them. To route Claude through an LLM gateway, see [LLM gateways](/docs/en/llm-gateway).
</Note>
> [!NOTE]
>
+25 −41 lines
Upstream edited 20 Oct 2026 02:34 UTC Recorded here 20 Oct 2026 18:37 UTC
claude-code
agent-sdk/python
±changed
+61−59
claude-codechanged
agent-sdk/python
<Note>Signature blocks and bare `async for` / `async with` fragments on this page are illustrative. To run them, wrap the body in `async def main(): ...` and call `asyncio.run(main
> [!NOTE]
>
> Signature blocks and bare `async for` / `async with` fragments on this page are illustrative. To run them, wrap the body in `async def main(): ...` and call `asyncio.run(main())`
<Note>
+61 −59 lines
Upstream edited 20 Oct 2026 02:34 UTC Recorded here 20 Oct 2026 18:37 UTC
claude-code
sub-agents
±changed
+2−2
claude-codechanged
sub-agents
| `dontAsk` | Auto-deny permission prompts. Explicitly allowed tools still work; `AskUserQuestion`, MCP tools marked [`requiresUserInteraction`](/docs/en/mcp#require-approval-for-a
| `dontAsk` | Auto-denies calls that would prompt, though a [mod](/docs/en/plugins/mods/overview) you installed can still approve [some of those calls](/docs/en/permissions#precede
To make one subagent compact earlier than it otherwise would, set `autoCompactWindow` in its [frontmatter](#supported-frontmatter-fields) to a token count from `100000` to `1000000
To make one subagent compact earlier than it otherwise would, set `autoCompactWindow` in its [frontmatter](#supported-frontmatter-fields) to a token count from `100000` to `1000000
+2 −2 lines
Upstream edited 20 Oct 2026 02:34 UTC Recorded here 20 Oct 2026 02:37 UTC
claude-code
settings-reference
±changed
+5−5
claude-codechanged
settings-reference
* `"dontAsk"`: Claude Code auto-denies every call that would otherwise prompt; file reads inside your working directories, other actions that need no approval, and pre-approved t
* `"dontAsk"`: Claude Code auto-denies every call that would otherwise prompt, though a [mod](/docs/en/plugins/mods/overview) you installed can still approve [some of those calls
* **Per-session overrides**: [`--autocompact`](/docs/en/cli-reference#cli-flags) takes precedence over this key for one session, and [`CLAUDE_CODE_AUTO_COMPACT_WINDOW`](/docs/en/en
* **Per-session overrides**: [`--autocompact`](/docs/en/cli-reference#cli-flags) takes precedence over this key for one session, and [`CLAUDE_CODE_AUTO_COMPACT_WINDOW`](/docs/en/en
* [`CLAUDE_CODE_DISABLE_DANGEROUS_RM_TIMEOUT`, `CLAUDE_CODE_DISABLE_SUBSTITUTION_RM_PROMPT`, and `CLAUDE_CODE_DISABLE_INLINE_SHELL_RM_PROMPT`](/docs/en/env-vars#variables), which C
+5 −5 lines
Upstream edited 20 Oct 2026 02:34 UTC Recorded here 20 Oct 2026 02:37 UTC
claude-code
overview
±changed
+2−2
claude-codechanged
overview
* [Routines](/docs/en/routines) run in the cloud, so they keep running even when your computer is off. They can also trigger on API calls or GitHub events. Create them from the
* [Cloud scheduled tasks](/docs/en/routines), formerly routines, run in the cloud, so they keep running even when your computer is off. They can also trigger on API calls or Gi
| Run Claude on a recurring schedule | [Routines](/docs/en/routines) or [Desktop scheduled tasks](/docs/en/desktop-scheduled-tasks) |
| Run Claude on a recurring schedule | [Cloud scheduled tasks](/docs/en/routines) or [Desktop scheduled tasks](/docs/en/desktop-scheduled-tasks) |
+2 −2 lines
Upstream edited 20 Oct 2026 02:34 UTC Recorded here 20 Oct 2026 02:37 UTC
claude-code
model-config
±changed
+22−2
claude-codechanged
model-config
<Note>
If Claude Code warned about the value of `CLAUDE_CODE_AUTO_COMPACT_WINDOW`, see [the variable's values and warnings](#claude_code_auto_compact_window-values).
</Note>
* **In scripts and cloud environments**: set [`CLAUDE_CODE_AUTO_COMPACT_WINDOW`](/docs/en/env-vars). While it's set, it takes precedence over the command, the flag, and the setting
+22 −2 lines
Upstream edited 20 Oct 2026 02:34 UTC Recorded here 20 Oct 2026 02:37 UTC
claude-code
context-window
±changed
+5−5
claude-codechanged
context-window
noSurviveCompact: true,
desc: 'One-line descriptions of available skills so Claude knows what it can invoke. Full skill content loads only when Claude actually uses one. Skills with `disable-model-inv
desc: 'One-line descriptions of available skills so Claude knows what it can invoke. Full skill content loads only when Claude actually uses one. Skills with `disable-model-inv
const autoLoads = nonCompact.filter(e => e.kind === 'auto' && e.t < STARTUP_END && !e.noSurviveCompact);
const autoLoads = nonCompact.filter(e => e.kind === 'auto' && e.t < STARTUP_END);
+5 −5 lines
Upstream edited 20 Oct 2026 02:34 UTC Recorded here 20 Oct 2026 02:37 UTC
claude-code
sessions
±changed
+47−47
claude-codechanged
sessions
A [session](/docs/en/glossary#session) is a saved conversation tied to a project directory. Claude Code stores it locally as you work, so you can resume where you left off, branch
The [desktop app](/docs/en/desktop#work-in-parallel-with-sessions), [claude.ai/code](/docs/en/claude-code-on-the-web), and the [VS Code extension](/docs/en/vs-code#resume-past-conv
A [session](/docs/en/glossary.md#session) is a saved conversation tied to a project directory. Claude Code stores it locally as you work, so you can resume where you left off, bran
+47 −47 lines
Upstream edited 20 Oct 2026 02:25 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-code
self-hosted-environments
±changed
+27−27
claude-codechanged
self-hosted-environments
A self-hosted environment executes Claude Code cloud sessions on infrastructure your organization operates. A [cloud session](/docs/en/claude-code-on-the-web) is any session that r
A self-hosted environment executes Claude Code cloud sessions on infrastructure your organization operates. A [cloud session](/docs/en/claude-code-on-the-web.md) is any session tha
In a self-hosted environment, those same sessions execute inside your network. The developer experience is otherwise the same apart from the differences in [Availability and limita
In a self-hosted environment, those same sessions execute inside your network. The developer experience is otherwise the same apart from the differences in [Availability and limita
If your team doesn't use cloud sessions, there's nothing here to configure: sessions in a terminal or IDE always run on the developer's own machine. If you want to run Claude Code
+27 −27 lines
Upstream edited 20 Oct 2026 02:25 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-code
platforms
±changed
+37−37
claude-codechanged
platforms
| [CLI](/docs/en/quickstart) | Terminal workflows, scripting, remote servers | Full feature set, [Agent SDK](/docs/en/headless), [computer use](/docs/en/computer-use) on macOS (Pro
| [Desktop](/docs/en/desktop) | Visual review, parallel sessions, managed setup | Diff viewer, app preview, [computer use](/docs/en/desktop#let-claude-use-your-computer) and [Dispa
| [VS Code](/docs/en/vs-code) | Working inside VS Code without switching to a terminal | Inline diffs, integrated terminal, file context |
| [JetBrains](/docs/en/jetbrains) | Working inside IntelliJ, PyCharm, WebStorm, or other JetBrains IDEs | Diff viewer, selection sharing, terminal session |
| [Web](/docs/en/claude-code-on-the-web) | Long-running tasks that don't need much steering, or work that should continue when you're offline | Cloud, Anthropic-managed by default;
+37 −37 lines
Upstream edited 20 Oct 2026 02:25 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-code
goal
±changed
+16−16
claude-codechanged
goal
| [Stop hook](/docs/en/hooks-guide#prompt-based-hooks) | The previous turn finishes | Your own script or prompt decides |
| [Stop hook](/docs/en/hooks-guide.md#prompt-based-hooks) | The previous turn finishes | Your own script or prompt decides |
[Auto mode](/docs/en/auto-mode-config) on its own approves tool calls within a single turn but doesn't start a new one. Claude stops when it judges the work done. `/goal` adds a se
[Auto mode](/docs/en/auto-mode-config.md) on its own approves tool calls within a single turn but doesn't start a new one. Claude stops when it judges the work done. `/goal` adds a
> The approaches above keep the current session running. You can also schedule work that runs independent of any open session, such as nightly tests or morning triage. See [schedul
+16 −16 lines
Upstream edited 20 Oct 2026 02:25 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-code
glossary
±changed
+77−77
claude-codechanged
glossary
Learn more: [AGENTS.md](/docs/en/memory#agents-md)
Learn more: [AGENTS.md](/docs/en/memory.md#agents-md)
Multiple independent Claude Code sessions coordinated by a team lead, with a shared task list and peer-to-peer messaging. Unlike [subagents](#subagent), which run within a single s
Learn more: [Run agent teams](/docs/en/agent-teams)
+77 −77 lines
Upstream edited 20 Oct 2026 02:25 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-code
github-enterprise-server
±changed
+20−20
claude-codechanged
github-enterprise-server
For repositories on github.com, see [Use Claude Code in the cloud](/docs/en/claude-code-on-the-web) and [Code Review](/docs/en/code-review). To run Claude in your own CI infrastruc
For repositories on github.com, see [Use Claude Code in the cloud](/docs/en/claude-code-on-the-web.md) and [Code Review](/docs/en/code-review.md). To run Claude in your own CI infr
| Contribution metrics | ❌ Not supported | Requires repositories hosted on github.com. The [analytics dashboard](/docs/en/analytics) still shows usage metrics for work in GHES repo
| Contribution metrics | ❌ Not supported | Requires repositories hosted on github.com. The [analytics dashboard](/docs/en/analytics.md) still shows usage metrics for work in GHES r
Go to [claude.ai/admin-settings/claude-code](https://claude.ai/admin-settings/claude-code) and enable [Code Review](/docs/en/code-review-setup) for your GHES repositories using the
+20 −20 lines
Upstream edited 20 Oct 2026 02:25 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-code
code-review-local
±changed
+26−26
claude-codechanged
code-review-local
> To have every pull request in a repository reviewed automatically on GitHub, see [Code Review](/docs/en/code-review), a managed service that an Owner turns on for your organizati
> To have every pull request in a repository reviewed automatically on GitHub, see [Code Review](/docs/en/code-review.md), a managed service that an Owner turns on for your organiz
* `--fix`: also asks Claude to apply the findings to your working tree after the review. Its edits go through your [permission mode](/docs/en/permission-modes).
* `--fix`: also asks Claude to apply the findings to your working tree after the review. Its edits go through your [permission mode](/docs/en/permission-modes.md).
The review runs as a background [subagent](/docs/en/sub-agents) with its own context window, so it doesn't fill your conversation. The findings arrive in your conversation when the
+26 −26 lines
Upstream edited 20 Oct 2026 02:25 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-code
channels
±changed
+23−23
claude-codechanged
channels
If you manage a Team, Enterprise, or Console organization, see [Enable channels for your organization](#enterprise-controls). To build your own channel, see the [Channels reference
If you manage a Team, Enterprise, or Console organization, see [Enable channels for your organization](#enterprise-controls). To build your own channel, see the [Channels reference
* `Plugin "<name>" not found in marketplace "claude-plugins-official"`: your local copy of the marketplace catalog may be out of date. Refresh it with `/plugin marketplace update c
When the install asks for an installation scope, choose the user scope option so the plugin is available across all your projects. Check the install summary: if it reports `Run /re
+23 −23 lines
Upstream edited 20 Oct 2026 02:25 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-code
agents
±changed
+28−28
claude-codechanged
agents
Claude Code has five ways to work on several tasks at once: [subagents](/docs/en/sub-agents), [agent view](/docs/en/agent-view), [agent teams](/docs/en/agent-teams), [dynamic workf
Claude Code has five ways to work on several tasks at once: [subagents](/docs/en/sub-agents.md), [agent view](/docs/en/agent-view.md), [agent teams](/docs/en/agent-teams.md), [dyna
| [Subagents](/docs/en/sub-agents) | Delegated workers inside one session that do a side task in their own context and return a summary | A side task would flood your main conversa
| [Agent view](/docs/en/agent-view) | One screen to dispatch and monitor sessions running in the background, opened with `claude agents`. Research preview | You have several indepe
| [Agent teams](/docs/en/agent-teams) | Multiple coordinated sessions with a shared task list and inter-agent messaging, managed by a lead. Experimental and disabled by default | Y
+28 −28 lines
Upstream edited 20 Oct 2026 02:25 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-code
web-quickstart
±changed
+101−113
claude-codechanged
web-quickstart
<Note>
Cloud sessions are available on Pro, Max, and Team plans, and for Enterprise users with premium seats or Chat + Claude Code seats.
</Note>
> [!NOTE]
>
+101 −113 lines
Upstream edited 20 Oct 2026 02:25 UTC Recorded here 20 Oct 2026 18:37 UTC
claude-code
sessions
±changed
+1−5
claude-codechanged
sessions
<h3 id="resume-a-running-background-session">
Resume a running background session
</h3>
### Resume a running background session
+1 −5 lines
Upstream edited 20 Oct 2026 02:25 UTC Recorded here 20 Oct 2026 18:37 UTC
claude-code
self-hosted-environments-configuration
±changed
+72−78
claude-codechanged
self-hosted-environments-configuration
<Note>
Self-hosted environments are in public beta on Team and Enterprise plans; an [Owner](/docs/en/cloud-environments#organization-shared-environments) enables them by turning on **Al
</Note>
> [!NOTE]
>
+72 −78 lines
Upstream edited 20 Oct 2026 02:25 UTC Recorded here 20 Oct 2026 18:37 UTC
claude-code
self-hosted-environments
±changed
+4−10
claude-codechanged
self-hosted-environments
<Note>
Self-hosted environments are in public beta on Team and Enterprise plans and are off by default. See [Availability and limitations](#availability-and-limitations) for the enablem
</Note>
> [!NOTE]
>
+4 −10 lines
Upstream edited 20 Oct 2026 02:25 UTC Recorded here 20 Oct 2026 18:37 UTC
claude-code
scheduled-tasks
±changed
+12−20
claude-codechanged
scheduled-tasks
<Note>
These cases are covered on other pages:
* **Reacting to events as they happen instead of polling**: see [Channels](/docs/en/channels). Your CI can push the failure into the session directly.
* **Keeping the session working turn after turn toward a condition rather than on an interval**: see [`/goal`](/docs/en/goal).
+12 −20 lines
Upstream edited 20 Oct 2026 02:25 UTC Recorded here 20 Oct 2026 18:37 UTC
claude-code
routines
±changed
+126−150
claude-codechanged
routines
<Note>
Scheduled tasks are in research preview. Behavior, limits, and the API surface may change.
</Note>
> [!NOTE]
>
+126 −150 lines
Upstream edited 20 Oct 2026 02:25 UTC Recorded here 20 Oct 2026 18:37 UTC
claude-code
interactive-mode
±changed
+51−55
claude-codechanged
interactive-mode
<Note>
Keyboard shortcuts may vary by platform and terminal. In [fullscreen rendering](/docs/en/fullscreen), press `?` in the transcript viewer to see available shortcuts there.
**macOS users**: Option/Alt key shortcuts (`Alt+B`, `Alt+F`, `Alt+D`, `Alt+Y`, `Alt+P`) require configuring Option as Meta in your terminal. See [Enable Option key shortcuts on m
</Note>
+51 −55 lines
Upstream edited 20 Oct 2026 02:25 UTC Recorded here 20 Oct 2026 18:37 UTC
claude-code
hooks
±changed
+511−549
claude-codechanged
hooks
<Tip>
For a quickstart guide with examples, see [Automate actions with hooks](/docs/en/hooks-guide).
</Tip>
> [!TIP]
>
+511 −549 lines
Upstream edited 20 Oct 2026 02:25 UTC Recorded here 20 Oct 2026 18:37 UTC
claude-code
goal
±changed
+9−9
claude-codechanged
goal
<Tip>
The approaches above keep the current session running. You can also schedule work that runs independent of any open session, such as nightly tests or morning triage. See [schedul
</Tip>
> [!TIP]
>
+9 −9 lines
Upstream edited 20 Oct 2026 02:25 UTC Recorded here 20 Oct 2026 18:37 UTC
claude-code
github-enterprise-server
±changed
+25−27
claude-codechanged
github-enterprise-server
<Note>
GitHub Enterprise Server support is available for Team and Enterprise plans.
</Note>
> [!NOTE]
>
+25 −27 lines
Upstream edited 20 Oct 2026 02:25 UTC Recorded here 20 Oct 2026 18:37 UTC
claude-code
feature-availability
±changed
+93−90
claude-codechanged
feature-availability
<td>See note <sup><a href="#fn1">1</a></sup></td>
<td>See note <sup>[1](#fn1)</sup></td>
<td>See note <sup><a href="#fn2">2</a></sup></td>
<td>✓</td>
<td>See note <sup><a href="#fn2">2</a></sup></td>
+93 −90 lines
Upstream edited 20 Oct 2026 02:25 UTC Recorded here 20 Oct 2026 18:37 UTC
claude-code
desktop-scheduled-tasks
±changed
+37−39
claude-codechanged
desktop-scheduled-tasks
<Tip>
Use **cloud tasks** for work that should run reliably without your machine. Use **Desktop tasks** when you need access to local files and tools. Use **`/loop`** for quick polling
</Tip>
> [!TIP]
>
+37 −39 lines
Upstream edited 20 Oct 2026 02:25 UTC Recorded here 20 Oct 2026 18:37 UTC
claude-code
common-workflows
±changed
+306−326
claude-codechanged
common-workflows
<Steps>
<Step title="Navigate to the project root directory">
```bash theme={null}
cd /path/to/project
```
+306 −326 lines
Upstream edited 20 Oct 2026 02:25 UTC Recorded here 20 Oct 2026 18:37 UTC
Nothing on this page matches that. Press Enter to search every page of the ledger.