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
81 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
15 Sep 2026
288 pages
+14462 −11107 lines
claude-code
agent-sdk/hooks
±changed
+44−44
claude-codechanged
agent-sdk/hooks
| Hook Event | Python SDK | TypeScript SDK | What triggers it
| ------------------------------------------------------ | ---------- | -------------- | -------------------------------------------------------------------------------------------
| `PreToolUse` | Yes | Yes | Tool call request (can block or modify)
| `PostToolUse` | Yes | Yes | Tool execution result
| `PostToolUseFailure` | Yes | Yes | Tool execution failure
+44 −44 lines
Upstream edited 15 Sep 2026 23:29 UTC Recorded here 28 Sep 2026 23:37 UTC
claude-code
zero-data-retention
±changed
+7−8
claude-codechanged
zero-data-retention
| Feature | Reason |
| ----------------------------------------------------------------- | ------------------------------------------------------------------------------------------- |
| [Claude Code on the Web](/docs/en/claude-code-on-the-web) | Requires server-side storage of conversation history. |
| [Cloud sessions](/docs/en/desktop#cloud-sessions) from the Desktop app | Requires persistent session data that includes prompts and completions. |
| [Claude Tag](/docs/en/claude-tag) | Retains channel memory and session transcripts. |
+7 −8 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
web-quickstart
±changed
+26−25
claude-codechanged
web-quickstart
# Get started with Claude Code on the web
# Get started with Claude Code in the cloud
Claude Code on the web is in research preview for Pro, Max, and Team users, and for Enterprise users with premium seats or Chat + Claude Code seats.
Cloud sessions are in research preview for Pro, Max, and Team users, and for Enterprise users with premium seats or Chat + Claude Code seats.
Claude Code on the web runs on cloud infrastructure instead of your machine, Anthropic-managed by default. Submit tasks from [claude.ai/code](https://claude.ai/code) in your browse
+26 −25 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
vs-code
±changed
+2−2
claude-codechanged
vs-code
If you use [Claude Code on the web](/docs/en/claude-code-on-the-web), you can resume those cloud sessions directly in VS Code. This requires signing in with **Claude.ai Subscriptio
If you run [cloud sessions](/docs/en/claude-code-on-the-web), you can resume them directly in VS Code. This requires signing in with **Claude.ai Subscription**, not Anthropic Conso
Only web sessions started with a GitHub repository appear in the Web tab. Resuming loads the conversation history locally; changes are not synced back to claude.ai.
Only cloud sessions started with a GitHub repository appear in the Web tab. Resuming loads the conversation history locally; changes are not synced back to claude.ai.
+2 −2 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
voice-dictation
±changed
+1−1
claude-codechanged
voice-dictation
* **A local microphone**: voice dictation does not work in remote environments such as [Claude Code on the web](/docs/en/claude-code-on-the-web) or SSH sessions.
* **A local microphone**: voice dictation does not work in [cloud sessions](/docs/en/claude-code-on-the-web) or SSH sessions.
+1 −1 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
ultrareview
±changed
+8−8
claude-codechanged
ultrareview
Ultrareview is a deep code review that runs on Claude Code on the web infrastructure. When you run `/code-review ultra`, Claude Code launches a fleet of reviewer agents in a remote
Ultrareview is a deep code review that runs as a [cloud session](/docs/en/claude-code-on-the-web) on Anthropic's infrastructure. When you run `/code-review ultra`, Claude Code laun
* **No local resource use**: the review runs entirely in a remote sandbox, so your terminal stays free for other work while it runs
* **No local resource use**: the review runs entirely in a cloud sandbox, so your terminal stays free for other work while it runs
Ultrareview requires authentication with a claude.ai account because it runs on Claude Code on the web infrastructure. If you are signed in with an API key only, run `/login` and a
+8 −8 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
tools-reference
±changed
+6−6
claude-codechanged
tools-reference
| `ListAgents` | Lists the agents Claude can message with `SendMessage`: subagents in the session, [agent team](/docs/en/agent-teams) teammates, your other local Claude C
| `ListAgents` | Lists the agents Claude can message with `SendMessage`: subagents in the session, [agent team](/docs/en/agent-teams) teammates, your other local Claude C
| `SendUserFile` | Sends files from the session to you with an optional caption, so a generated report, diagram, screenshot, or built artifact reaches your device instead o
| `SendUserFile` | Sends files from the session to you with an optional caption, so a generated report, diagram, screenshot, or built artifact reaches your device instead o
| `SubagentHandback` | Delivers a subagent's final report to whichever conversation receives that subagent's result. Provided only in [auto mode](/docs/en/permission-modes#elim
+6 −6 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
third-party-integrations
±changed
+1−1
claude-codechanged
third-party-integrations
The deployment options compared below cover where model inference runs. To run [Claude Code on the web](/docs/en/claude-code-on-the-web) sessions on compute your organization opera
The deployment options compared below cover where model inference runs. To run Claude Code [cloud sessions](/docs/en/claude-code-on-the-web) on compute your organization operates,
+1 −1 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
slack
±changed
+19−19
claude-codechanged
slack
Claude Code in Slack brings the power of Claude Code directly into your Slack workspace. When you mention `@Claude` with a coding task, Claude automatically detects the intent and
This integration is built on the existing Claude for Slack app but adds intelligent routing to Claude Code on the web for coding-related requests. Each session runs under your own
Claude Code in Slack brings the power of Claude Code directly into your Slack workspace. When you mention `@Claude` with a coding task, Claude automatically detects the intent and
+19 −19 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
skills
±changed
+1−1
claude-codechanged
skills
If a skill exists only in `~/.claude/skills/` on your machine, Claude Code reports that the skill was not found when a [routine](/docs/en/routines) invokes it, because each routine
If a skill exists only in `~/.claude/skills/` on your machine, Claude Code reports that the skill was not found when a [routine](/docs/en/routines) invokes it, because each routine
+1 −1 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
settings-reference
±changed
+2−2
claude-codechanged
settings-reference
Permission rules layer on top of every mode: `deny` rules block in every mode, including `bypassPermissions`. See [Permission modes](/docs/en/permission-modes). `manual` names the
Permission rules layer on top of every mode: `deny` rules block in every mode, including `bypassPermissions`. See [Permission modes](/docs/en/permission-modes). `manual` names the
In cloud sessions, Claude Code also ignores server-delivered mid-session MCP updates, the path behind cloud session configuration and SDK `setMcpServers()` on remote workers. In-pr
In cloud sessions, Claude Code also ignores server-delivered mid-session MCP updates, the path behind cloud session configuration and SDK `setMcpServers()` calls that reach those s
+2 −2 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
settings-example
±changed
+1−1
claude-codechanged
settings-example
* **Cloud sessions read it too.** A [cloud session](/docs/en/settings#settings-in-cloud-sessions) on Claude Code on the web starts from a clone of the repository, so the committed
* **Cloud sessions read it too.** A [cloud session](/docs/en/settings#settings-in-cloud-sessions) starts from a clone of the repository, so the committed file applies there as well
+1 −1 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
sessions
±changed
+1−1
claude-codechanged
sessions
The [desktop app](/docs/en/desktop#work-in-parallel-with-sessions), [Claude Code on the web](/docs/en/claude-code-on-the-web), and the [VS Code extension](/docs/en/vs-code#resume-p
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
+1 −1 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
server-managed-settings
±changed
+1−1
claude-codechanged
server-managed-settings
If your devices are enrolled in an MDM or endpoint management solution, endpoint-managed settings provide stronger security guarantees because the settings file can be protected fr
If your devices are enrolled in an MDM or endpoint management solution, endpoint-managed settings provide stronger security guarantees because the settings file can be protected fr
+1 −1 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
self-hosted-environments-testing
±changed
+1−1
claude-codechanged
self-hosted-environments-testing
There is no long-lived CI token for this today. The scope that grants remote-session control, `user:sessions:claude_code`, is capped server-side at 30 days, so `claude setup-token`
There is no long-lived CI token for this today. The scope that grants cloud-session control, `user:sessions:claude_code`, is capped server-side at 30 days, so `claude setup-token`,
+1 −1 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
self-hosted-environments-identity
±changed
+1−1
claude-codechanged
self-hosted-environments-identity
A [self-hosted environment](/docs/en/self-hosted-environments) lets [Claude Code on the web](/docs/en/claude-code-on-the-web) sessions run on infrastructure you operate instead of
A [self-hosted environment](/docs/en/self-hosted-environments) lets Claude Code [cloud sessions](/docs/en/claude-code-on-the-web) run on infrastructure you operate instead of on An
+1 −1 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
self-hosted-environments
±changed
+3−3
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) is any session that r
* **Plans**: public beta for Team and Enterprise organizations. Self-hosted environments are off by default; an [Owner](/docs/en/cloud-environments#organization-shared-environments
* **Plans**: public beta for Team and Enterprise organizations. Self-hosted environments are off by default; an [Owner](/docs/en/cloud-environments#organization-shared-environments
* **Surfaces**: sessions started from [Claude Code on the web](/docs/en/claude-code-on-the-web), the mobile and desktop apps, [scheduled routines](/docs/en/routines), and the termi
+3 −3 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
security-guidance
±changed
+2−2
claude-codechanged
security-guidance
* **Claude Code on the web or a desktop cloud session**: declare the plugin in `.claude/settings.json` as shown under [Enable in cloud sessions](#enable-in-cloud-sessions-and-share
* **Cloud sessions**: declare the plugin in `.claude/settings.json` as shown under [Enable in cloud sessions](#enable-in-cloud-sessions-and-shared-repositories)
User-scoped plugins do not carry into [Claude Code on the web](/docs/en/claude-code-on-the-web), because those sessions run in the cloud rather than on your machine. To enable the
User-scoped plugins do not carry into [cloud sessions](/docs/en/claude-code-on-the-web), because those sessions don't run on your machine. To enable the plugin there, or to turn it
+2 −2 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
security
±changed
+2−2
claude-codechanged
security
When using [Claude Code on the web](/docs/en/claude-code-on-the-web), additional security controls are in place. Sessions your organization routes to a [self-hosted environment](/d
When you use [cloud sessions](/docs/en/claude-code-on-the-web), additional security controls are in place. Sessions your organization routes to a [self-hosted environment](/docs/en
For more details on cloud execution, see [Claude Code on the web](/docs/en/claude-code-on-the-web); to configure network access for cloud sessions, see [Configure cloud environment
For more details on cloud execution, see [Use Claude Code in the cloud](/docs/en/claude-code-on-the-web); to configure network access for cloud sessions, see [Configure cloud envir
+2 −2 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
sandbox-environments
±changed
+21−21
claude-codechanged
sandbox-environments
| Approach | What is isolated | Requires Docker | Setup effort
| :------------------------------------------------ | :-------------------------------------------------------------------------- | :-------------- | :-----------------------------
| [Sandboxed Bash tool](#sandboxed-bash-tool) | Bash commands and their child processes | No | Minimal on macOS; low on Linux
| [Sandbox runtime](#sandbox-runtime) | The whole Claude Code process, including file tools, MCP servers, and hooks | No | Low
| [Dev container](#dev-containers) | Full development environment | Yes | Medium
+21 −21 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
routines
±changed
+3−3
claude-codechanged
routines
* You are inside a Claude Code on the web session. Manage routines from the [web UI](https://claude.ai/code/routines) instead
* Your organization's policy disables [Claude Code on the web](/docs/en/claude-code-on-the-web), which routines run on. In this case, submitting `/schedule` answers [`Cloud session
* You are inside a cloud session. Manage routines from the [web UI](https://claude.ai/code/routines) instead
* Your organization's policy disables [cloud sessions](/docs/en/claude-code-on-the-web), which routines require. In this case, submitting `/schedule` answers [`Cloud sessions are d
Unless your organization's policy disables routines or Claude Code on the web, you can create and manage routines at [claude.ai/code/routines](https://claude.ai/code/routines) rega
+3 −3 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
remote-control
±changed
+13−13
claude-codechanged
remote-control
Unlike [Claude Code on the web](/docs/en/claude-code-on-the-web), which runs on cloud infrastructure, Remote Control sessions run directly on your machine and interact with your lo
This page covers setup, how to start and connect to sessions, and how Remote Control compares to Claude Code on the web.
Unlike [cloud sessions](/docs/en/claude-code-on-the-web), which run on cloud infrastructure, Remote Control sessions run directly on your machine and interact with your local files
+13 −13 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
plugin-marketplaces
±changed
+1−1
claude-codechanged
plugin-marketplaces
To sync a marketplace from gitlab.com or a self-managed GitLab instance, an [Owner](/docs/en/server-managed-settings#access-control) first adds a GitLab configuration for that host
To sync a marketplace from gitlab.com or a self-managed GitLab instance, an [Owner](/docs/en/server-managed-settings#access-control) first adds a GitLab configuration for that host
+1 −1 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
platforms
±changed
+1−1
claude-codechanged
platforms
* [Claude Code on the web](/docs/en/claude-code-on-the-web): cloud sessions that keep running when you disconnect
* [Web](/docs/en/claude-code-on-the-web): cloud sessions from your browser at claude.ai/code that keep running when you disconnect
+1 −1 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
permission-modes
±changed
+5−5
claude-codechanged
permission-modes
| Run in CI with an exact allowlist | `claude -p "run the test suite" --permission-mode dontAsk --allowedTools "Bash(npm test)" "Read"`
| Run fully unattended inside a container | `claude -p "<prompt>" --dangerously-skip-permissions`
| Run in CI with an exact allowlist | `claude -p "run the test suite" --permission-mode dontAsk --allowedTools "Bash(npm test)" "Read"`
| Run fully unattended inside a container | `claude -p "<prompt>" --dangerously-skip-permissions`
* **Cloud sessions** on [Claude Code on the web](/docs/en/claude-code-on-the-web): Accept edits, Plan, and Auto. Accept edits corresponds to `default` mode: cloud sessions pre-
+5 −5 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
overview
±changed
+12−12
claude-codechanged
overview
[Get started on the web →](/docs/en/web-quickstart)
[Get started →](/docs/en/web-quickstart)
| I want to... | Best option
| ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------
| Continue a local session from my phone or another device | [Remote Control](/docs/en/remote-control)
+12 −12 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
network-config
±changed
+1−1
claude-codechanged
network-config
[Claude Code on the web](/docs/en/claude-code-on-the-web) in Anthropic-hosted environments and [Code Review](/docs/en/code-review) connect to your repositories from Anthropic-manag
[Cloud sessions](/docs/en/claude-code-on-the-web) in Anthropic-hosted environments and [Code Review](/docs/en/code-review) connect to your repositories from Anthropic-managed infra
+1 −1 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
model-config
±changed
+2−2
claude-codechanged
model-config
* Cloud sessions, on [Claude Code on the web](/docs/en/claude-code-on-the-web) or in the Desktop app, run on Anthropic-managed VMs by default: settings deployed to your device do n
* [Cloud sessions](/docs/en/claude-code-on-the-web), including those you start from the Desktop app, run on Anthropic-managed VMs by default: settings deployed to your device do no
* On mobile [Claude Code on the web](/docs/en/claude-code-on-the-web) sessions, editing and retrying is not supported. Switch models, or continue the session from a desktop browser
* In [cloud sessions](/docs/en/claude-code-on-the-web) on the mobile app, editing and retrying is not supported. Switch models, or continue the session from a desktop browser or th
+2 −2 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
mobile
±changed
+8−8
claude-codechanged
mobile
| Feature | What you connect to | When to use
| :--------------------------------------------------- | :-------------------------------------------------------------------- | :--------------------------------------------------
| [Claude Code on the web](/docs/en/claude-code-on-the-web) | A cloud session on cloud infrastructure, Anthropic-managed by default | Your repository is on GitHub and the task shou
| [Remote Control](/docs/en/remote-control) | A Claude Code session running on your computer | The work needs your local filesystem, tools, o
| [Dispatch](/docs/en/desktop#sessions-from-dispatch) | The Desktop app on your computer | You want to message a task and let Dispatch de
+8 −8 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
mcp-quickstart
±changed
+1−1
claude-codechanged
mcp-quickstart
* **Claude Code on the web**: reads `.mcp.json` from your repository. See [Edit .mcp.json directly](#edit-mcp-json-directly).
* **Cloud sessions**: commit a `.mcp.json` to your repository. See [Edit .mcp.json directly](#edit-mcp-json-directly).
+1 −1 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
mcp
±changed
+2−2
claude-codechanged
mcp
* In [web sessions](/docs/en/claude-code-on-the-web), an MCP call to a plugin server that isn't connected yet, such as right after an idle session wakes, starts the server on dem
* In [cloud sessions](/docs/en/claude-code-on-the-web), an MCP call to a plugin server that isn't connected yet, such as right after an idle session wakes, starts the server on d
| [Cloud sessions](/docs/en/claude-code-on-the-web) | The remote host passes them in | Your
| [Cloud sessions](/docs/en/claude-code-on-the-web) | The cloud host passes them in | Your
+2 −2 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
managed-settings
±changed
+1−1
claude-codechanged
managed-settings
On Team and Enterprise plans, an Owner enables or disables [Remote Control](/docs/en/remote-control) and [web sessions](/docs/en/claude-code-on-the-web) organization-wide in [Cla
On Team and Enterprise plans, an Owner enables or disables [Remote Control](/docs/en/remote-control) and [cloud sessions](/docs/en/claude-code-on-the-web) organization-wide in [C
+1 −1 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
llm-gateway-connect
±changed
+3−3
claude-codechanged
llm-gateway-connect
### Slack, web, and Remote Control
[Claude Code in Slack](/docs/en/slack) and [Claude Code on the web](/docs/en/claude-code-on-the-web) are Anthropic-hosted products that always use Anthropic's API; they aren't part
### Slack, cloud sessions, and Remote Control
+3 −3 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
hooks
±changed
+2−2
claude-codechanged
hooks
Hooks are user-defined shell commands, HTTP endpoints, MCP tool calls, LLM prompts, or subagents that execute automatically at specific points in Claude Code's lifecycle. Claude Co
Hooks are user-defined shell commands, HTTP endpoints, MCP tool calls, LLM prompts, or subagents that execute automatically at specific points in Claude Code's lifecycle. Claude Co
Cloud sessions on [Claude Code on the web](/docs/en/claude-code-on-the-web) don't read your local `~/.claude/settings.json`; hooks there come from the repo and from your organizati
[Cloud sessions](/docs/en/claude-code-on-the-web) don't read your local `~/.claude/settings.json`; hooks there come from the repo and from your organization's server-managed settin
+2 −2 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
glossary
±changed
+16−9
claude-codechanged
glossary
### Cloud session
A Claude Code session that keeps running after you close your laptop, because it runs on cloud infrastructure instead of your machine: Anthropic-managed by default, or a [self-host
+16 −9 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
github-enterprise-server
±changed
+23−23
claude-codechanged
github-enterprise-server
> Connect Claude Code to your self-hosted GitHub Enterprise Server instance for web sessions, code review, and plugin marketplaces.
> Connect Claude Code to your self-hosted GitHub Enterprise Server instance for cloud sessions, code review, and plugin marketplaces.
GitHub Enterprise Server (GHES) support lets your organization use Claude Code with repositories hosted on your self-managed GitHub instance instead of github.com. Once an Owner co
For repositories on github.com, see [Claude Code on the web](/docs/en/claude-code-on-the-web) and [Code Review](/docs/en/code-review). To run Claude in your own CI infrastructure,
+23 −23 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
github-actions
±changed
+2−2
claude-codechanged
github-actions
* [Claude Code on the web](/docs/en/claude-code-on-the-web): Claude Code sessions from your browser or phone
* [Claude Code in the cloud](/docs/en/claude-code-on-the-web): Claude Code sessions that run on cloud infrastructure instead of your machine
The [Claude GitHub App](https://github.com/apps/claude) is shared by every Claude feature that integrates with GitHub, including the Claude Code GitHub Action, [Code Review](/docs/
The [Claude GitHub App](https://github.com/apps/claude) is shared by every Claude feature that integrates with GitHub, including the Claude Code GitHub Action, [Code Review](/docs/
+2 −2 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
feature-availability
±changed
+4−4
claude-codechanged
feature-availability
* [Claude Code on the web](/docs/en/claude-code-on-the-web), Claude Code on mobile, and [Claude Code in Slack](/docs/en/slack)
* [Cloud sessions](/docs/en/claude-code-on-the-web), Claude Code on mobile, and [Claude Code in Slack](/docs/en/slack)
<span id="fn5" style={{display: 'block', position: 'relative', top: '-120px'}} /><sup>5</sup> Requires Claude Code v2.1.224 or later on macOS and Linux, including Linux inside WSL
<span id="fn5" style={{display: 'block', position: 'relative', top: '-120px'}} /><sup>5</sup> Requires Claude Code v2.1.224 or later on macOS and Linux, including Linux inside WSL
| [Claude Code on the web](/docs/en/claude-code-on-the-web) | ✓ | ✓ | ✓ | ✓ <sup><a href="#fn6">6</a></sup> |
+4 −4 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
errors
±changed
+5−5
claude-codechanged
errors
Except for [Wrapper and IDE errors](#wrapper-and-ide-errors), which the launching program prints rather than Claude Code itself, these errors and recovery commands apply across the
Except for [Wrapper and IDE errors](#wrapper-and-ide-errors), which the launching program prints rather than Claude Code itself, these errors and recovery commands apply across the
* If you upgraded your plan recently and still see this, run `/logout` then `/login`. The stored token reflects your plan at the time you signed in, so upgrading on the web does no
* If you upgraded your plan recently and still see this, run `/logout` then `/login`. The stored token reflects your plan at the time you signed in, so upgrading on claude.ai does
When you start a session with [`--restricted`](/docs/en/cli-reference#cli-flags), Claude Code refuses to create [cloud sessions](/docs/en/claude-code-on-the-web#from-terminal-to-we
+5 −5 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
env-vars
±changed
+1−1
claude-codechanged
env-vars
| `CLAUDE_CODE_SYNC_SKILLS` | Set to `1` to download your enabled claude.ai skills into `~/.claude/skills/synced/` and resync every 10 minutes. Before
| `CLAUDE_CODE_SYNC_SKILLS` | Set to `1` to download your enabled claude.ai skills into `~/.claude/skills/synced/` and resync every 10 minutes. Before
+1 −1 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
desktop-quickstart
±changed
+2−2
claude-codechanged
desktop-quickstart
* **Cloud**: Run sessions in the cloud that continue even if you close the app. Cloud sessions use the same infrastructure as [Claude Code on the web](/docs/en/claude-code-on-t
* **Cloud**: Run sessions in the cloud that continue even if you close the app. See [Use Claude Code in the cloud](/docs/en/claude-code-on-the-web) for how cloud sessions work.
**Scale up when you're ready.** Open [parallel sessions](/docs/en/desktop#work-in-parallel-with-sessions) from the sidebar to work on multiple tasks at once, optionally each in its
**Scale up when you're ready.** Open [parallel sessions](/docs/en/desktop#work-in-parallel-with-sessions) from the sidebar to work on multiple tasks at once, optionally each in its
+2 −2 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
desktop-ios-simulator
±changed
+1−1
claude-codechanged
desktop-ios-simulator
The simulator pane is available in local sessions only. In [cloud](/docs/en/desktop#run-long-running-tasks-remotely) and [SSH](/docs/en/desktop#ssh-sessions) sessions, Claude runs
The simulator pane is available in local sessions only. In [cloud](/docs/en/desktop#run-long-running-tasks-in-the-cloud) and [SSH](/docs/en/desktop#ssh-sessions) sessions, Claude r
+1 −1 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
desktop
±changed
+6−6
claude-codechanged
desktop
* Run on your machine, in the [cloud](#run-long-running-tasks-remotely), or over [SSH](#ssh-sessions)
* Run on your machine, in the [cloud](#run-long-running-tasks-in-the-cloud), or over [SSH](#ssh-sessions)
* **Project folder**: select the folder or repository Claude works in. For cloud sessions, you can add [multiple repositories](#run-long-running-tasks-remotely).
* **Project folder**: select the folder or repository Claude works in. For cloud sessions, you can add [multiple repositories](#run-long-running-tasks-in-the-cloud).
### Run long-running tasks remotely
+6 −6 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
data-usage
±changed
+2−2
claude-codechanged
data-usage
You can delete individual Claude Code on the web sessions at any time. Deleting a session permanently removes the session's event data. For instructions on how to delete sessions,
You can delete individual cloud sessions at any time. Deleting a session permanently removes the session's event data. For instructions on how to delete sessions, see [Delete sessi
When using [Claude Code on the web](/docs/en/claude-code-on-the-web), sessions run in Anthropic-managed virtual machines by default instead of locally. Sessions your organization r
[Cloud sessions](/docs/en/claude-code-on-the-web) run in Anthropic-managed virtual machines by default instead of locally. Sessions your organization routes to a [self-hosted envir
+2 −2 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
cross-session-messaging
±changed
+9−9
claude-codechanged
cross-session-messaging
> Let Claude list and message your other Claude Code sessions on this machine, and reach your sessions on other machines or on the web.
> Let Claude list and message your other Claude Code sessions on this machine, and reach your sessions on other machines or in the cloud.
* **Message across machines**: reach one of your sessions on another machine or on the web.
* **Message across machines**: reach one of your sessions on another machine or in the cloud.
* **Your cloud sessions**: your [Claude Code on the web](/docs/en/claude-code-on-the-web) sessions, shown while this session is connected to [Remote Control](/docs/en/remote-contro
+9 −9 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
commands
±changed
+6−6
claude-codechanged
commands
**Between sessions.** `/clear` starts fresh on a new task while keeping project memory. `/resume` returns to an earlier conversation, `/branch` branches the current one to try a di
**Between sessions.** `/clear` starts fresh on a new task while keeping project memory. `/resume` returns to an earlier conversation, `/branch` branches the current one to try a di
| `/autofix-pr [prompt]` | Spawn a [Claude Code on the web](/docs/en/claude-code-on-the-web#au
| `/autofix-pr [prompt]` | Spawn a [cloud session](/docs/en/claude-code-on-the-web#auto-fix-pu
| `/remote-env` | Choose the default environment for [cloud agents](/docs/en/cloud-en
+6 −6 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
cloud-environments
±changed
+7−7
claude-codechanged
cloud-environments
Cloud environments require [Claude Code on the web](/docs/en/claude-code-on-the-web), which is in research preview for Pro, Max, and Team users, and for Enterprise users with [pr
Cloud environments apply to [cloud sessions](/docs/en/claude-code-on-the-web), which are in research preview for Pro, Max, and Team users, and for Enterprise users with [premium
The same environments apply wherever you start a cloud session: [Claude Code on the web](/docs/en/claude-code-on-the-web), the terminal with [`claude --cloud`](/docs/en/claude-code
The same environments apply wherever you start a cloud session: the [Desktop app](/docs/en/desktop), the [Claude mobile app](/docs/en/mobile), your browser at [claude.ai/code](http
* On the web, the Desktop app, and the mobile app, sessions use the environment shown in the [selector](#configure-your-environment). An [organization default](#organization-shared
+7 −7 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
cli-reference
±changed
+2−2
claude-codechanged
cli-reference
| `--cloud` | With a task description, create a new [web session](/docs/en/claude-code-on-the-web) on claude.ai. With a session ID (`session_.
| `--cloud` | With a task description, create a new [cloud session](/docs/en/claude-code-on-the-web). With a session ID (`session_...` or `cse
| `--teleport` | Resume a [web session](/docs/en/claude-code-on-the-web) in your local terminal
| `--teleport` | Resume a [cloud session](/docs/en/claude-code-on-the-web) in your local terminal
+2 −2 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
claude-code-on-the-web
±changed
+41−31
claude-codechanged
claude-code-on-the-web
# Use Claude Code on the web
> Move sessions between web and terminal with `--cloud` and `--teleport`, manage and share sessions, and auto-fix pull requests from the cloud.
<Note>
+41 −31 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
channels
±changed
+6−6
claude-codechanged
channels
| Feature | What it does | Good for
| ---------------------------------------------------- | --------------------------------------------------------------------- | ---------------------------------------------------
| [Claude Code on the web](/docs/en/claude-code-on-the-web) | Runs tasks in a fresh cloud sandbox, cloned from GitHub | Delegating self-contained async work you check
| [Claude in Slack](/docs/en/slack) | Spawns a web session from an `@Claude` mention in a channel or thread | Starting tasks directly from team conversation
| Standard [MCP server](/docs/en/mcp) | Claude queries it during a task; nothing is pushed to the session | Giving Claude on-demand access to read or quer
+6 −6 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
best-practices
±changed
+1−1
claude-codechanged
best-practices
* [Claude Code on the web](/docs/en/claude-code-on-the-web): run sessions in the cloud, on Anthropic-managed infrastructure by default
* [Use Claude Code in the cloud](/docs/en/claude-code-on-the-web): run sessions on Anthropic-managed infrastructure by default
+1 −1 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
auto-mode-config
±changed
+1−1
claude-codechanged
auto-mode-config
`/auto-mode-setup` requires a Pro, Max, or Team plan and Claude Code v2.1.228 or later. On native Windows it requires v2.1.233 or later. You can't run it in [Claude Code on the w
`/auto-mode-setup` requires a Pro, Max, or Team plan and Claude Code v2.1.228 or later. On native Windows it requires v2.1.233 or later. You can't run it in a [cloud session](/do
+1 −1 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
authentication
±changed
+1−1
claude-codechanged
authentication
[Claude Code on the Web](/docs/en/claude-code-on-the-web) always uses your subscription credentials. If you set `ANTHROPIC_API_KEY` or `ANTHROPIC_AUTH_TOKEN` in the sandbox environ
[Cloud sessions](/docs/en/claude-code-on-the-web) always use your subscription credentials. If you set `ANTHROPIC_API_KEY` or `ANTHROPIC_AUTH_TOKEN` in the cloud environment, it do
+1 −1 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
agents
±changed
+1−1
claude-codechanged
agents
* [Cross-session messaging](/docs/en/cross-session-messaging) lets Claude list and message your other Claude Code sessions on this machine, on another machine, or on [Claude Code o
* [Cross-session messaging](/docs/en/cross-session-messaging) lets Claude list and message your other Claude Code sessions on this machine, on another machine, or [in the cloud](/d
+1 −1 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
agent-view
±changed
+1−1
claude-codechanged
agent-view
* [Claude Code on the web](/docs/en/claude-code-on-the-web): run sessions in a managed cloud environment instead of locally
* [Use Claude Code in the cloud](/docs/en/claude-code-on-the-web): run sessions in a managed cloud environment instead of locally
+1 −1 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
agent-sdk/typescript
±changed
+18−18
claude-codechanged
agent-sdk/typescript
* `peer-send-message`: the notification is a message that another of your sessions sent with the server-side `send_message` tool that [Claude Code on the web](/docs/en/claude-code-
* `peer-send-message`: the notification is a message that another of your sessions sent with the server-side `send_message` tool that [cloud sessions](/docs/en/claude-code-on-the-w
A `peer` origin identifies which agent sent the message: an in-process [teammate](/docs/en/agent-teams) sending to `main` with `SendMessage`, or a [cross-session peer](/docs/en/cro
A `peer` origin identifies which agent sent the message: an in-process [teammate](/docs/en/agent-teams) sending to `main` with `SendMessage`, or a [cross-session peer](/docs/en/cro
This tool is available only when the session is authenticated with a claude.ai account on a plan with Routines enabled, and is absent when your organization's policy disables [Clau
+18 −18 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
agent-sdk/python
±changed
+3−3
claude-codechanged
agent-sdk/python
"taskId": str, # ID of the remote task
"sessionUrl": str, # Link to the remote cloud session
"taskId": str, # ID of the dispatched task
"sessionUrl": str, # Link to the cloud session
Returns the result from the subagent. The output is discriminated on the `status` field: `"completed"` for finished tasks, `"async_launched"` for background tasks, and `"remote_lau
+3 −3 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
admin-setup
±changed
+2−2
claude-codechanged
admin-setup
Some Claude Code features require a claude.ai account. [Claude Code on the web](/docs/en/claude-code-on-the-web), [Routines](/docs/en/routines), [Code Review](/docs/en/code-review)
Some Claude Code features require a claude.ai account. [Cloud sessions](/docs/en/claude-code-on-the-web), [Routines](/docs/en/routines), [Code Review](/docs/en/code-review), [Remot
[Claude Code on the web](/docs/en/claude-code-on-the-web) has its own admin surface: on the Cloud environments page in admin settings, Owners create [organization-shared environmen
[Cloud sessions](/docs/en/claude-code-on-the-web) have their own admin surface: on the Cloud environments page in admin settings, Owners create [organization-shared environments](/
+2 −2 lines
Recorded here 15 Sep 2026 22:37 UTC
claude-code
self-hosted-environments-identity
±changed
+24−24
claude-codechanged
self-hosted-environments-identity
| Claim | Type | Description
| :------------------ | :--------------- | :----------------------------------------------------------------------------------------------------------------------------------------
| `iss` | string | Always `ccr`.
| `sub` | string | `ccr:session:<session_id>`.
| `aud` | array of strings | Always contains `anthropic-api`. For sessions in self-hosted environments the array also contains your environment ID, such as `ccpool_..
+24 −24 lines
Upstream edited 15 Sep 2026 22:32 UTC Recorded here 28 Sep 2026 23:37 UTC
claude-code
self-hosted-environments
±changed
+6−6
claude-codechanged
self-hosted-environments
| Term | What it is
| :----------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------
| Environment | A named group of your runners, created in claude.ai settings. Sessions are routed to an environment, not to an individual runner.
| Environment secret | The single shared credential runners use to authenticate and register with the environment. Shown once at environment creation, labeled **environment key** i
| Runner | The long-lived process you deploy. A runner registers with the environment, receives a runner token, and polls for sessions.
+6 −6 lines
Upstream edited 15 Sep 2026 22:32 UTC Recorded here 28 Sep 2026 23:37 UTC
claude-code
tools-reference
±changed
+3−2
claude-codechanged
tools-reference
| `SubagentHandback` | Delivers a subagent's final report to whichever conversation receives that subagent's result. Provided only in [auto mode](/docs/en/permission-modes#elim
The Agent tool spawns a subagent in a separate context window. The subagent works through its task autonomously, then returns a single text result to the parent conversation. The p
The Agent tool spawns a subagent in a separate context window. The subagent works through its task autonomously, then returns its result to the parent conversation. The parent does
In every case, the resolved set is limited to the [tools available to subagents](/docs/en/sub-agents#available-tools): a tool that isn't available to subagents is never granted, ev
In every case, the resolved set is limited to the [tools available to subagents](/docs/en/sub-agents#available-tools): a tool that isn't available to subagents is never granted, ev
+3 −2 lines
Recorded here 15 Sep 2026 22:07 UTC
claude-code
sub-agents
±changed
+3−3
claude-codechanged
sub-agents
The second filter applies to subagents running in the background. Apart from `Agent` and `ExitPlanMode`, which follow the first filter's conditions wherever the subagent runs, a ba
The second filter applies to subagents running in the background. Apart from `Agent` and `ExitPlanMode`, which follow the first filter's conditions wherever the subagent runs, a ba
* When the main conversation is in `bypassPermissions`, `acceptEdits`, or [auto mode](/docs/en/permission-modes#eliminate-prompts-with-auto-mode), the subagent runs in that same mo
* When the main conversation is in `bypassPermissions`, `acceptEdits`, or [auto mode](/docs/en/permission-modes#eliminate-prompts-with-auto-mode), the subagent runs in that same mo
Nested subagents suit a delegated task that itself splits into parallel subtasks, such as a reviewer subagent that dispatches a verifier per finding, so the intermediate output nev
+3 −3 lines
Recorded here 15 Sep 2026 22:07 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
Recorded here 15 Sep 2026 22:07 UTC
claude-code
permission-modes
±changed
+1−1
claude-codechanged
permission-modes
3. When the subagent finishes, the classifier reviews its full action history; if that return check flags a concern, a security warning is prepended to the subagent's results.
3. When the subagent finishes, the classifier reviews its work and its final report before the parent reads the report. When the classifier flags the subagent's work or report,
+1 −1 lines
Recorded here 15 Sep 2026 22:07 UTC
claude-code
overview
±changed
+5−5
claude-codechanged
overview
```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={n
```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} th
```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={
+5 −5 lines
Recorded here 15 Sep 2026 22:07 UTC
claude-code
hooks
±changed
+6−2
claude-codechanged
hooks
When a foreground Agent call completes, your [PostToolUse hook](#posttooluse) receives the subagent's final text and run telemetry in `tool_response`. Read these fields to inspect
When a foreground Agent call completes, your [PostToolUse hook](#posttooluse) receives the subagent's result and run telemetry in `tool_response`. Read these fields to inspect the
| `content` | array | `[{"type": "text", "text": "Found 12 endpoints..."}]` | The subagent's final text blocks
| `content` | array | `[{"type": "text", "text": "Found 12 endpoints..."}]` | The subagent's final text blocks, or, for a subagent whose report goes through `SubagentHan
+6 −2 lines
Recorded here 15 Sep 2026 22:07 UTC
claude-code
context-window
±changed
+6−6
claude-codechanged
context-window
restoredAfterCompact: true,
restoredAfterCompact: true,
const takeaway = isCompacted ? 'Compaction replaces the conversation with a structured summary. System prompt, CLAUDE.md, memory, and MCP tools reload automatically. Claude Code
const terminalView = isCompacted ? 'A "Conversation compacted" message, then a one-line "Read auth.ts" for each re-read file and "Skills restored (commit-push)". The rules show a
const takeaway = isCompacted ? 'Compaction replaces the conversation with a structured summary. System prompt, CLAUDE.md, memory, and MCP tools reload automatically. Claude Code
+6 −6 lines
Recorded here 15 Sep 2026 22:07 UTC
claude-docs
claude-tag/users/when-claude-responds
±changed
+1−1
claude-docschanged
claude-tag/users/when-claude-responds
* **Slack Connect channels.** Channels shared with another company are always off.
* **Slack Connect channels.** By default, Claude is off in channels shared with another company. A mention there gets no reply and no message explaining why. Your admin can [turn C
+1 −1 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-docs
claude-tag/users/troubleshooting
±changed
+13−5
claude-docschanged
claude-tag/users/troubleshooting
Mentions in a channel shared with another company get no answer, and usually no notice.
**What it means**
Claude doesn't operate in Slack Connect channels, the ones shared with another company. This holds regardless of admin settings. Messages there get no reply. See [externally shared
+13 −5 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-docs
claude-tag/users/good-habits
±changed
+1−1
claude-docschanged
claude-tag/users/good-habits
Channels in a different workspace and Slack Connect channels stay out of reach.
Channels in a different workspace stay out of reach. In a Slack Connect channel, one shared with another company, Claude answers only if your admin has [turned Claude on there](/do
+1 −1 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-docs
claude-tag/concepts/security-and-data
±changed
+1−1
claude-docschanged
claude-tag/concepts/security-and-data
Claude [doesn't operate in externally shared channels](/docs/claude-tag/admins/restrict-access#externally-shared-channels), so a channel shared with another company never has a ses
In a channel shared with another company through Slack Connect, Claude is off by default. If an Owner turns it on, Claude runs there with [channel-only access](/docs/claude-tag/adm
+1 −1 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-docs
claude-tag/admins/restrict-access
±changed
+42−13
claude-docschanged
claude-tag/admins/restrict-access
> Claude Tag responds only where it has been added and addressed. See who can invoke it, guest and externally shared channel limits, the per-scope version setting, how to limit it
> Claude Tag responds only where it has been added and addressed. See who can invoke it, what changes in guest and Slack Connect channels, the per-scope version setting, how to lim
* **Shared channels.** A [channel shared across workspaces in your Enterprise Grid](#channels-shared-across-workspaces-in-your-enterprise-grid) takes its settings from **Default Sl
* **Shared channels.** A [channel shared across workspaces in your Enterprise Grid](#channels-shared-across-workspaces-in-your-enterprise-grid) takes its settings from **Default Sl
| Value | What Claude does in a channel that includes a guest
+42 −13 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-docs
claude-tag/admins/for-slack-admins
±changed
+1−1
claude-docschanged
claude-tag/admins/for-slack-admins
Slack Connect channels (shared with another company) are always excluded, regardless of configuration.
In a Slack Connect channel (shared with another company), Claude is off by default. A Claude organization Owner can turn Claude on there. Claude then works without the instructions
+1 −1 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
workflows
±changed
+3−3
claude-codechanged
workflows
A workflow moves the plan into code. With subagents, skills, and agent teams, Claude is the orchestrator: it decides turn by turn what to spawn or assign next, and every result lan
A workflow moves the plan into code. With subagents, skills, and agent teams, Claude is the orchestrator: it decides turn by turn what to spawn or assign next, and every result goe
When the run finishes, the report lands in your session. It cites the sources each claim came from, with claims that didn't survive cross-checking already filtered out.
When the run finishes, the report appears in your session. It cites the sources each claim came from, with claims that didn't survive cross-checking already filtered out.
Run a reviewer per file, then hand all the findings to one agent that ranks and deduplicates them.
+3 −3 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
whats-new/index
±changed
+1−1
claude-codechanged
whats-new/index
Also this week: **fork mode** is on by default in interactive sessions, so Claude can hand a side task to a subagent that inherits the full conversation; **GitLab** merge request
Also this week: **fork mode** is on by default in interactive sessions, so Claude can delegate a side task to a subagent that inherits the full conversation; **GitLab** merge req
+1 −1 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
whats-new/2026-w20
±changed
+1−1
claude-codechanged
whats-new/2026-w20
<div>Remote Control, <code>/schedule</code>, Claude.ai MCP connectors, and notification preferences are now disabled when <code>ANTHROPIC\_API\_KEY</code>, <code>apiKeyHelper</
<div>Remote Control, <code>/schedule</code>, claude.ai MCP connectors, and notification preferences are now disabled when <code>ANTHROPIC\_API\_KEY</code>, <code>apiKeyHelper</
+1 −1 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
whats-new/2026-w14
±changed
+1−1
claude-codechanged
whats-new/2026-w14
<div><code>disableSkillShellExecution</code> setting blocks inline shell from skills, slash commands, and plugin commands</div>
<div><code>disableSkillShellExecution</code> setting blocks inline shell from skills, custom commands, and plugin commands</div>
+1 −1 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
web-quickstart
±changed
+6−1
claude-codechanged
web-quickstart
On Team and Enterprise plans, the command is hidden by default: the [Quick web setup toggle](/docs/en/claude-code-on-the-web#github-authentication-options) is off until an Owner tu
On Team and Enterprise plans, the command is hidden by default: the [Quick web setup toggle](/docs/en/claude-code-on-the-web#github-authentication-options) is off until an Owner tu
The command is also hidden in two other cases:
+6 −1 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
vs-code
±changed
+10−10
claude-codechanged
vs-code
* **Command menu**: click `/` or type `/` to open the command menu. Options include attaching files, switching models, and toggling extended thinking. The Customize section provide
* **Command menu**: click `/` or type `/` to open the command menu. Options include attaching files, switching models, and toggling extended thinking. The Customize section provide
| `!` bash shortcut | Yes | No |
| `!` Bash shortcut | Yes | No |
**Tools exposed to the model.** The server hosts a dozen tools, but only two are visible to the model. The rest are internal RPC the CLI uses for its own UI — opening diffs, readin
+10 −10 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
voice-dictation
±changed
+2−2
claude-codechanged
voice-dictation
The Claude Code [VS Code extension](/docs/en/vs-code) also supports voice dictation with the same Claude.ai account requirement. It is not available in VS Code Remote sessions, inc
The Claude Code [VS Code extension](/docs/en/vs-code) also supports voice dictation with the same claude.ai account requirement. It is not available in VS Code Remote sessions, inc
* **`Voice mode requires a Claude.ai account`**: you are authenticated with an API key or a third-party provider. Run `/login` to sign in with a Claude.ai account.
* **`Voice mode requires a Claude.ai account`**: you are authenticated with an API key or a third-party provider. Run `/login` to sign in with a claude.ai account.
+2 −2 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
troubleshooting
±changed
+2−2
claude-codechanged
troubleshooting
Do one of two things with the output:
Report the output or investigate it yourself:
To move faster without changing the speed, press `PgUp` and `PgDn` to scroll half a screen at a time. To hand scrolling back to your terminal's native scrollback instead, run `/tui
To move faster without changing the speed, press `PgUp` and `PgDn` to scroll half a screen at a time. To use your terminal's native scrollback instead, run `/tui default` to switch
+2 −2 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
troubleshoot-install
±changed
+1−1
claude-codechanged
troubleshoot-install
Then remove any leftover temp directories. If zsh prints `no matches found`, there were none to remove:
Then remove any leftover temp directories. If Zsh prints `no matches found`, there were none to remove:
+1 −1 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
tools-reference
±changed
+1−1
claude-codechanged
tools-reference
The tool appears only when all of the following hold:
The tool appears only when all of the following are true:
+1 −1 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
third-party-integrations
±changed
+1−1
claude-codechanged
third-party-integrations
<td>Claude.ai SSO or email</td>
<td>claude.ai SSO or email</td>
+1 −1 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
terminal-config
±changed
+1−1
claude-codechanged
terminal-config
When Claude Code runs inside tmux, two things break by default: Shift+Enter submits instead of inserting a newline, and desktop notifications and the [progress bar](/docs/en/settin
When Claude Code runs inside tmux, by default Shift+Enter submits instead of inserting a newline, and desktop notifications and the [progress bar](/docs/en/settings-reference#termi
+1 −1 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
statusline
±changed
+4−4
claude-codechanged
statusline
This walkthrough shows what's happening under the hood by manually creating a status line that displays the current model, working directory, and context window usage percentage.
This walkthrough shows what `/statusline` sets up for you by manually creating a status line that displays the current model, working directory, and context window usage percentage
* `rate_limits`: appears only for Claude.ai Pro and Max subscribers, or behind a Claude apps gateway that sets a spend limit for you, and only after the first API response in the
* `rate_limits`: appears only for claude.ai Pro and Max subscribers, or behind a Claude apps gateway that sets a spend limit for you, and only after the first API response in the
Display Claude.ai subscription rate limit usage in the status line. The `rate_limits` object contains a rolling `five_hour` window and a weekly `seven_day` window. Each window prov
+4 −4 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
slack
±changed
+5−5
claude-codechanged
slack
2. Navigate to the App Home tab
2. Open the App Home tab
After connecting your accounts, configure how Claude handles your messages in Slack. Navigate to the Claude App Home in Slack to find the **Routing Mode** setting.
After connecting your accounts, configure how Claude handles your messages in Slack. Open the Claude App Home in Slack to find the **Routing Mode** setting.
* **Change Repo**: Allows you to select a different repository if Claude chose incorrectly.
+5 −5 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
skills
±changed
+1−1
claude-codechanged
skills
Seeing a skill trigger tells you Claude found it, not that it did what you intended. To know a skill is working, measure two things separately: whether Claude invokes it on the pro
Seeing a skill trigger tells you Claude found it, not that it did what you intended. To know a skill is working, measure separately whether Claude invokes it on the prompts it shou
+1 −1 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
setup
±changed
+6−6
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}
+6 −6 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
settings-reference
±changed
+40−1
claude-codechanged
settings-reference
| [`bashEditDiffEnabled`](#basheditdiffenabled) | Record the [files a Bash command changed](/docs/en/hooks#bash) in every pe
| [`gatewayInternalNetworks`](#gatewayinternalnetworks) | Let `/login` reach a [cloud gateway](/docs/en/claude-apps-gateway#allow-a-
### `bashEditDiffEnabled`
Choose whether Claude Code records the files a Bash command changes in a Git repository. When it records them, you see their diff in the terminal after the command, and your [PostT
+40 −1 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
self-hosted-environments-testing
±changed
+1−1
claude-codechanged
self-hosted-environments-testing
Two things the hook depends on:
The hook has these requirements:
+1 −1 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
self-hosted-environments-reference
±changed
+1−0
claude-codechanged
self-hosted-environments-reference
| `--remove-session-state [bool]` | `SELF_HOSTED_RUNNER_REMOVE_SESSION_STATE` | off | Remove a session's per-session directories under `
+1 −0 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
self-hosted-environments-deploy
±changed
+7−1
claude-codechanged
self-hosted-environments-deploy
* **Per-session directories persist too**: alongside the checkout, the runner creates per-session entries under `<base-dir>/_sessions/` for every session it runs. The session's Cla
By default the runner leaves these in place when the session ends, so on a disk that outlives the runner process they accumulate. Every session runs as the runner's own user, so
* **With `--remove-session-state`, per-session directories don't persist**: start the runner with [`--remove-session-state`](/docs/en/self-hosted-environments-reference#runner-cli-
Once logging is initialized, the runner writes its lifecycle log, including `[runner:fatal]` lines, to stdout, and debug output to stderr, all as plain-text lines rather than JSON.
+7 −1 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
self-hosted-environments-configuration
±changed
+2−2
claude-codechanged
self-hosted-environments-configuration
| `CLAUDE_RUNNER_CLAUDE_BIN` | Absolute path to the runner's own Claude Code binary. End your wrapper with `exec "$CLAUDE_RUNNER_CLAUDE_BIN" "$@"` to hand off to the pinne
| `CLAUDE_RUNNER_CLAUDE_BIN` | Absolute path to the runner's own Claude Code binary. End your wrapper with `exec "$CLAUDE_RUNNER_CLAUDE_BIN" "$@"` to pass control to the p
| `CLAUDE_CONFIG_DIR` | Per-session Claude config directory, written at session start from the snapshot of the runner host's config that the runner captures at star
| `CLAUDE_CONFIG_DIR` | Per-session Claude config directory, written at session start from the snapshot of the runner host's config that the runner captures at star
+2 −2 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
scheduled-tasks
±changed
+1−1
claude-codechanged
scheduled-tasks
Under the hood, Claude uses these tools:
These are the underlying tools Claude uses:
+1 −1 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
sandboxing
±changed
+2−2
claude-codechanged
sandboxing
You can also deny write or read access using `sandbox.filesystem.denyWrite` and `sandbox.filesystem.denyRead`, and re-allow specific paths within a denied region using `sandbox.fil
You can also deny write or read access using `sandbox.filesystem.denyWrite` and `sandbox.filesystem.denyRead`, and re-allow specific paths within a denied region using `sandbox.fil
To require the sandbox for every developer, deliver the `sandbox` keys through [managed settings](/docs/en/managed-settings#delivery-mechanisms), either as a file managed by your M
To require the sandbox for every developer, deliver the `sandbox` keys through [managed settings](/docs/en/managed-settings#delivery-mechanisms), either as a file managed by your M
+2 −2 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
routines
±changed
+8−9
claude-codechanged
routines
A one-off schedule fires the routine a single time at a specific timestamp. Use it to remind yourself later in the week, to open a cleanup PR after a rollout finishes, or to kick o
A one-off schedule fires the routine a single time at a specific timestamp. Use it to remind yourself later in the week, to open a cleanup PR after a rollout finishes, or to start
The CLI hides `/schedule` when one of its requirements isn't met: the command menu shows `No commands match "/schedule"` while you type, and submitting it returns `Unknown command:
* You are authenticated with a Console API key, an [Anthropic profile or federation credential](/docs/en/authentication#anthropic-profiles-and-federation-credentials), or a cloud p
+8 −9 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
remote-control
±changed
+2−2
claude-codechanged
remote-control
Navigate to your project directory and run:
In your project directory, run:
* Signed out, from `/remote-control` or `--remote-control`: `Remote Control requires a claude.ai subscription.`
* Signed out, from `/remote-control` or `--remote-control`: `Remote Control requires a claude.ai subscription.` or `/remote-control requires a claude.ai subscription.`
+2 −2 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
plugins-reference
±changed
+3−3
claude-codechanged
plugins-reference
`defaultEnabled` is the fallback when nothing else has decided the plugin's state. Two things take precedence over it:
`defaultEnabled` is the fallback when nothing else has decided the plugin's state. The user's setting and a dependency requirement take precedence over it:
| `userConfig` | object | User-configurable values prompted at enable time. See [User configuration](#user-configuration)
| `channels` | array | Channel declarations for message injection (Telegram, Slack, Discord style). See [Channels](#channels)
| `userConfig` | object | User-configurable values prompted at enable time. See [User configuration](#user-configuration)
+3 −3 lines
Recorded here 15 Sep 2026 21:37 UTC
claude-code
plugin-marketplaces
±changed
+7−7
claude-codechanged
plugin-marketplaces
| Field | Type | Description
| :-------- | :----- | :------------------------------------------------------------------------------------------------------------------------------------------------------------
| `name` | string | Marketplace identifier in kebab-case, with no spaces, control characters, or bidirectional-formatting characters. This is public-facing: users see it when in
| `owner` | object | Marketplace maintainer information ([see fields below](#owner-fields))
| `plugins` | array | List of available plugins
+7 −7 lines
Recorded here 15 Sep 2026 21:37 UTC
Nothing on this page matches that. Press Enter to search every page of the ledger.