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
812pages tracked
765 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 22 Oct 2026
100 on this page
ReadSourcePageWhatLines
22 Aug 2026
85 pages
+982 −576 lines
claude-code
debug-your-config
±changed
+1−1
claude-codechanged
debug-your-config
* Managed settings still apply if your organization deploys them, since they live at a system path outside `~/.claude`
* Managed settings still apply if your organization deploys them. Claude Code reads MDM profiles, registry policy, and `managed-settings.json` from locations outside the configurat
+1 −1 lines
Recorded here 22 Aug 2026 17:37 UTC
claude-code
cloud-environments
±changed
+21−21
claude-codechanged
cloud-environments
* On the web, the Desktop app, and the mobile app, sessions use the environment shown in the [selector](#configure-your-environment). An admin-set [organization default](#organizat
* 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
Create, edit, and archive environments from the environment selector at [claude.ai/code](https://claude.ai/code), which you reach after [web onboarding](/docs/en/web-quickstart). E
Create, edit, and archive environments from the environment selector at [claude.ai/code](https://claude.ai/code), which you reach after [web onboarding](/docs/en/web-quickstart). E
Owners and admins on Team and Enterprise plans can create cloud environments that are shared with every member of the organization; the same roles manage everything else on the **C
+21 −21 lines
Recorded here 22 Aug 2026 17:37 UTC
claude-code
admin-setup
±changed
+1−1
claude-codechanged
admin-setup
[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 and admins create [organization-shared
[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
+1 −1 lines
Recorded here 22 Aug 2026 17:37 UTC
claude-code
vs-code
±changed
+1−11
claude-codechanged
vs-code
Claude Code integrates with git to help with version control workflows directly in VS Code. Ask Claude to commit changes, create pull requests, or work across branches.
Claude Code integrates with git to help with version control workflows directly in VS Code. Ask Claude to commit changes, create pull requests, or work across branches. To start Cl
### Use git worktrees for parallel tasks
+1 −11 lines
Recorded here 22 Aug 2026 16:37 UTC
claude-code
sessions
±changed
+2−0
claude-codechanged
sessions
These pages cover related session and parallelism mechanics:
+2 −0 lines
Recorded here 22 Aug 2026 16:37 UTC
claude-code
quickstart
±changed
+6−10
claude-codechanged
quickstart
```bash theme={null}
```bash theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null}
```powershell theme={null}
```powershell theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme=
```batch theme={null}
+6 −10 lines
Recorded here 22 Aug 2026 16:37 UTC
claude-code
memory
±changed
+0−2
claude-codechanged
memory
The check measures only the content that loads: YAML frontmatter and block-level HTML comments are stripped before the index is loaded, so they don't count toward the limits. Befor
+0 −2 lines
Recorded here 22 Aug 2026 16:37 UTC
claude-code
how-claude-code-works
±changed
+1−35
claude-codechanged
how-claude-code-works
These tips help you get better results from Claude Code.
These tips help you get better results from Claude Code. For more on specific prompts, verification, and planning, see [Best practices](/docs/en/best-practices).
### Be specific upfront
+1 −35 lines
Recorded here 22 Aug 2026 16:37 UTC
claude-code
env-vars
±changed
+1−0
claude-codechanged
env-vars
* Run [`/auto-mode-setup`](/docs/en/auto-mode-config#generate-environment-entries) to draft `autoMode.environment` entries
+1 −0 lines
Recorded here 22 Aug 2026 16:37 UTC
claude-code
commands
±changed
+2−1
claude-codechanged
commands
| `/auto-mode-setup` | [Draft `autoMode.environment` entries](/docs/en/auto-mode-config#generate-environm
| `/claude-api [migrate\|managed-agents-onboard\|prompt-audit]` | **[Skill](/docs/en/skills#bundled-skills).** Load [Claude API](https://platform.cl
| `/claude-api [migrate\|upgrade\|managed-agents-onboard\|prompt-audit]` | **[Skill](/docs/en/skills#bundled-skills).** Load [Claude API](https://platform.cl
+2 −1 lines
Recorded here 22 Aug 2026 16:37 UTC
claude-code
auto-mode-config
±changed
+55−1
claude-codechanged
auto-mode-config
* [Generate environment entries](#generate-environment-entries) with `/auto-mode-setup`
<h2 id="generate-environment-entries">
Generate environment entries with `/auto-mode-setup`
</h2>
+55 −1 lines
Recorded here 22 Aug 2026 16:37 UTC
claude-docs
claude-tag/users/troubleshooting
±changed
+2−2
claude-docschanged
claude-tag/users/troubleshooting
Mentioning Claude in a channel doesn't require the sender to have a Claude account or seat, so by default anyone in the workspace can use it. Your organization can restrict that wi
Mentioning Claude in a channel doesn't require the sender to have a Claude account or seat, so by default anyone in the workspace can use it. Your organization can restrict that wi
* A message about permissions or access: your organization restricts who can use Claude; send your admin [the member access setting](/docs/claude-tag/admins/restrict-access#members
* A message about permissions or access: your organization restricts who can use Claude; send your admin [the member access setting](/docs/claude-tag/admins/restrict-access#restric
+2 −2 lines
Recorded here 22 Aug 2026 16:07 UTC
claude-docs
claude-tag/users/getting-started
±changed
+3−3
claude-docschanged
claude-tag/users/getting-started
Claude Tag is Claude working in your Slack workspace. You hand it work by writing a message where Claude is, and Claude carries it out in that thread. An `@Claude` mention guarante
Claude Tag is Claude working in your Slack workspace. You hand it work by writing a message where Claude is, and Claude carries it out in that thread. An `@Claude` mention guarante
* **Channel** for shared team work. The work happens in the open, so anything Claude does in the thread, including its checklist and results, is visible to everyone in the channel,
* **Channel** for shared team work. The work happens in the open, so anything Claude does in the thread, including its checklist and results, is visible to everyone in the channel,
| A message you edited after sending | Yes. Each edit sends Claude a note showing the text before and after the edit. Claude reads the note but doesn't act
+3 −3 lines
Recorded here 22 Aug 2026 16:07 UTC
claude-docs
claude-tag/concepts/security-and-data
±changed
+1−1
claude-docschanged
claude-tag/concepts/security-and-data
By default, anyone in a connected Slack workspace can invoke Claude in channels, with or without a Claude account. An Owner can turn on a restriction toggle to narrow that: on Team
By default, anyone in a connected Slack workspace can invoke Claude in channels, with or without a Claude account. An Owner can turn on a restriction toggle to narrow that: on Team
+1 −1 lines
Recorded here 22 Aug 2026 16:07 UTC
claude-docs
claude-tag/concepts/how-it-works
±changed
+3−3
claude-docschanged
claude-tag/concepts/how-it-works
* **Editing a message**: Claude receives a note each time you edit, showing what the message said before the edit and what it says now. It reads the note but doesn't act on it, so
* **Editing a message**: Claude receives a note each time you edit, showing what the message said before the edit and what it says now. An edit doesn't start a new task or re-addre
* **Correcting course**: Claude acts on replies, not on edits or deletions. Say the change in a new reply; the reply is also how you walk back a message it already read.
* **Correcting course**: Claude responds to replies; edits reach it only as notes, and a deleted reply not at all. Say the change in a new reply; the reply is also how you walk bac
A session reads its own thread and its channel. Mentioning `@Claude` partway into an existing thread gives it up to 50 messages from the start of the thread (the root plus the olde
+3 −3 lines
Recorded here 22 Aug 2026 16:07 UTC
claude-docs
claude-tag/admins/troubleshooting
±changed
+1−1
claude-docschanged
claude-tag/admins/troubleshooting
* Or change **Allow Claude to respond to guests** for the scope covering this channel. **Channel only** restores replies while keeping Claude to the channel's own instructions and
* Or change **Allow Claude to respond to guests** for the scope covering this channel; changing it needs an organization owner. **Channel only** restores replies while keeping Clau
+1 −1 lines
Recorded here 22 Aug 2026 16:07 UTC
claude-docs
claude-tag/admins/skills-repo
±changed
+2−2
claude-docschanged
claude-tag/admins/skills-repo
A new GitHub repository in your organization, with one folder per plugin. Each plugin bundles one or more skills.
A private or internal GitHub repository, laid out as a [Claude Code plugin marketplace](https://code.claude.com/docs/en/plugin-marketplaces): a `.claude-plugin/marketplace.json
On the **Plugins** page at [`claude.ai/admin-settings/plugins`](https://claude.ai/admin-settings/plugins), click **Add plugins** and choose **Sync from GitHub**. Select the rep
For a github.com repository, the GitHub connector must be enabled for your organization. On the **Plugins** page at [`claude.ai/admin-settings/plugins`](https://claude.ai/admin
+2 −2 lines
Recorded here 22 Aug 2026 16:07 UTC
claude-docs
claude-tag/admins/setup-overview
±changed
+10−10
claude-docschanged
claude-tag/admins/setup-overview
| Prerequisite | Why you need it
| :------------------------------------------------------------------------ | :-----------------------------------------------------------------------------------------------------
| A **Team or Enterprise plan** on claude.ai | Claude Tag is available on Team and Enterprise plans, on Anthropic's first-party service. It isn't ava
| A Claude organization **without Zero Data Retention (ZDR)** | Claude Tag stores channel memory and session transcripts, which ZDR doesn't permit.
| **Routines** enabled for your Claude organization | Claude Tag requires Routines to be enabled for your organization. Until it is, Claude answers every me
+10 −10 lines
Recorded here 22 Aug 2026 16:07 UTC
claude-docs
claude-tag/admins/restrict-access
±changed
+20−20
claude-docschanged
claude-tag/admins/restrict-access
<Note>Most controls on this page require the Owner role in your Claude organization; the [permissions table](#permissions-by-role) below lists which actions an Admin or a channel m
<Note>Most controls on this page require the Owner role in your Claude organization; the [permissions table](#permissions-by-role) below lists which actions a channel manager or a
A channel without its own value shows **Inherit** and takes the value from its workspace, or from **Default Slack access**. An Admin can set a scope to **Restrict** or **Channel on
A channel without its own value shows **Inherit** and takes the value from its workspace, or from **Default Slack access**. Changing this setting requires an organization owner. Th
On [`claude.ai/admin-settings/claude-tag`](https://claude.ai/admin-settings/claude-tag), the toggle appears in one of two places: directly on the Claude Tag settings page, or in th
+20 −20 lines
Recorded here 22 Aug 2026 16:07 UTC
claude-docs
claude-tag/admins/pair-workspace
±changed
+1−1
claude-docschanged
claude-tag/admins/pair-workspace
Once a workspace is paired, where Claude responds depends on what you chose when pairing (entire workspace or specific channels), the **Enable Claude Tag for your organization** to
Once a workspace is paired, where Claude responds depends on what you chose when pairing (entire workspace or specific channels), the **Enable Claude Tag for your organization** to
+1 −1 lines
Recorded here 22 Aug 2026 16:07 UTC
claude-docs
claude-tag/admins/migrate-from-earlier
±changed
+1−1
claude-docschanged
claude-tag/admins/migrate-from-earlier
A user who never linked a claude.ai account can now hand Claude work in channels, by default. Whether that stays open or narrows to organization members is the admin's [access rest
A user who never linked a claude.ai account can now hand Claude work in channels, by default. Whether that stays open or narrows to organization members is the admin's [access rest
+1 −1 lines
Recorded here 22 Aug 2026 16:07 UTC
claude-docs
claude-tag/admins/for-slack-admins
±changed
+1−1
claude-docschanged
claude-tag/admins/for-slack-admins
* `users:read.email` lets Claude match a Slack member to their Claude account by email, so a person who DMs Claude is recognized without a separate linking step.
* `users:read.email` lets Claude read a member's profile email. Claude uses it for checks such as the email domain when a member connects their Claude account. It does not connect
+1 −1 lines
Recorded here 22 Aug 2026 16:07 UTC
claude-docs
claude-tag/admins/connections/google
±changed
+2−14
claude-docschanged
claude-tag/admins/connections/google
Both routes create a credential and an allowed-websites rule path-scoped to that Google service (the Drive API path for Drive, the Calendar API path for Calendar, the Gmail API pat
Both routes create a credential and an allowed-websites rule for the Google hosts the connection uses.
In the bundle, click **Connect** next to **Google Drive**, **Google Calendar**, or **Google Gmail**. A scope checklist appears with read-only scopes selected by default. Each scope
| Scope | What it lets Claude do |
+2 −14 lines
Recorded here 22 Aug 2026 16:07 UTC
claude-docs
claude-tag/admins/configure-gitlab
±changed
+1−1
claude-docschanged
claude-tag/admins/configure-gitlab
* The **Owner** role in your Claude organization to create an Access bundle; an Admin can add credentials to a bundle that already exists.
* The **Owner** role in your Claude organization to create an Access bundle.
+1 −1 lines
Recorded here 22 Aug 2026 16:07 UTC
claude-docs
claude-tag/admins/configure-github
±changed
+7−8
claude-docschanged
claude-tag/admins/configure-github
The person who completes the link must be both an **owner of the GitHub organization** and an **Admin in your Claude organization**. If you aren't a GitHub organization owner, us
The person who completes the link must be both an **owner of the GitHub organization** and an **Owner in your Claude organization**. If you aren't a GitHub organization owner, us
The message "GitHub Actions writes are not permitted for this session type." is a different `403`. It says nothing about repository access; see [What Claude can do with GitHub Acti
A `403` that names a GitHub Actions operation, such as "repository\_dispatch is not permitted for this session type.", is a different error. It says nothing about repository access
* Re-run a workflow run or its failed jobs, and cancel a run in progress
+7 −8 lines
Recorded here 22 Aug 2026 16:07 UTC
claude-docs
claude-tag/admins/audit
±changed
+1−1
claude-docschanged
claude-tag/admins/audit
<Note>You must be an Admin or Owner in your Claude organization to open the Audit page; the other trails on this page are visible to anyone with access to the underlying surface.</
<Note>You must be an Owner in your Claude organization to open the Audit page; the other trails on this page are visible to anyone with access to the underlying surface.</Note>
+1 −1 lines
Recorded here 22 Aug 2026 16:07 UTC
claude-docs
claude-tag/admins/add-connections
±changed
+1−3
claude-docschanged
claude-tag/admins/add-connections
<div className="tm-stepmeta-row"><span className="tm-stepmeta-label">Role you need</span><span>Owner in your Claude organization to create the bundle; an Admin can add credential
<div className="tm-stepmeta-row"><span className="tm-stepmeta-label">Role you need</span><span>Owner in your Claude organization. You'll also need a credential for each service,
An Admin can edit the Domains tab on an existing bundle; creating the bundle itself needs an Owner.
+1 −3 lines
Recorded here 22 Aug 2026 16:07 UTC
claude-code
routines
±changed
+1−1
claude-codechanged
routines
Create a routine from the web at [claude.ai/code/routines](https://claude.ai/code/routines), from the Desktop app, or from the CLI. All three surfaces write to the same cloud accou
Create a routine from the web at [claude.ai/code/routines](https://claude.ai/code/routines), from the Desktop app, or from the CLI. All three surfaces write to the same cloud accou
+1 −1 lines
Recorded here 22 Aug 2026 13:07 UTC
claude-code
plugins-reference
±changed
+17−1
claude-codechanged
plugins-reference
***
<h2 id="synced-plugins">
Plugins synced from claude.ai
+17 −1 lines
Recorded here 22 Aug 2026 13:07 UTC
claude-code
errors
±changed
+35−0
claude-codechanged
errors
| `Issuer mismatch in authorization response (RFC 9207)`
| `The current directory no longer exists (it was deleted or moved)` / `Can't read the current directory`
### Issuer mismatch in authorization response
During an [MCP OAuth sign-in](/docs/en/mcp#authenticate-with-remote-mcp-servers), the authorization server redirected back to Claude Code with an `iss` parameter that doesn't name
+35 −0 lines
Recorded here 22 Aug 2026 13:07 UTC
claude-code
desktop-scheduled-tasks
±changed
+1−1
claude-codechanged
desktop-scheduled-tasks
In the [**Code** tab](/docs/en/desktop), click **Routines** in the sidebar, then click **New routine** and choose **Local**. Configure these fields:
On Claude Desktop before 1.1.5368, local scheduled tasks aren't available. In the [**Code** tab](/docs/en/desktop), click **Routines** in the sidebar, then click **New routine** an
+1 −1 lines
Recorded here 22 Aug 2026 13:07 UTC
claude-code
desktop
±changed
+3−1
claude-codechanged
desktop
Plugins can be scoped to your user account, a specific project, or local-only. If your organization manages plugins centrally, those plugins are available in desktop sessions the s
You can scope plugins to your user account, a specific project, or local-only. If your organization manages plugins centrally, those plugins are available in desktop sessions the s
The plugin browser is not available in cloud sessions, and plugins you install from the desktop app aren't available for cloud sessions. To use a plugin in a cloud session, either
+3 −1 lines
Recorded here 22 Aug 2026 13:07 UTC
claude-code
cloud-environments
±changed
+1−1
claude-codechanged
cloud-environments
| Plugins enabled only in your user settings
| Plugins enabled only in your user settings
+1 −1 lines
Recorded here 22 Aug 2026 13:07 UTC
claude-code
chrome
±changed
+5−0
claude-codechanged
chrome
The extension collects the tabs Claude opens into a Chrome tab group tied to your session. In local sessions, whether Claude Code closes that group when the session ends depends on
* When you type `/clear`, Claude Code closes the group, open pages included, unless work that survives the clear is still running
* When you switch sessions with a command like `/resume`, exit Claude Code, or run a `/clear` while work that survives it is still running, Claude Code closes the group only if it
+5 −0 lines
Recorded here 22 Aug 2026 13:07 UTC
mcp
development/roadmap
±changed
+53−51
mcpchanged
development/roadmap
> Our plans for evolving Model Context Protocol
> The Model Context Protocol roadmap, covering the priority areas Core Maintainers and Working Groups are driving for the next specification release and how they shape SEP review.
<Info>Last updated: **2026-03-05**</Info>
<Info>Last updated: **2026-08-22**</Info>
This page describes our strategic priorities and what we expect **Working Groups** and **Interest Groups** to deliver against them.
+53 −51 lines
Recorded here 22 Aug 2026 07:07 UTC
claude-code
mobile
±changed
+6−1
claude-codechanged
mobile
Attachments you add in the Claude app reach the local session too. Claude sees attached photos directly as part of your message. Claude Code downloads other files to your machine a
When you add an attachment in the Claude app, it reaches the local session too:
* **Photos**: Claude sees attached photos directly as part of your message. Claude Code also saves each photo under `~/.claude/uploads/` and tells Claude the saved file path, so Cl
* **Other files**: Claude Code downloads them to your machine and passes them to Claude as `@` file references.
+6 −1 lines
Recorded here 22 Aug 2026 05:37 UTC
claude-code
claude-directory
±changed
+19−17
claude-codechanged
claude-directory
| Path under `~/.claude/` | Contents
| -------------------------------------------- | -----------------------------------------------------------------------------------------------------------------------------------
| `projects/<project>/<session>.jsonl` | Full conversation transcript: every message, tool call, and tool result
| `projects/<project>/<session>/subagents/` | [Subagent](/docs/en/sub-agents) conversation transcripts, removed with the parent session transcript when it ages out
| `projects/<project>/<session>/tool-results/` | Large tool outputs spilled to separate files
+19 −17 lines
Recorded here 22 Aug 2026 05:37 UTC
claude-code
agent-view
±changed
+21−20
claude-codechanged
agent-view
Agent view opens with an input at the bottom and a table that fills in as sessions start. Press `Esc` at any time to return to your shell; if you opened agent view by backgroun
Agent view opens with an input at the bottom and a table that fills in as sessions start. Press `Esc` to return to your shell; if you opened agent view by backgrounding a sessi
| Shortcut | Action
| :-------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------
| `↑` / `↓` | Move between rows
+21 −20 lines
Recorded here 22 Aug 2026 05:07 UTC
claude-code
agent-sdk/typescript
±changed
+10−1
claude-codechanged
agent-sdk/typescript
Publishes a local `.html` or `.md` file as a hosted artifact page, or lists the user's published artifacts. Omit `action` or pass `"publish"` to publish `file_path`, which is requi
Publishes a local `.html` or `.md` file as a hosted artifact page, or lists the user's published artifacts. Omit `action` or pass `"publish"` to publish `file_path`, which is requi
`force` is a last-resort overwrite that discards a newer version another session published. On a conflict, the failed publish returns the newer content; Claude merges its changes o
seeded?: false;
+10 −1 lines
Recorded here 22 Aug 2026 05:07 UTC
claude-docs
claude-tag/users/use-cases/watch-monitors
±changed
+8−0
claude-docschanged
claude-tag/users/use-cases/watch-monitors
<Card title="Claude on call" href="https://claude.com/blog/ai-ci-cd-on-call" horizontal arrow>
How Anthropic runs Claude as first responder for CI/CD failures
</Card>
+8 −0 lines
Recorded here 22 Aug 2026 03:37 UTC
claude-docs
claude-tag/users/use-cases/answer-data-questions
±changed
+4−0
claude-docschanged
claude-tag/users/use-cases/answer-data-questions
<Card title="Self-service data analytics" href="https://claude.com/blog/self-service-data-analytics-in-slack-how-anthropic-deploys-claude-tag-for-ad-hoc-questions" horizontal arr
How Anthropic answers ad-hoc data questions in Slack with Claude
</Card>
+4 −0 lines
Recorded here 22 Aug 2026 03:37 UTC
claude-docs
claude-tag/concepts/settings-map
±changed
+5−2
claude-docschanged
claude-tag/concepts/settings-map
| [Usage page](https://claude.ai/admin-settings/usage/claude-tag) | An admin
| [Usage page](https://claude.ai/admin-settings/usage/claude-tag) | An admin
| [Analytics page](https://claude.ai/analytics/claude-tag) | Anyone who can view the Analytics dashboard
Spend limits and usage analytics live at [`claude.ai/admin-settings/usage/claude-tag`](https://claude.ai/admin-settings/usage/claude-tag), a different page than the Claude Tag admi
Spend limits live at [`claude.ai/admin-settings/usage/claude-tag`](https://claude.ai/admin-settings/usage/claude-tag), a different page than the Claude Tag admin page. It holds the
+5 −2 lines
Recorded here 22 Aug 2026 03:37 UTC
claude-docs
claude-tag/concepts/agent-identity
±changed
+4−0
claude-docschanged
claude-tag/concepts/agent-identity
### How a host gets allowed
Agent Proxy allows a host when any one of three layers allows it: a [Domains entry](/docs/claude-tag/admins/add-connections#allow-a-host-without-a-credential) on the bundle attache
+4 −0 lines
Recorded here 22 Aug 2026 03:37 UTC
claude-docs
claude-tag/admins/troubleshooting
±changed
+1−1
claude-docschanged
claude-tag/admins/troubleshooting
Each scope at [`claude.ai/admin-settings/claude-tag`](https://claude.ai/admin-settings/claude-tag), on the **Slack** tab under **Claude Tag's access**, has an **Environment** picke
Each scope at [`claude.ai/admin-settings/claude-tag`](https://claude.ai/admin-settings/claude-tag), on the **Slack** tab under **Claude Tag's access**, has an **Environment** picke
+1 −1 lines
Recorded here 22 Aug 2026 03:37 UTC
claude-docs
claude-tag/admins/restrict-access
±changed
+12−8
claude-docschanged
claude-tag/admins/restrict-access
| Plan | Toggle | Off (default) | On
| :--------- | :----------------------------------------- | :------------------------------------------------------------------------------------ | :-------------------------------
| Enterprise | **Restrict in your organization via RBAC** | Anyone in the connected Slack workspace can use Claude, even without a Claude account | Only members whose role grants t
| Team | **Restrict to your organization** | Anyone in the connected Slack workspace can use Claude, even without a Claude account | Only Slack users with a Claude a
| Plan | Toggle | Off (default) | On
+12 −8 lines
Recorded here 22 Aug 2026 03:37 UTC
claude-docs
claude-tag/admins/migrate-from-earlier
±changed
+5−3
claude-docschanged
claude-tag/admins/migrate-from-earlier
Both versions answer through the same @Claude app, so setting a scope to **Off** turns off the earlier version there too. To opt out of Claude Tag while keeping the earlier behavio
## Two versions of the same Slack app
The earlier Claude in Slack and Claude Tag are two versions of the same `@Claude` Slack app, not two apps, so there is nothing to uninstall. You choose which version answers per sc
+5 −3 lines
Recorded here 22 Aug 2026 03:37 UTC
claude-docs
claude-tag/admins/customize
±changed
+6−0
claude-docschanged
claude-tag/admins/customize
## Where to change a scope's environment
The environment is the sandboxed compute configuration a scope's sessions run in. You create environments in one place and pin one per scope in another. An Owner or admin creates e
A change applies to new sessions; after you pin an environment, start a fresh thread to pick it up. To give a channel broader network access through its environment, see [broad web
+6 −0 lines
Recorded here 22 Aug 2026 03:37 UTC
claude-docs
claude-tag/admins/audit
±changed
+1−1
claude-docschanged
claude-tag/admins/audit
The **Audit** page (left-nav label **Audit logs**) at [`claude.ai/admin-settings/claude-tag/audit`](https://claude.ai/admin-settings/claude-tag/audit) has these tabs:
The Audit page, labeled **Activity** in the admin console's left nav and page heading, at [`claude.ai/admin-settings/claude-tag/audit`](https://claude.ai/admin-settings/claude-tag/
+1 −1 lines
Recorded here 22 Aug 2026 03:37 UTC
claude-code
web-quickstart
±changed
+1−1
claude-codechanged
web-quickstart
When you finish connecting GitHub, onboarding creates a [cloud environment](/docs/en/cloud-environments) named **Default** for you; if onboarding shows an environment form inst
If you don't have an environment yet, onboarding creates a [cloud environment](/docs/en/cloud-environments) named **Default** for you when you finish connecting GitHub; if onbo
+1 −1 lines
Recorded here 22 Aug 2026 03:37 UTC
claude-code
voice-dictation
±changed
+1−2
claude-codechanged
voice-dictation
* **An organization without HIPAA compliance enabled**: `/voice` shows `Voice mode is disabled by your organization's policy` when this restriction applies.
* **`Voice mode is disabled by your organization's policy`**: your organization's compliance configuration disables voice dictation, as described in [Requirements](#requirements).
* **`Voice mode is disabled by your organization's policy`**: an administrator policy for your organization turns off voice dictation. Contact your organization administrator to co
+1 −2 lines
Recorded here 22 Aug 2026 03:37 UTC
claude-code
statusline
±changed
+1−1
claude-codechanged
statusline
Claude Code runs your script and pipes [JSON session data](#available-data) to it via stdin. Your script reads the JSON, extracts what it needs, and prints text to stdout. Claude C
Claude Code runs your script with [JSON session data](#available-data) on stdin and displays whatever the script prints to stdout.
+1 −1 lines
Recorded here 22 Aug 2026 03:37 UTC
claude-code
slack
±changed
+1−1
claude-codechanged
slack
When you mention @Claude in a Slack channel or thread, Claude automatically analyzes your message to determine if it's a coding task. If Claude detects coding intent, it will route
In Code + Chat routing mode, when you mention @Claude in a Slack channel or thread, Claude automatically detects whether your message is a coding task. Coding tasks go to Claude Co
+1 −1 lines
Recorded here 22 Aug 2026 03:37 UTC
claude-code
settings-reference
±changed
+5−3
claude-codechanged
settings-reference
Reject the `--plugin-dir`, `--plugin-url`, `--agents`, and `--mcp-config` CLI flags at startup, which users could otherwise pass to bypass [`strictKnownMarketplaces`](#strictknownm
Reject the `--plugin-dir`, `--plugin-url`, `--agents`, and `--mcp-config` CLI flags at startup, which users could otherwise pass to bypass [`strictKnownMarketplaces`](#strictknownm
* `true`: Claude Code rejects `--plugin-dir`, `--plugin-url`, `--agents`, and `--mcp-config` at startup and exits with an error naming them
* `true`: Claude Code rejects `--plugin-dir`, `--plugin-url`, `--agents`, and `--mcp-config` at startup and exits with an error naming them, except that in cloud sessions it drop
A `--mcp-config` whose servers are all in-process `type: "sdk"` entries is still accepted, so the Agent SDK and VS Code extension keep working. This key doesn't block `claude mcp a
+5 −3 lines
Recorded here 22 Aug 2026 03:37 UTC
claude-code
prompt-caching
±changed
+1−4
claude-codechanged
prompt-caching
When you run `/model` at the terminal, Claude Code asks you to confirm the switch only while the current cache hasn't expired. Whether the cache has expired depends on how long it
* **Less than one [cache TTL](#cache-lifetime) ago**: the cache is still warm.
* **One cache TTL or longer ago**: the cache has already expired, so Claude Code switches without asking.
When you run `/model` at the terminal, Claude Code asks you to confirm the switch only while the cache is still warm. The cache stays warm for one [cache TTL](#cache-lifetime) afte
+1 −4 lines
Recorded here 22 Aug 2026 03:37 UTC
claude-code
memory
±changed
+1−1
claude-codechanged
memory
Claude Code reads CLAUDE.md files by walking up the directory tree from your current working directory, checking each directory along the way for `CLAUDE.md` and `CLAUDE.local.md`
Claude Code loads `CLAUDE.md` and `CLAUDE.local.md` from your current working directory and every directory above it. Run Claude Code in `foo/bar/` and it loads instructions from `
+1 −1 lines
Recorded here 22 Aug 2026 03:37 UTC
claude-code
mcp
±changed
+1−1
claude-codechanged
mcp
When a token refresh fails because the server rejects the stored refresh token, Claude Code immediately shows a notice pointing at `/mcp`. The connected server's menu there offers
When the server rejects the stored refresh token, Claude Code immediately shows a notice pointing at `/mcp`. Open `/mcp` and select **Re-authenticate** on the server to sign in aga
+1 −1 lines
Recorded here 22 Aug 2026 03:37 UTC
claude-code
managed-settings
±changed
+1−1
claude-codechanged
managed-settings
| [`disableSideloadFlags`](/docs/en/settings-reference#disablesideloadflags) | Reject the `--plugin-dir`, `--plugin-url`, `--agents`
| [`disableSideloadFlags`](/docs/en/settings-reference#disablesideloadflags) | Reject the `--plugin-dir`, `--plugin-url`, `--agents`
+1 −1 lines
Recorded here 22 Aug 2026 03:37 UTC
claude-code
llm-gateway-protocol
±changed
+3−1
claude-codechanged
llm-gateway-protocol
A gateway must expose at least one of the following API formats to Claude Code clients. Which format Claude Code speaks is determined by the client's configuration: the variable in
A gateway must expose at least one of the following API formats to Claude Code clients. A client picks a format and points Claude Code at your gateway with the variables in the Sel
Google Cloud's Agent Platform is Google Cloud's Claude endpoint, formerly Vertex AI; its variable names keep the `VERTEX` spelling.
+3 −1 lines
Recorded here 22 Aug 2026 03:37 UTC
claude-code
headless
±changed
+1−1
claude-codechanged
headless
Without `--bare`, Claude Code runs the hooks in a project's `.claude/settings.json` even in a folder you've never trusted, because a `-p` session shows no workspace trust dialog. I
Without `--bare`, a `-p` session runs the hooks in a project's `.claude/settings.json` and connects the servers in its `.mcp.json`, even in a folder you've never trusted. A `-p` se
+1 −1 lines
Recorded here 22 Aug 2026 03:37 UTC
claude-code
deep-links
±changed
+1−2
claude-codechanged
deep-links
* Each time you run `claude` in a Git repository, Claude Code records that directory's path against the repository's GitHub `owner/name` slug.
* When a deep link arrives, `repo` opens whichever matching path you used most recently. Claude Code tracks multiple clones and worktrees separately, so it picks the one you worked
* `repo` opens the linked repository's clone or worktree where you most recently ran `claude`. Each time you run `claude` in a Git repository, Claude Code records that directory's
+1 −2 lines
Recorded here 22 Aug 2026 03:37 UTC
claude-code
computer-use
±changed
+1−1
claude-codechanged
computer-use
Only one session at a time can use your computer. Claude Code takes a machine-wide lock when a session performs its first computer use action. Claude Code releases it when that ses
Only one session at a time can use your computer. A session takes a machine-wide lock at its first computer use action and releases it when the session exits, not when the task fin
+1 −1 lines
Recorded here 22 Aug 2026 03:37 UTC
claude-code
common-workflows
±changed
+1−1
claude-codechanged
common-workflows
When Claude creates the PR with `gh pr create` or `glab mr create`, Claude Code links the session to the PR. Claude Code also links the session when Claude [works on an existing PR
To find the session later, run `claude --from-pr 1234` with your own PR number, which opens the session picker filtered to sessions linked to that PR, or paste the PR URL into the
+1 −1 lines
Recorded here 22 Aug 2026 03:37 UTC
claude-code
cloud-environments
±changed
+14−24
claude-codechanged
cloud-environments
Onboarding sets up the **Default** environment for you, whether you connect through [the web](/docs/en/web-quickstart#connect-github) or a CLI flow such as `/web-setup`; if web onb
If you don't have an environment yet, onboarding sets up the **Default** environment for you, whether you connect through [the web](/docs/en/web-quickstart#connect-github) or a CLI
| **PHP** | 8.4 with Composer |
| **PHP** | 8.3 with Composer |
| **Go** | latest stable with module support |
+14 −24 lines
Recorded here 22 Aug 2026 03:37 UTC
claude-code
claude-code-on-the-web
±changed
+1−1
claude-codechanged
claude-code-on-the-web
Every cloud session runs in a [cloud environment](/docs/en/cloud-environments), the saved configuration that controls network access, environment variables, and setup scripts. When
Every cloud session runs in a [cloud environment](/docs/en/cloud-environments), the saved configuration that controls network access, environment variables, and setup scripts. If y
+1 −1 lines
Recorded here 22 Aug 2026 03:37 UTC
claude-docs
claude-tag/users/use-cases/answer-data-questions
±changed
+4−4
claude-docschanged
claude-tag/users/use-cases/answer-data-questions
Check that the channel has the connections below. Ask `@Claude what can you access from this channel?` to check; an admin can [add a connection](/docs/claude-tag/admins/add-connect
Check that the channel has the connections below. Ask `@Claude what can you access from this channel?` to check; an admin can [add a connection](/docs/claude-tag/admins/add-connect
Naming the format, here a chart plus two lines, keeps a recurring post scannable instead of letting it grow each day. To list or cancel scheduled work later, see [Manage standing w
Naming the format, here a chart plus two lines, keeps a recurring post scannable instead of letting it grow each day. To list or cancel scheduled work later, see [Manage standing w
> **[Watch monitors and alerts](/docs/claude-tag/users/use-cases/watch-monitors)**
+4 −4 lines
Upstream edited 22 Aug 2026 03:21 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-docs
claude-tag/users/use-cases/answer-data-questions
±changed
+12−14
claude-docschanged
claude-tag/users/use-cases/answer-data-questions
export const BetaNote = () => <Info>Claude Tag is in public beta. Features and behavior described here may change before general availability.</Info>;
<BetaNote />
> [!NOTE]
>
+12 −14 lines
Upstream edited 22 Aug 2026 03:21 UTC Recorded here 20 Oct 2026 18:07 UTC
claude-docs
claude-tag/users/use-cases/answer-data-questions
±changed
+2−2
claude-docschanged
claude-tag/users/use-cases/answer-data-questions
| Connection | Examples | Why it matters here |
| :------------- | :------------------ | :------------------------------------------- |
| Connection | Examples | Why it matters here |
| :- | :- | :- |
+2 −2 lines
Upstream edited 22 Aug 2026 03:21 UTC Recorded here 28 Sep 2026 22:07 UTC
claude-docs
claude-tag/users/when-claude-responds
±changed
+20−7
claude-docschanged
claude-tag/users/when-claude-responds
| Where you write | Replies without an @-mention?
| :---------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------
| A DM with Claude | Always. Every message is addressed to Claude already
| A thread Claude is already in | Yes, unless you've [quieted the thread](#quiet-one-conversation). Once Claude has joined, every reply there reaches it without another mention
| A channel, top-level | Sometimes. [What Claude does with a channel message](#what-claude-does-with-a-channel-message) describes how it decides. Include `@Claude` to guar
+20 −7 lines
Recorded here 22 Aug 2026 03:07 UTC
claude-docs
claude-tag/users/troubleshooting
±changed
+73−53
claude-docschanged
claude-tag/users/troubleshooting
Mentions in a channel shared with another company get no reaction and no reply, ever.
**What it means**
Claude doesn't operate in Slack Connect channels, the ones shared with another company. This holds regardless of admin settings; mentions there are dropped without a reply. See [ex
+73 −53 lines
Recorded here 22 Aug 2026 03:07 UTC
claude-docs
claude-tag/users/getting-started
±changed
+20−9
claude-docschanged
claude-tag/users/getting-started
| What you give Claude | Can Claude read it?
| :----------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------
| Messages in this thread | Yes. Mentioning it mid-thread also gives it the thread's earlier messages
| An image or screenshot you attach | Yes
| Other public channels in your workspace | By searching only, the same way a person searches Slack; Claude can find a message by keyword but can't read a channel's full h
+20 −9 lines
Recorded here 22 Aug 2026 03:07 UTC
claude-docs
claude-tag/concepts/how-it-works
±changed
+11−2
claude-docschanged
claude-tag/concepts/how-it-works
* **Scheduling and long-running work**: a task can run on a schedule, trigger on a repository event, or keep going across many turns in one thread. The same channel access applies
* **Scheduling and long-running work**: a task can run on a schedule, follow a pull request and act when it changes, or keep going across many turns in one thread. The same channel
The thread is durable; the sandbox is not. When a session is idle, its sandbox is released, and it is rebuilt when the next message arrives.
A thread is durable, but the sandbox behind it is not. Durable means the thread, and everything Claude read and said in it, stays in Slack and stays available to the session for as
+11 −2 lines
Recorded here 22 Aug 2026 03:07 UTC
claude-docs
claude-tag/admins/troubleshooting
±changed
+13−13
claude-docschanged
claude-tag/admins/troubleshooting
> Claude doesn't respond in channels that include guests. You can remove the guests from this channel (Channel details -> Members -> filter by "guests"), or a claude.ai organizatio
In the message, "here" is a link to the guest setting described below. The role it names is a claude.ai organization owner, not a Slack admin.
> Claude doesn't respond in channels that include guests. You can remove the guests from this channel (Channel details -> Members -> filter by "guests"), or a claude.ai organizatio
+13 −13 lines
Recorded here 22 Aug 2026 03:07 UTC
claude-code
settings-reference
±changed
+9−22
claude-codechanged
settings-reference
This reference page lists each key Claude Code reads from a settings file, plus the [short group of keys](#global-config-settings) it keeps in `~/.claude.json` instead.
Use the [index](#all-settings) to find a key by name or purpose and to see its topic and scope, then open the key's linked entry for what it lets you do, where Claude Code reads it
For how to apply these settings, which settings file to use, and which value Claude Code uses when a key is set in more than one place, see [Claude Code settings](/docs/en/settings
+9 −22 lines
Recorded here 22 Aug 2026 03:07 UTC
claude-code
server-managed-settings
±changed
+6−6
claude-codechanged
server-managed-settings
| Approach | Best for | Security model
| :------------------------------------------------------------------------ | :------------------------------------------------------- | :------------------------------------------
| **Server-managed settings** | Organizations without MDM, or users on unmanaged devices | Settings delivered from Anthropic's servers
| **[Endpoint-managed settings](/docs/en/managed-settings#delivery-mechanisms)** | Organizations with MDM or endpoint management | Settings deployed to devices via MDM c
| Approach | Best for | Security model
+6 −6 lines
Recorded here 22 Aug 2026 03:07 UTC
claude-code
self-hosted-environments-deploy
±changed
+1−1
claude-codechanged
self-hosted-environments-deploy
| `storage.googleapis.com` | 443 | At session runtime, for marketplace plugin catalog fetches and Artifact publishing when the Artifact tool is enabled; Artifact publi
| `storage.googleapis.com` | 443 | At session runtime, for the plugin install counts and metadata shown in `/plugin`.
+1 −1 lines
Recorded here 22 Aug 2026 03:07 UTC
claude-code
plugin-marketplaces
±changed
+14−10
claude-codechanged
plugin-marketplaces
| `metadata.pluginRoot` | string | Base directory prepended to relative plugin source paths (for example, `"./plugins"` lets you write `"source": "formatter"` inste
| `metadata.pluginRoot` | string | Directory that Claude Code resolves bare plugin source names under. See [Relative paths](#relative-paths). Requires Claude Code v
| Source | Type | Fields | Notes
| ------------- | ------------------------------- | ---------------------------------- | -------------------------------------------------------------------------------------------
| Relative path | `string` (e.g. `"./my-plugin"`) | none | Local directory within the marketplace repo. Must start with `./`. Resolved relative to the
+14 −10 lines
Recorded here 22 Aug 2026 03:07 UTC
claude-code
network-config
±changed
+1−1
claude-codechanged
network-config
| `storage.googleapis.com` | Install counts and plugin metadata shown in `/plugin`. Signed [artifact](/docs/en/artifacts) uploads try this host first; publishing falls
| `storage.googleapis.com` | Plugin install counts and metadata shown in `/plugin`
+1 −1 lines
Recorded here 22 Aug 2026 03:07 UTC
claude-code
managed-settings
±changed
+21−21
claude-codechanged
managed-settings
| Setting | Description
| :-------------------------------------------------------------------------------------------------------------------- | :---------------------------------------------------------
| [`allowAllClaudeAiMcps`](/docs/en/settings-reference#allowallclaudeaimcps) | Load the claude.ai connectors alongside a deployed `m
| [`allowedChannelPlugins`](/docs/en/settings-reference#allowedchannelplugins) | Allowlist of channel plugins that may push messages.
| [`allowManagedHooksOnly`](/docs/en/settings-reference#allowmanagedhooksonly) | When `true`, restricts which hooks run; see [what run
+21 −21 lines
Recorded here 22 Aug 2026 03:07 UTC
claude-code
jetbrains
±changed
+2−2
claude-codechanged
jetbrains
* **Diagnostic sharing**: after Claude edits a file, Claude Code pulls the IDE's new diagnostics for that file, such as lint and syntax errors, into the conversation, so Claude not
* **Diagnostic sharing**: Claude reads the IDE's inspection diagnostics, such as lint and syntax errors, by calling the [`getDiagnostics` tool](#the-built-in-ide-mcp-server); Claud
When the plugin is active, it runs a local MCP server that the CLI connects to automatically. This is how the CLI opens diffs in the IDE's native diff viewer, reads your current se
When the plugin is active, it runs a local MCP server that the CLI connects to automatically. This is how the CLI opens diffs in the IDE's native diff viewer, reads your current se
+2 −2 lines
Recorded here 22 Aug 2026 03:07 UTC
claude-code
interactive-mode
±changed
+11−5
claude-codechanged
interactive-mode
**macOS users**: Option/Alt key shortcuts (`Alt+B`, `Alt+F`, `Alt+Y`, `Alt+P`) require configuring Option as Meta in your terminal. See [Enable Option key shortcuts on macOS](/do
**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
| `Ctrl+Y` | Paste deleted text | Paste text deleted with `Ctrl+K`, `Ctrl+U`, or `Ctrl+W`
| `Ctrl+Y` | Paste deleted text | Paste text deleted with `Ctrl+K`, `Ctrl+U`, `Ctrl+W`, or, under [`keybindingFlavor: "readline"`](#make-ctrl-w-
| `Alt+F` | Move cursor forward one word | Word navigation. Requires [Option as Meta](#keyboard-shortcuts) on macOS
+11 −5 lines
Recorded here 22 Aug 2026 03:07 UTC
claude-code
goal
±changed
+8−4
claude-codechanged
goal
A goal that was still active when a session ended is restored when you resume that session with `--resume` or `--continue`. The condition carries over, but the turn count, timer, a
When you resume a session, Claude Code restores a goal that was still active when the session ended. Claude Code restores it on every resume route: `--continue`, `--resume` with a
Claude Code carries the condition over but resets the turn count, timer, and token-spend baseline. It doesn't restore a goal that was already achieved or cleared.
Once background work has kept the goal waiting for 30 minutes, a check-in is due. In the check-in, Claude Code lists the running tasks and asks Claude to read their output, keep wa
+8 −4 lines
Recorded here 22 Aug 2026 03:07 UTC
claude-code
fullscreen
±changed
+26−6
claude-codechanged
fullscreen
Fullscreen rendering is a [research preview](#research-preview). If you first used Claude Code on or after May 6, 2026, Claude Code renders fullscreen by default; run `/tui defau
Fullscreen rendering is a [research preview](#research-preview). Whether you [start in fullscreen or in the classic renderer](#fullscreen-by-default) depends on your setup. Run `
<Note>
If you first used Claude Code before May 6, 2026 and haven't saved a `tui` setting, Claude Code may open a dialog at startup offering the switch. If you accept, Claude Code relau
</Note>
+26 −6 lines
Recorded here 22 Aug 2026 03:07 UTC
claude-code
errors
±changed
+5−5
claude-codechanged
errors
| Variable | Default | Effect
| :------------------------------------------- | :------ | :------------------------------------------------------------------------------------------------------------------------
| [`CLAUDE_CODE_MAX_RETRIES`](/docs/en/env-vars) | 10 | Number of retry attempts. Capped at 15 as of v2.1.186; as of v2.1.199 `CLAUDE_CODE_RETRY_WATCHDOG` raises the defaul
| [`CLAUDE_CODE_RETRY_WATCHDOG`](/docs/en/env-vars) | unset | Set to `1` in unattended sessions such as CI jobs to retry `429` and `529` capacity errors indefinitely instead of f
| [`API_TIMEOUT_MS`](/docs/en/env-vars) | 600000 | Per-request timeout in milliseconds. Raise it for slow networks or proxies.
+5 −5 lines
Recorded here 22 Aug 2026 03:07 UTC
claude-code
env-vars
±changed
+1−1
claude-codechanged
env-vars
| `CLAUDE_CODE_RETRY_WATCHDOG` | Set to `1` for unattended sessions such as eval harnesses, CI jobs, or remote workers. Retries `429` and `529` capacity
| `CLAUDE_CODE_RETRY_WATCHDOG` | Set to `1` for unattended sessions such as eval harnesses, CI jobs, or remote workers. Retries `429` and `529` capacity
+1 −1 lines
Recorded here 22 Aug 2026 03:07 UTC
claude-code
agent-sdk/typescript
±changed
+1−1
claude-codechanged
agent-sdk/typescript
* `CLAUDE_CODE_MAX_RETRIES`: maximum API retries. Default `10`, capped at `15`. Each retry gets its own `API_TIMEOUT_MS` window, so worst-case wall time is roughly `API_TIMEOUT_MS
* `CLAUDE_CODE_MAX_RETRIES`: maximum API retries. Default `10`, capped at `15`. Each retry gets its own `API_TIMEOUT_MS` window, so worst-case wall time is roughly `API_TIMEOUT_MS
+1 −1 lines
Recorded here 22 Aug 2026 03:07 UTC
claude-code
agent-sdk/python
±changed
+1−1
claude-codechanged
agent-sdk/python
* `CLAUDE_CODE_MAX_RETRIES`: maximum API retries. Default `10`, capped at `15`. Each retry gets its own `API_TIMEOUT_MS` window, so worst-case wall time is roughly `API_TIMEOUT_MS
* `CLAUDE_CODE_MAX_RETRIES`: maximum API retries. Default `10`, capped at `15`. Each retry gets its own `API_TIMEOUT_MS` window, so worst-case wall time is roughly `API_TIMEOUT_MS
+1 −1 lines
Recorded here 22 Aug 2026 03:07 UTC
claude-code
tools-reference
±changed
+1−1
claude-codechanged
tools-reference
| `ListAgents` | Lists the agents Claude can message with `SendMessage`, apart from [agent team](/docs/en/agent-teams) teammates, which Claude reaches through the team's
| `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
+1 −1 lines
Recorded here 22 Aug 2026 02:37 UTC
claude-code
cross-session-messaging
±changed
+12−8
claude-codechanged
cross-session-messaging
* Claude addresses the message to this session's own name, as described under [See which sessions Claude can reach](#see-which-sessions-claude-can-reach).
Claude finds a message's target on its own, so you don't need to run anything before asking it to send. To see for yourself which sessions Claude can reach, run the `/list-agents`
* **Subagents**: agents running inside the current session. [Agent team](/docs/en/agent-teams) teammates aren't listed; Claude messages them through the team's own roster.
Claude finds a message's target on its own, so you don't need to run anything before asking it to send. To see for yourself which sessions Claude can reach, run the `/list-agents`
+12 −8 lines
Recorded here 22 Aug 2026 02:37 UTC
claude-code
commands
±changed
+1−1
claude-codechanged
commands
| `/list-agents` | List the subagents and other Claude Code sessions Claude can message, with the nam
| `/list-agents` | List the subagents, [agent team](/docs/en/agent-teams) teammates, and other Claude
+1 −1 lines
Recorded here 22 Aug 2026 02:37 UTC
21 Aug 2026
273 pages
+66417 −33888 lines
claude-code
prompt-caching
±changed
+14−4
claude-codechanged
prompt-caching
System context that Claude Code appends mid-conversation, such as file-change notices, is cached on Amazon Bedrock and its [Mantle endpoint](/docs/en/amazon-bedrock#use-the-mantle-
When your requests pass through an [LLM gateway](/docs/en/llm-gateway) or a custom `ANTHROPIC_BASE_URL`, Claude Code marks that appended system context for caching the same way, an
Claude Code also appends system context mid-conversation, such as file-change notices. Whether that block is cached depends on how your requests reach the provider.
+14 −4 lines
Recorded here 21 Aug 2026 23:37 UTC
claude-code
llm-gateway-rollout
±changed
+1−1
claude-codechanged
llm-gateway-rollout
* **Return upstream errors unmodified**: Claude Code's automatic recovery matches on error wording, so wrapping errors in the gateway's own envelope breaks it
* **Return upstream errors unmodified**: Claude Code's automatic recovery matches on error wording, so wrapping errors in the gateway's own envelope breaks it, unless the envelope'
+1 −1 lines
Recorded here 21 Aug 2026 23:37 UTC
claude-code
llm-gateway-protocol
±changed
+1−1
claude-codechanged
llm-gateway-protocol
The retry logic matches on the upstream's error wording, so forward error response bodies unmodified. A gateway that wraps upstream errors in its own envelope breaks the recovery p
The retry logic matches on the upstream's error wording, so forward error response bodies unmodified. A gateway that wraps upstream errors in its own envelope breaks the recovery p
+1 −1 lines
Recorded here 21 Aug 2026 23:37 UTC
claude-code
llm-gateway-connect
±changed
+18−18
claude-codechanged
llm-gateway-connect
| Error
| :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| A startup warning naming two credential sources and ending in `auth may not work as expected`. Older versions show `Auth conflict: Both a token (SOURCE) and an API key (SOURCE) a
| `401` errors naming an invalid or unrecognized token
| `Your apiKeyHelper script is failing`
+18 −18 lines
Recorded here 21 Aug 2026 23:37 UTC
claude-code
legal-and-compliance
±changed
+16−3
claude-codechanged
legal-and-compliance
* [Commercial Terms](https://www.anthropic.com/legal/commercial-terms) - for Team, Enterprise, and Claude API users
* [Commercial Terms of Service](https://www.anthropic.com/legal/commercial-terms) - for Team, Enterprise, and Claude API users
### Can customers offer Claude Code in their products?
Unless we've mutually agreed otherwise, preinstalling or running Claude Code in your products or services (e.g. in hosted sandboxes or other agent infrastructure) requires agreeing
+16 −3 lines
Recorded here 21 Aug 2026 23:37 UTC
claude-code
errors
±changed
+30−0
claude-codechanged
errors
| `API returned an empty or malformed response`
| `capability_rejected: prompt_too_long` on a Claude apps gateway session
| `upstream rejected the request` / `request too large for this upstream` on a Claude apps gateway session
| `upstream rate limit exceeded` on a Claude apps gateway session
| `all upstreams failed (N attempted)` on a Claude apps gateway session
+30 −0 lines
Recorded here 21 Aug 2026 23:37 UTC
claude-code
claude-apps-gateway-config
±changed
+19−0
claude-codechanged
claude-apps-gateway-config
#### Upstream error messages
The gateway returns one upstream's error response, or its own `502`, depending on how the upstreams answered:
+19 −0 lines
Recorded here 21 Aug 2026 23:37 UTC
claude-code
claude-apps-gateway
±changed
+2−1
claude-codechanged
claude-apps-gateway
| Standard prompt caching | Available | `cache_control` breakpoints a
| [Remote Control](/docs/en/remote-control) | Not available | The CLI shows [an error
| Standard prompt caching | Available | The gateway forwards `cache_c
+2 −1 lines
Recorded here 21 Aug 2026 23:37 UTC
claude-code
worktrees
±changed
+4−4
claude-codechanged
worktrees
A periodic sweep removes worktrees that Claude created for subagents and [background sessions](/docs/en/agent-view#how-file-edits-are-isolated) once they are older than your [`clea
A periodic sweep removes worktrees that Claude created for subagents and [background sessions](/docs/en/agent-view#how-file-edits-are-isolated) once they are older than your [`clea
New worktrees branch from the repository's default branch, so most sessions don't need this setting. Set `worktree.baseRef` in [settings](/docs/en/settings#worktree-settings) to br
New worktrees branch from the repository's default branch, so most sessions don't need this setting. Set `worktree.baseRef` in [settings](/docs/en/settings-reference#worktree) to b
* **Permission approvals**: choosing "Yes, and don't ask again" for a Bash command in a worktree session saves the rule to the main checkout's `.claude/settings.local.json`, so it
+4 −4 lines
Recorded here 21 Aug 2026 23:07 UTC
claude-code
workflows
±changed
+3−3
claude-codechanged
workflows
Ultracode lasts for the current session and resets when you start a new one. Drop back with `/effort high` when you return to routine work. It's available on models that support `x
`/effort ultracode` lasts for the current session; to have every session start with it, set the [`ultracode`](/docs/en/settings-reference#ultracode) setting. Drop back with `/effor
Your permission mode controls only the launch prompt above. The subagents the workflow spawns always run in `acceptEdits` mode and inherit your [tool allowlist](/docs/en/settings#p
Your permission mode controls only the launch prompt above. The subagents the workflow spawns always run in `acceptEdits` mode and inherit your [tool allowlist](/docs/en/settings-r
To change the guideline, pick a value for the Dynamic workflow size setting in `/config`, or run `/config workflowSizeGuideline=small`. On v2.1.219 and later, you can also set the
+3 −3 lines
Recorded here 21 Aug 2026 23:07 UTC
claude-code
vs-code
±changed
+3−3
claude-codechanged
vs-code
* The Settings section includes **Enable Remote Control for all sessions**, which sets [`remoteControlAtStartup`](/docs/en/settings#available-settings) to control whether [new in
* The Settings section includes **Enable Remote Control for all sessions**, which sets [`remoteControlAtStartup`](/docs/en/settings-reference#remotecontrolatstartup) to control w
* **Side questions**: type `/btw` followed by a question, or pick it from the command menu, to ask about your session [without adding to the conversation](/docs/en/interactive-mode
* **Side questions**: type `/btw` followed by a question, or pick it from the command menu, to ask about your session [without adding to the conversation](/docs/en/interactive-mode
If you run `claude` in a VS Code integrated terminal, Claude Code reinstalls the extension automatically. To keep it uninstalled, turn off **Auto-install IDE extension** in `/confi
+3 −3 lines
Recorded here 21 Aug 2026 23:07 UTC
Nothing on this page matches that. Press Enter to search every page of the ledger.