HomeDocs changes
Documentation changes
What the docs quietly changed.
Anthropic's published documentation, fetched on a schedule and diffed against the last copy. Every edit dated, including the ones that never made a release note.
Last poll read all 4 cleanly: Claude Code CLI, Claude Developer Platform, Claude Documentation, Model Context Protocol. A date here is when this site noticed, not when Anthropic edited.
Claude Developer Platform
821pages tracked
767 changed this week · last read 24 Oct 2026
Claude Code CLI
228pages tracked
146 changed this week · last read 24 Oct 2026
Claude Documentation
280pages tracked
69 changed this week · last read 24 Oct 2026
Model Context Protocol
357pages tracked
171 changed this week · last read 24 Oct 2026
100 on this page
ReadSourcePageWhatLines
2 Oct 2026
162 pages
+6373 −2493 lines
claude-docs
claude-tag/admins/customize
±changed
+1−1
claude-docschanged
claude-tag/admins/customize
Each scope carries a **Default model** setting in its **Advanced** section, alongside the [environment](/docs/claude-tag/concepts/glossary#environment) and guest controls. It sets
Each scope carries a **Default model** setting in its **Advanced** section, alongside the [environment](/docs/claude-tag/concepts/glossary#environment) and guest controls. It sets
+1 −1 lines
Upstream edited 2 Oct 2026 19:46 UTC Recorded here 2 Oct 2026 20:07 UTC
claude-docs
claude-tag/admins/attribute-costs
±changed
+4−4
claude-docschanged
claude-tag/admins/attribute-costs
`products[]=claude-tag` limits the report to the work that bills to your organization's usage balance: Claude's work in Slack channels, and [DMs from members who haven't connected
`products[]=claude-tag` limits the report to the work that bills to your organization's usage balance: Claude's work in Slack channels, and [DMs from members who haven't connected
* the [channel session's](/docs/claude-tag/concepts/how-it-works.md#lifecycle-of-a-request) own work
* the [channel session's](https://claude.com/docs/claude-tag/concepts/how-it-works.md#lifecycle-of-a-request) own work
Per-user attribution doesn't change billing. Channel work still bills to your organization's usage balance, not to any user's seat. See [Set a spend limit](/docs/claude-tag/admins/
+4 −4 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 23 Oct 2026 18:07 UTC
claude-docs
claude-tag/admins/attribute-costs
±changed
+4−4
claude-docschanged
claude-tag/admins/attribute-costs
`products[]=claude-tag` limits the report to the work that bills to your organization's usage balance: Claude's work in Slack channels, and [DMs from members who haven't connected
`products[]=claude-tag` limits the report to the work that bills to your organization's usage balance: Claude's work in Slack channels, and [DMs from members who haven't connected
* the [channel session's](/docs/claude-tag/concepts/how-it-works#lifecycle-of-a-request) own work
* the [channel session's](/docs/claude-tag/concepts/how-it-works.md#lifecycle-of-a-request) own work
Per-user attribution doesn't change billing. Channel work still bills to your organization's usage balance, not to any user's seat. See [Set a spend limit](/docs/claude-tag/admins/
+4 −4 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-docs
claude-tag/admins/attribute-costs
±changed
+3−3
claude-docschanged
claude-tag/admins/attribute-costs
export const BetaNote = () => <Info>Claude Tag is in public beta. Features and behavior described here may change before general availability.</Info>;
<BetaNote />
> [!NOTE]
>
+3 −3 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 20 Oct 2026 18:07 UTC
claude-docs
claude-tag/admins/connections/google
±changed
+1−1
claude-docschanged
claude-tag/admins/connections/google
This is an HTTP API connection, not a personal claude.ai connector. A member's own Google connector applies in DMs. Claude can also [use it in a channel](/docs/claude-tag/concepts/
This is an HTTP API connection, not a personal claude.ai connector. A member's own Google connector applies in one-to-one DMs. Claude can also [use it in a channel](/docs/claude-ta
+1 −1 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/admins/connections/amplitude
±changed
+1−1
claude-docschanged
claude-tag/admins/connections/amplitude
For the API key route, pair the connection with a plugin that covers Amplitude so Claude knows how to call the REST API; see [Attach plugins](/docs/claude-tag/admins/add-connection
For the API key route, pair the connection with a plugin that covers Amplitude so Claude knows how to call the REST API; see [Attach plugins](/docs/claude-tag/admins/add-connection
+1 −1 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/admins/attribute-costs
±changed
+1−1
claude-docschanged
claude-tag/admins/attribute-costs
`products[]=claude-tag` limits the report to the work that bills to your organization's usage balance: Claude's work in Slack channels, and [DMs from members who haven't connected
`products[]=claude-tag` limits the report to the work that bills to your organization's usage balance: Claude's work in Slack channels, and [DMs from members who haven't connected
+1 −1 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/admins/attach-to-scope
±changed
+1−1
claude-docschanged
claude-tag/admins/attach-to-scope
DMs from members who have connected a Claude account run under the member's own claude.ai account, so bundles attached here don't apply to them. See [how DMs work in this model](/d
One-to-one DMs from members who have connected a Claude account run under the member's own claude.ai account, so bundles attached here don't apply to them. See [how DMs work in thi
+1 −1 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/admins/add-connections
±changed
+1−1
claude-docschanged
claude-tag/admins/add-connections
Connections belong to the [agent identity](/docs/claude-tag/concepts/agent-identity), not to any person. Personal claude.ai connectors apply in DMs. Claude can also [use a member's
Connections belong to the [agent identity](/docs/claude-tag/concepts/agent-identity), not to any person. Personal claude.ai connectors apply in one-to-one DMs. Claude can also [use
+1 −1 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/users/use-cases/your-own-channel
±changed
+10−10
claude-docschanged
claude-tag/users/use-cases/your-own-channel
Your own channel runs with the connections an admin set for it, usage bills to the organization, and what Claude learns there accumulates as [channel memory](/docs/claude-tag/users
Your own channel runs with the connections an admin set for it, usage bills to the organization, and what Claude learns there accumulates as [channel memory](https://claude.com/doc
Pick a DM for personal tasks on your own connections, or for data that shouldn't run through a shared channel connection. Pick your own channel for standing work, and for anything
Pick a DM for personal tasks on your own connections, or for data that shouldn't run through a shared channel connection. Pick your own channel for standing work, and for anything
1. Create a Slack channel and add Claude with `/invite @Claude`. Make the channel public unless the work needs to be private, so teammates can find and join the work. Either way, t
+10 −10 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 23 Oct 2026 18:07 UTC
claude-docs
claude-tag/concepts/for-claude-code-users
±changed
+25−25
claude-docschanged
claude-tag/concepts/for-claude-code-users
Claude Tag runs the same engine as Claude Code. When you tag `@Claude` in Slack with a task, a session starts in a sandbox that your organization configures, not on your machine. T
Claude Tag runs the same engine as Claude Code. When you tag `@Claude` in Slack with a task, a session starts in a sandbox that your organization configures, not on your machine. T
A session begins with a fresh sandbox and no repository checked out. Your repository's Claude Code configuration takes effect only after Claude clones the repository, which happens
A session begins with a fresh sandbox and no repository checked out. Your repository's Claude Code configuration takes effect only after Claude clones the repository, which happens
| The clone completes | `CLAUDE.md`, `.claude/CLAUDE.md`, `.claude/rules/*.md`, and the skills in `.claude/skills/` [load into the session](/docs/claude-tag/admins/configure-github
+25 −25 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 23 Oct 2026 18:07 UTC
claude-docs
claude-tag/users/use-cases/your-own-channel
±changed
+10−10
claude-docschanged
claude-tag/users/use-cases/your-own-channel
Your own channel runs with the connections an admin set for it, usage bills to the organization, and what Claude learns there accumulates as [channel memory](/docs/claude-tag/users
Your own channel runs with the connections an admin set for it, usage bills to the organization, and what Claude learns there accumulates as [channel memory](/docs/claude-tag/users
Pick a DM for personal tasks on your own connections, or for data that shouldn't run through a shared channel connection. Pick your own channel for standing work, and for anything
Pick a DM for personal tasks on your own connections, or for data that shouldn't run through a shared channel connection. Pick your own channel for standing work, and for anything
1. Create a Slack channel and add Claude with `/invite @Claude`. Make the channel public unless the work needs to be private, so teammates can find and join the work. Either way, t
+10 −10 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-docs
claude-tag/concepts/for-claude-code-users
±changed
+25−25
claude-docschanged
claude-tag/concepts/for-claude-code-users
Claude Tag runs the same engine as Claude Code. When you tag `@Claude` in Slack with a task, a session starts in a sandbox that your organization configures, not on your machine. T
Claude Tag runs the same engine as Claude Code. When you tag `@Claude` in Slack with a task, a session starts in a sandbox that your organization configures, not on your machine. T
A session begins with a fresh sandbox and no repository checked out. Your repository's Claude Code configuration takes effect only after Claude clones the repository, which happens
A session begins with a fresh sandbox and no repository checked out. Your repository's Claude Code configuration takes effect only after Claude clones the repository, which happens
| The clone completes | `CLAUDE.md`, `.claude/CLAUDE.md`, `.claude/rules/*.md`, and the skills in `.claude/skills/` [load into the session](/docs/claude-tag/admins/configure-github
+25 −25 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-docs
claude-tag/users/use-cases/your-own-channel
±changed
+9−11
claude-docschanged
claude-tag/users/use-cases/your-own-channel
export const BetaNote = () => <Info>Claude Tag is in public beta. Features and behavior described here may change before general availability.</Info>;
<BetaNote />
> [!NOTE]
>
+9 −11 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 20 Oct 2026 18:07 UTC
claude-docs
claude-tag/concepts/for-claude-code-users
±changed
+3−3
claude-docschanged
claude-tag/concepts/for-claude-code-users
export const BetaNote = () => <Info>Claude Tag is in public beta. Features and behavior described here may change before general availability.</Info>;
<BetaNote />
> [!NOTE]
>
+3 −3 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 20 Oct 2026 18:07 UTC
claude-docs
claude-tag/users/when-claude-responds
±changed
+3−2
claude-docschanged
claude-tag/users/when-claude-responds
Claude replies without an @-mention in DMs, in any thread it's already part of, and to channel messages it judges warrant a reply. In a channel, Claude reads the messages and repli
Claude replies without an @-mention in one-to-one DMs, in any thread it's already part of, and to channel and group DM messages it judges warrant a reply. In a channel, Claude read
| A DM with Claude | Always. Every message is addressed to Claude already |
| A one-to-one DM with Claude | Always. Every message is addressed to Claude already |
| A group DM that includes Claude, top-level | Sometimes. See [When Claude replies in a group DM](/docs/claude-tag/users/group-dms#when-claude-replies-in-a-group-dm) |
+3 −2 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/users/use-cases/your-own-channel
±changed
+1−1
claude-docschanged
claude-tag/users/use-cases/your-own-channel
A DM is the other place to work alone with Claude, and the two surfaces run on different accounts. A DM session runs with your own claude.ai connectors, the work is attributed to y
A one-to-one DM is the other place to work alone with Claude, and the two surfaces run on different accounts. A DM session runs with your own claude.ai connectors, the work is attr
+1 −1 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/users/troubleshooting
±changed
+17−13
claude-docschanged
claude-tag/users/troubleshooting
Where you message Claude determines which connectors apply. A channel session uses the connections an admin attached to it. Claude can also [use your personal connectors there](/do
Where you message Claude determines which connectors apply. A channel session uses the connections an admin attached to it. Claude can also [use your personal connectors there](/do
In a DM, usage is billed to your seat. When your own extra usage limit is the cap, Claude posts:
In a one-to-one DM, usage is billed to your seat. When your own extra usage limit is the cap, Claude posts:
DMs run on your own Claude account rather than the organization's agent. They need a qualifying seat (a seat that includes Claude Code, or on the Enterprise plan a **Standard** or
+17 −13 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/users/proactivity
±changed
+3−2
claude-docschanged
claude-tag/users/proactivity
Standing work is visible to the channel: jobs post into the channel they belong to, or into another public channel you name that Claude has been added to. A channel's routines keep
Standing work is visible to the channel: jobs post into the channel they belong to, or into another public channel you name that Claude has been added to. A channel's routines keep
* Claude doesn't post a job's output into a different channel that's private or externally shared, or into a DM or group DM, and doesn't message people directly. Claude does send a
* A routine you set up in a [group DM](/docs/claude-tag/users/group-dms) posts its output in that group DM only.
* Claude doesn't post a channel job's output into a different channel that's private or externally shared, or into a DM or group DM, and doesn't message people directly. Claude doe
+3 −2 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/users/models
±changed
+2−2
claude-docschanged
claude-tag/users/models
The same request works in a direct message, where it applies to that conversation only.
The same request works in a one-to-one direct message, where it applies to that conversation only. In a group DM, the switch applies to the thread you ask in.
Open the Claude app's **Home** tab in Slack. When model selection is enabled for your organization, the tab includes a model selector for direct messages. New direct message conver
Open the Claude app's **Home** tab in Slack. When model selection is enabled for your organization, the tab includes a model selector for one-to-one direct messages. New direct mes
+2 −2 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/users/memory
±changed
+3−2
claude-docschanged
claude-tag/users/memory
Claude keeps memory by channel. Each channel, public or private, has its own notes, and channel memory isn't organized by person. From a public channel Claude can also save workspa
Claude keeps memory by channel. Each channel, public or private, has its own notes, and channel memory isn't organized by person. From a public channel Claude can also save workspa
| Group DM | That group DM's notes only | That group DM's notes only |
Other workspaces stay separate. Direct messages stay separate too. Claude keeps notes for each direct-message conversation, stored with the workspace rather than with your Claude a
Other workspaces stay separate. One-to-one direct messages stay separate too. Claude keeps notes for each one-to-one direct-message conversation, stored with the workspace rather t
+3 −2 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/users/group-dms
+new page
+114−0
claude-docsnew page
claude-tag/users/group-dms
No line of the body moved in this read.
+114 −0 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/users/good-habits
±changed
+3−3
claude-docschanged
claude-tag/users/good-habits
Channel access belongs to the channel, and DM access belongs to you. A channel can also be yours alone. Create one with just you and Claude in it, and it works the same way a team
| | A team channel | Your own channel | A DM |
Channel access belongs to the channel, and access in a one-to-one DM belongs to you. A channel can also be yours alone. Create one with just you and Claude in it, and it works the
+3 −3 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/users/getting-started
±changed
+5−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
* **DM** for personal tasks. A DM runs on your own claude.ai account with [your own connectors](/docs/connectors/getting-started). Every DM message reaches Claude without an @-ment
* **DM** for personal tasks. A one-to-one DM with Claude runs on your own claude.ai account with [your own connectors](/docs/connectors/getting-started). Every DM message reaches C
* **Group DM** for shared work among a few people, without creating a channel. Claude uses the access an admin set for the workspace and the organization, and the work bills to the
+5 −3 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/overview
±changed
+6−5
claude-docschanged
claude-tag/overview
* **In DMs**: a DM from a member who has connected a Claude account runs on that account and bills to that person's seat. The seat must include Claude Code, or, on the Enterprise p
* **In group DMs**: the same restriction on who can use Claude applies, and the work bills to your organization's usage balance. See [Group DMs](/docs/claude-tag/admins/restrict-ac
* **In one-to-one DMs**: a DM from a member who has connected a Claude account runs on that account and bills to that person's seat. The seat must include Claude Code, or, on the E
Adding Claude to Slack doesn't add a per-seat charge. Channel and thread work is billed by usage instead: it draws from a **usage balance**, an amount in your organization's billin
+6 −5 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/concepts/settings-map
±changed
+2−2
claude-docschanged
claude-tag/concepts/settings-map
| [Customize > Connectors](https://claude.ai/customize/connectors) on your own claude.ai account | You | Which of your personal tools apply in [DMs](/docs/claude-tag/concepts/agent
| [Customize > Connectors](https://claude.ai/customize/connectors) on your own claude.ai account | You | Which of your personal tools apply in [one-to-one DMs](/docs/claude-tag/con
Connectors you add to your own claude.ai account, under **Customize > Connectors**, apply in DMs with Claude, because [a DM runs on your own account](/docs/claude-tag/concepts/agen
Connectors you add to your own claude.ai account, under **Customize > Connectors**, apply in one-to-one DMs with Claude, because [a DM runs on your own account](/docs/claude-tag/co
+2 −2 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/concepts/security-and-data
±changed
+2−2
claude-docschanged
claude-tag/concepts/security-and-data
DMs from members who have connected a Claude account run on the member's own claude.ai account instead and are covered separately on [How agent identity works](/docs/claude-tag/con
One-to-one DMs from members who have connected a Claude account run on the member's own claude.ai account instead and are covered separately on [How agent identity works](/docs/cla
DMs with `@Claude` from a member who has connected a Claude account run on that member's own claude.ai account instead, with that member's personal connectors, and work there is at
One-to-one DMs with `@Claude` from a member who has connected a Claude account run on that member's own claude.ai account instead, with that member's personal connectors, and work
+2 −2 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/concepts/personal-connectors
±changed
+2−1
claude-docschanged
claude-tag/concepts/personal-connectors
* **You ask in a direct message (DM).** Your connectors apply on their own, because a DM runs on [your own claude.ai account](/docs/claude-tag/concepts/agent-identity#direct-messag
* **You ask in a [group DM](/docs/claude-tag/users/group-dms).** Claude asks you before it uses your connectors, and only your own requests use them.
* **You ask in a one-to-one direct message (DM).** Your connectors apply on their own, because a DM runs on [your own claude.ai account](/docs/claude-tag/concepts/agent-identity#di
+2 −1 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/concepts/how-it-works
±changed
+13−11
claude-docschanged
claude-tag/concepts/how-it-works
Where you message Claude determines whose tools and accounts it uses. In a channel, it acts with the connections an organization admin set for that channel, and the work is attribu
Where you message Claude determines whose tools and accounts it uses. In a channel, it acts with the connections an organization admin set for that channel, and the work is attribu
| A DM | Your own claude.ai connectors | You | Personal tasks using your own data |
The Access column is about external systems. A channel session reaches what the channel was granted, and a DM session reaches what your own account is connected to.
+13 −11 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/concepts/glossary
±changed
+2−2
claude-docschanged
claude-tag/concepts/glossary
A connection is not a connector. A connector belongs to your personal claude.ai account. A channel session uses the channel's connections. Claude can also [use your connectors ther
A connection is not a connector. A connector belongs to your personal claude.ai account. A channel session uses the channel's connections. Claude can also [use your connectors ther
A tool you add to your own claude.ai account, like Gmail, Google Drive, or a custom MCP server, listed under [Customize > Connectors](https://claude.ai/customize/connectors). Conne
A tool you add to your own claude.ai account, like Gmail, Google Drive, or a custom MCP server, listed under [Customize > Connectors](https://claude.ai/customize/connectors). Conne
+2 −2 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/concepts/for-claude-code-users
±changed
+2−2
claude-docschanged
claude-tag/concepts/for-claude-code-users
A [direct message](/docs/claude-tag/concepts/agent-identity#direct-message-channels) runs on your own claude.ai account, with the connectors you added to that account rather than t
A [one-to-one direct message](/docs/claude-tag/concepts/agent-identity#direct-message-channels) runs on your own claude.ai account, with the connectors you added to that account ra
* [How agent identity works](/docs/claude-tag/concepts/agent-identity): why a channel uses the agent's access and a DM uses yours
* [How agent identity works](/docs/claude-tag/concepts/agent-identity): why a channel uses the agent's access and a one-to-one DM uses yours
+2 −2 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/concepts/data-lifecycle
±changed
+2−2
claude-docschanged
claude-tag/concepts/data-lifecycle
| An Owner [disconnects a workspace](/docs/claude-tag/admins/workspaces#revoke-a-pairing) | Deleted: the workspace's sessions and transcripts, including members' direct-message con
| An Owner [disconnects a workspace](/docs/claude-tag/admins/workspaces#revoke-a-pairing) | Deleted: the workspace's sessions and transcripts, including members' direct-message con
| A member selects **Disconnect** in the Claude app's **Home** tab in Slack | Removes the link between their Slack and Claude accounts and revokes the tokens Claude Tag held for th
| A member selects **Disconnect** in the Claude app's **Home** tab in Slack | Removes the link between their Slack and Claude accounts and revokes the tokens Claude Tag held for th
+2 −2 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/concepts/agent-identity
±changed
+12−6
claude-docschanged
claude-tag/concepts/agent-identity
In Slack channels, Claude acts with its own service accounts, rather than as a specific user. An organization Owner [provisions this identity](/docs/claude-tag/admins/setup-overvie
In Slack channels, and in [group DMs](#group-dms) that include Claude, Claude acts with its own service accounts, rather than as a specific user. An organization Owner [provisions
In direct messages (DMs) between `@Claude` and a user who has connected a Claude account, the provisioned identity does not apply. DMs are one-to-one only; group DMs aren't support
In one-to-one direct messages (DMs) between `@Claude` and a user who has connected a Claude account, the provisioned identity does not apply. A DM session runs on [the individual's
A DM with Claude works differently from a channel. There is no scope to attach an identity to, so a DM session runs with your own claude.ai account instead, the same way a Claude C
+12 −6 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/admins/workspaces
±changed
+4−4
claude-docschanged
claude-tag/admins/workspaces
Claude answers a direct message according to the pairing of the sender's home workspace, so only the Grid-wide pairing covers DMs from every workspace in the Grid.
Claude answers a one-to-one direct message according to the pairing of the sender's home workspace, so only the Grid-wide pairing covers DMs from every workspace in the Grid.
The **Enable Claude Tag** switch sits at the top of the scope's panel. While the switch is off, Claude doesn't respond to @-mentions in the scope. Direct messages from members who
The **Enable Claude Tag** switch sits at the top of the scope's panel. While the switch is off, Claude doesn't respond to @-mentions in the scope. One-to-one direct messages from m
Go to [`claude.ai/admin-settings/claude-tag`](https://claude.ai/admin-settings/claude-tag) → **Claude Tag's access** → **Slack** → **Default Slack** → **Enable Claude Tag** and tur
+4 −4 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/admins/troubleshooting
±changed
+2−2
claude-docschanged
claude-tag/admins/troubleshooting
On Enterprise Grid, direct messages follow each user's home workspace, not the workspace you paired. A user homed in a Grid workspace the pairing doesn't cover gets the setup redir
On Enterprise Grid, one-to-one direct messages follow each user's home workspace, not the workspace you paired. A user homed in a Grid workspace the pairing doesn't cover gets the
DMs run on the user's own claude.ai account and need a qualifying seat, which this user doesn't have. A seat that includes Claude Code always qualifies; on the Enterprise plan, a *
One-to-one DMs run on the user's own claude.ai account and need a qualifying seat, which this user doesn't have. A seat that includes Claude Code always qualifies; on the Enterpris
+2 −2 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/admins/setup-overview
±changed
+2−1
claude-docschanged
claude-tag/admins/setup-overview
* **Direct messages (DMs)**: DMs from members who have connected a Claude account run on the member's own claude.ai account and aren't capped by this limit. For members who haven't
* **Direct messages (DMs)**: One-to-one DMs from members who have connected a Claude account run on the member's own claude.ai account and aren't capped by this limit. For members
| Require review of personal connector results | On the Enterprise plan, the **Personal connectors** section of the admin page. | [Admin controls for personal connectors](/docs/cla
+2 −1 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/admins/set-spend-limit
±changed
+6−5
claude-docschanged
claude-tag/admins/set-spend-limit
Work Claude does in channels bills to your **organization's usage balance**, not to individual seats. The **spend limit** is a cap you set on how much of that balance Claude Tag ca
Work Claude does in channels and group DMs bills to your **organization's usage balance**, not to individual seats. The **spend limit** is a cap you set on how much of that balance
| Reading a channel, [deciding whether to reply](/docs/claude-tag/users/when-claude-responds#what-claude-does-with-a-channel-message), and short replies from what Claude already kn
| A DM from a member who has connected a Claude account | The sender's own seat | The seat's usual limits, not the spend limit |
| A [DM from a member who hasn't connected a Claude account](/docs/claude-tag/admins/restrict-access#direct-messages-from-members-without-a-claude-account) | Your organization's us
+6 −5 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/admins/restrict-access
±changed
+34−9
claude-docschanged
claude-tag/admins/restrict-access
In channels, Claude Tag responds only where it's been added and addressed, and the controls on this page narrow that further. DMs are a separate surface. A DM from a member who has
In channels, Claude Tag responds only where it's been added and addressed, and the controls on this page narrow that further. One-to-one DMs are a separate surface. A DM from a mem
To let Claude respond only in channels you choose, for example during a pilot confined to one channel, turn Claude off everywhere with the [**Enable Claude Tag in Slack** switch](/
To let Claude respond only in channels you choose, for example during a pilot confined to one channel, turn Claude off everywhere with the [**Enable Claude Tag in Slack** switch](/
DMs, guest channels, and shared channels sit outside the per-scope switches:
+34 −9 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/admins/migrate-from-earlier
±changed
+1−1
claude-docschanged
claude-tag/admins/migrate-from-earlier
* Direct messages still run on the user's own claude.ai account, the same way they did before. The shift to a shared identity applies to channels.
* One-to-one direct messages still run on the user's own claude.ai account, the same way they did before. The shift to a shared identity applies to channels.
+1 −1 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/admins/healthcare
±changed
+1−1
claude-docschanged
claude-tag/admins/healthcare
Members' own claude.ai connectors, such as their email or calendar, are a separate path to tools outside Slack. In a direct message from a member who has connected a Claude account
Members' own claude.ai connectors, such as their email or calendar, are a separate path to tools outside Slack. In a one-to-one direct message from a member who has connected a Cla
+1 −1 lines
Upstream edited 2 Oct 2026 19:35 UTC Recorded here 2 Oct 2026 19:37 UTC
claude-docs
claude-tag/users/troubleshooting
±changed
+19−0
claude-docschanged
claude-tag/users/troubleshooting
### Agents can only be added at the start of direct messages
**What you see**
You mention `@Claude` in a DM you already have with someone else. Slack shows this notice, and Claude doesn't reply:
+19 −0 lines
Upstream edited 2 Oct 2026 19:07 UTC Recorded here 2 Oct 2026 19:07 UTC
claude-docs
plugins/pre-submission-checklist
±changed
+10−10
claude-docschanged
plugins/pre-submission-checklist
Before the [Claude plugin directory](/docs/directory/publish.md) lists your plugin, the developer portal checks the plugin's files at two points. Validation runs in the plugin subm
Before the [Claude plugin directory](https://claude.com/docs/directory/publish.md) lists your plugin, the developer portal checks the plugin's files at two points. Validation runs
Use this checklist to fix problems before you [submit your plugin](/docs/plugins/submit.md) from the developer portal on claude.ai. The checklist covers the automated checks only,
Use this checklist to fix problems before you [submit your plugin](https://claude.com/docs/plugins/submit.md) from the developer portal on claude.ai. The checklist covers the autom
The portal is open to the people who [can submit](/docs/directory/publish.md#confirm-you-can-submit-to-the-directory). If you can't submit, ask someone who can to run **Validate**.
+10 −10 lines
Upstream edited 2 Oct 2026 19:01 UTC Recorded here 23 Oct 2026 18:07 UTC
claude-docs
plugins/overview
±changed
+18−18
claude-docschanged
plugins/overview
A plugin packages [skills](/docs/skills/overview.md), [MCP connectors](/docs/connectors/getting-started.md), and [commands and agents](#compare-what-each-plugin-component-adds) so
A plugin packages [skills](https://claude.com/docs/skills/overview.md), [MCP connectors](https://claude.com/docs/connectors/getting-started.md), and [commands and agents](#compare-
> * If you want to build a plugin or submit one to the directory, see [Plugin structure and testing](/docs/plugins/build.md) and [Publish to the directory](/docs/directory/publish.
> * If you want to build a plugin or submit one to the directory, see [Plugin structure and testing](https://claude.com/docs/plugins/build.md) and [Publish to the directory](https:
> * If you have a `.mcpb` file to install into the Claude desktop app, see [Install a local connector in the desktop app](/docs/connectors/custom/add-unlisted.md#install-a-local-co
+18 −18 lines
Upstream edited 2 Oct 2026 19:01 UTC Recorded here 23 Oct 2026 18:07 UTC
claude-docs
plugins/pre-submission-checklist
±changed
+10−10
claude-docschanged
plugins/pre-submission-checklist
Before the [Claude plugin directory](/docs/directory/publish) lists your plugin, the developer portal checks the plugin's files at two points. Validation runs in the plugin submiss
Before the [Claude plugin directory](/docs/directory/publish.md) lists your plugin, the developer portal checks the plugin's files at two points. Validation runs in the plugin subm
Use this checklist to fix problems before you [submit your plugin](/docs/plugins/submit) from the developer portal on claude.ai. The checklist covers the automated checks only, and
Use this checklist to fix problems before you [submit your plugin](/docs/plugins/submit.md) from the developer portal on claude.ai. The checklist covers the automated checks only,
The portal is open to the people who [can submit](/docs/directory/publish#confirm-you-can-submit-to-the-directory). If you can't submit, ask someone who can to run **Validate**.
+10 −10 lines
Upstream edited 2 Oct 2026 19:01 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-docs
plugins/overview
±changed
+18−18
claude-docschanged
plugins/overview
A plugin packages [skills](/docs/skills/overview), [MCP connectors](/docs/connectors/getting-started), and [commands and agents](#compare-what-each-plugin-component-adds) so you ca
A plugin packages [skills](/docs/skills/overview.md), [MCP connectors](/docs/connectors/getting-started.md), and [commands and agents](#compare-what-each-plugin-component-adds) so
> * If you want to build a plugin or submit one to the directory, see [Plugin structure and testing](/docs/plugins/build) and [Publish to the directory](/docs/directory/publish)
> * If you want to build a plugin or submit one to the directory, see [Plugin structure and testing](/docs/plugins/build.md) and [Publish to the directory](/docs/directory/publish.
> * If you have a `.mcpb` file to install into the Claude desktop app, see [Install a local connector in the desktop app](/docs/connectors/custom/add-unlisted#install-a-local-conne
+18 −18 lines
Upstream edited 2 Oct 2026 19:01 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-docs
plugins/pre-submission-checklist
±changed
+21−25
claude-docschanged
plugins/pre-submission-checklist
<Steps>
<Step title="Start a submission">
Open the [developer portal](https://claude.ai/directory/manage) and select **Submit new**.
</Step>
**1. Start a submission**
+21 −25 lines
Upstream edited 2 Oct 2026 19:01 UTC Recorded here 20 Oct 2026 18:07 UTC
claude-docs
plugins/overview
±changed
+5−5
claude-docschanged
plugins/overview
<Note>
* If you want to build a plugin or submit one to the directory, see [Plugin structure and testing](/docs/plugins/build) and [Publish to the directory](/docs/directory/publish)
* If you install and manage plugins from the Claude Code command line, see [Install plugins](https://code.claude.com/docs/en/plugins/install) in the Claude Code docs
* If you have a `.mcpb` file to install into the Claude desktop app, see [Install a local connector in the desktop app](/docs/connectors/custom/add-unlisted#install-a-local-conne
</Note>
+5 −5 lines
Upstream edited 2 Oct 2026 19:01 UTC Recorded here 20 Oct 2026 18:07 UTC
claude-docs
plugins/pre-submission-checklist
±changed
+1−1
claude-docschanged
plugins/pre-submission-checklist
| Make `hooks/hooks.json` valid JSON with a top-level `hooks` object, only the hook events and hook types in the [hooks reference](https://code.claude.com/docs/en/hooks), and an `h
| Make `hooks/hooks.json` valid JSON with a top-level `hooks` object, a `modules` array for a [mod](https://code.claude.com/docs/en/plugins/mods/overview), or both. In `hooks`, use
+1 −1 lines
Upstream edited 2 Oct 2026 19:01 UTC Recorded here 2 Oct 2026 19:07 UTC
claude-docs
plugins/platform-support
±changed
+1−1
claude-docschanged
plugins/platform-support
When you submit a plugin to the directory, the portal derives the surfaces it supports from these same rules and shows them to you before you submit.
When you submit a plugin to the directory, the portal derives the surfaces it supports from these same rules and shows them to you before you submit. The directory lists a [mod](ht
+1 −1 lines
Upstream edited 2 Oct 2026 19:01 UTC Recorded here 2 Oct 2026 19:07 UTC
claude-docs
plugins/overview
±changed
+9−1
claude-docschanged
plugins/overview
A plugin's skills and commands are instructions Claude follows, and its connectors reach outside services with the account you connect. In Cowork and Claude Code a plugin can also
A plugin's skills and commands are instructions Claude follows, and its connectors reach outside services with the account you connect. In Cowork and Claude Code, some parts of a p
* **Agents and hooks**: run commands on your computer when certain events happen
* **A connector marked Runs in each session**: runs a program on your computer
+9 −1 lines
Upstream edited 2 Oct 2026 19:01 UTC Recorded here 2 Oct 2026 19:07 UTC
claude-docs
claude-tag/overview
±changed
+1−5
claude-docschanged
claude-tag/overview
To learn what your team's usage costs, run a pilot with a spend limit set and watch the per-channel breakdown on the [usage page in your admin settings](https://claude.ai/admin-set
The usage page doesn't count usage that a credit covers, so that usage shows as \$0.00 there. While the credit covers your pilot, watch the **List price** column of the **Spend by
[Set a spend limit](/docs/claude-tag/admins/set-spend-limit) covers how to fund the balance on each plan, set the limit, and what happens when usage reaches it.
+1 −5 lines
Upstream edited 2 Oct 2026 17:55 UTC Recorded here 2 Oct 2026 18:07 UTC
claude-docs
claude-tag/admins/setup-overview
±changed
+1−2
claude-docschanged
claude-tag/admins/setup-overview
| **Usage credits** (Team plans) | Channel work draws from your organization's usage balance; on a Team plan nothing runs until credits are loaded. | Check whether your organizat
| **Usage credits** (Team plans) | Channel work draws from your organization's usage balance; on a Team plan nothing runs until credits are loaded. | Buy credits at [`claude.ai/a
* **Launch usage credit**: if your organization has a [launch usage credit](https://support.claude.com/en/articles/15575654-claude-tag-launch-promo-for-claude-team-and-enterprise),
+1 −2 lines
Upstream edited 2 Oct 2026 17:55 UTC Recorded here 2 Oct 2026 18:07 UTC
claude-docs
claude-tag/admins/set-spend-limit
±changed
+1−1
claude-docschanged
claude-tag/admins/set-spend-limit
| **Team** | **Required, before anything runs.** A Team plan has no usage balance until it's funded, and Claude won't respond in channels until it is. A [launch usage credit](https
| **Team** | **Required, before anything runs.** A Team plan has no usage balance until it's funded, and Claude won't respond in channels until it is. Buy credits at [`claude.ai/ad
+1 −1 lines
Upstream edited 2 Oct 2026 17:55 UTC Recorded here 2 Oct 2026 18:07 UTC
api
release-notes/overview
±changed
+1−1
apichanged
release-notes/overview
* Claude Managed Agents sessions that run in a [self-hosted sandbox](https://platform.claude.com/docs/en/managed-agents/self-hosted-sandboxes) can now attach [memory stores](https:
* Claude Managed Agents sessions that run in a [self-hosted sandbox](https://platform.claude.com/docs/en/managed-agents/self-hosted-sandboxes) can now attach [memory stores](https:
+1 −1 lines
Recorded here 2 Oct 2026 14:37 UTC
api
managed-agents/tools
±changed
+1−1
apichanged
managed-agents/tools
If your sessions run in a self-hosted sandbox, the environment worker can [serve custom tools from your sandbox](https://platform.claude.com/docs/en/managed-agents/self-hosted-sand
If your sessions run in a self-hosted sandbox, the environment worker can [serve custom tools from your sandbox](https://platform.claude.com/docs/en/managed-agents/self-hosted-sand
+1 −1 lines
Recorded here 2 Oct 2026 14:37 UTC
api
managed-agents/self-hosted-sandboxes-workers
+new page
+919−0
apinew page
managed-agents/self-hosted-sandboxes-workers
No line of the body moved in this read.
+919 −0 lines
Recorded here 2 Oct 2026 14:37 UTC
api
managed-agents/self-hosted-sandboxes-security
±changed
+2−2
apichanged
managed-agents/self-hosted-sandboxes-security
* **Per-session credentials.** Each work item your worker claims can carry a per-session `secret`, which the SDK worker uses in place of the environment service key. Access to [mem
* **Per-session credentials.** Each work item your worker claims can carry a per-session `secret`, which the worker uses in place of the environment service key. Access to [memory
* **Read-only memory stores.** A store attached with `read_only` access is protected from upload, not from local modification. The worker's `write` and `edit` tools refuse to write
* **Read-only memory stores.** A store attached with `read_only` access is protected from upload, not from local modification. The worker's `write` and `edit` tools refuse to write
+2 −2 lines
Recorded here 2 Oct 2026 14:37 UTC
api
managed-agents/self-hosted-sandboxes-reference
+new page
+214−0
apinew page
managed-agents/self-hosted-sandboxes-reference
No line of the body moved in this read.
+214 −0 lines
Recorded here 2 Oct 2026 14:37 UTC
api
managed-agents/self-hosted-sandboxes-operations
+new page
+353−0
apinew page
managed-agents/self-hosted-sandboxes-operations
No line of the body moved in this read.
+353 −0 lines
Recorded here 2 Oct 2026 14:37 UTC
api
managed-agents/self-hosted-sandboxes-memory
+new page
+159−0
apinew page
managed-agents/self-hosted-sandboxes-memory
No line of the body moved in this read.
+159 −0 lines
Recorded here 2 Oct 2026 14:37 UTC
api
managed-agents/self-hosted-sandboxes-custom-tools
+new page
+640−0
apinew page
managed-agents/self-hosted-sandboxes-custom-tools
No line of the body moved in this read.
+640 −0 lines
Recorded here 2 Oct 2026 14:37 UTC
api
managed-agents/scheduled-deployments
±changed
+1−1
apichanged
managed-agents/scheduled-deployments
* Deployments require [agent configuration](https://platform.claude.com/docs/en/managed-agents/agent-setup) and [environment configuration](https://platform.claude.com/docs/en/mana
* Deployments require [agent configuration](https://platform.claude.com/docs/en/managed-agents/agent-setup) and [environment configuration](https://platform.claude.com/docs/en/mana
+1 −1 lines
Recorded here 2 Oct 2026 14:37 UTC
api
managed-agents/reference
±changed
+1−13
apichanged
managed-agents/reference
These are the `ant beta:worker` CLI flags for the pre-built worker that drives a `self_hosted` environment. See [Self-hosted sandboxes](https://platform.claude.com/docs/en/managed-
| Flag | Description
| ---------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------
| `--environment-id` | The environment to poll for work. Also reads from `ANTHROPIC_ENVIRONMENT_ID`.
+1 −13 lines
Recorded here 2 Oct 2026 14:37 UTC
api
managed-agents/memory
±changed
+5−5
apichanged
managed-agents/memory
A **memory store** is a workspace-scoped collection of text documents optimized for Claude. When you attach a store to a session, it is mounted as a directory inside the session's
A **memory store** is a workspace-scoped collection of text documents optimized for Claude. When you attach a store to a session, it is mounted as a directory inside the session's
Memory stores are attached in the session's `resources[]` array when the [session is created](https://platform.claude.com/docs/en/managed-agents/sessions#creating-a-session). Unlik
Memory stores are attached in the session's `resources[]` array when the [session is created](https://platform.claude.com/docs/en/managed-agents/sessions#creating-a-session). Unlik
On [self-hosted sandboxes](https://platform.claude.com/docs/en/managed-agents/self-hosted-sandboxes#use-memory-stores), each store's directory is a local copy that the SDK worker
+5 −5 lines
Recorded here 2 Oct 2026 14:37 UTC
api
manage-claude/workspaces
±changed
+4−4
apichanged
manage-claude/workspaces
* **Default Workspace** has a `wrkspc_` ID like any other workspace (returned in the [`anthropic-workspace-id` response header](https://platform.claude.com/docs/en/manage-claude/wo
* **Default Workspace** has a `wrkspc_` ID like any other workspace (returned in the [`anthropic-workspace-id` response header](https://platform.claude.com/docs/en/manage-claude/wo
To look up your organization's workspace IDs, call the [List Workspaces](https://platform.claude.com/docs/en/api/beta/organization/workspaces/list) endpoint or find them in the [Cl
To look up your organization's workspace IDs, call the [List Workspaces](https://platform.claude.com/docs/en/api/beta/organization/workspaces/list) endpoint (pass `include_default=
* Check whether it's your Default Workspace's ID by passing it to [Get Workspace](https://platform.claude.com/docs/en/api/beta/organization/workspaces/retrieve) with an [Admin API
+4 −4 lines
Recorded here 2 Oct 2026 14:37 UTC
api
manage-claude/data-residency
±changed
+1−1
apichanged
manage-claude/data-residency
[Claude Managed Agents](https://platform.claude.com/docs/en/managed-agents/overview) supports geographic pinning at the agent level: `inference_geo` on an [agent's model configur
[Claude Managed Agents](https://platform.claude.com/docs/en/managed-agents/overview) supports geographic pinning at the agent level: `inference_geo` on an [agent's model configur
+1 −1 lines
Recorded here 2 Oct 2026 14:37 UTC
api
manage-claude/authentication
±changed
+1−1
apichanged
manage-claude/authentication
You can find a workspace's ID in the **ID** column of [Settings → Workspaces](https://platform.claude.com/settings/workspaces) in the Claude Console, or by calling the [List Worksp
You can find a workspace's ID in the **ID** column of [Settings → Workspaces](https://platform.claude.com/settings/workspaces) in the Claude Console, or by calling the [List Worksp
+1 −1 lines
Recorded here 2 Oct 2026 14:37 UTC
api
build-with-claude/structured-outputs
±changed
+1−1
apichanged
build-with-claude/structured-outputs
note: On Amazon Bedrock, structured outputs are available for Claude Opus 4.6, Claude Sonnet 4.6, Claude Sonnet 4.5, Claude Opus 4.5, and Claude Haiku 4.5.
note: On Amazon Bedrock, structured outputs are available on the legacy [Amazon Bedrock (Opus 4.6 and earlier)](https://platform.claude.com/docs/en/build-with-claude/claude-o
+1 −1 lines
Recorded here 2 Oct 2026 14:37 UTC
api
build-with-claude/overview
±changed
+14−14
apichanged
build-with-claude/overview
| Feature | Description
| --------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------
| [Context windows](https://platform.claude.com/docs/en/build-with-claude/context-windows) | Up to 1M tokens for processing large documents, extensive code bases, and lo
| [Adaptive thinking](https://platform.claude.com/docs/en/build-with-claude/thinking) | Let Claude dynamically decide when and how much to think. The only thinking
| [Batch processing](https://platform.claude.com/docs/en/build-with-claude/batch-processing) | Process large volumes of requests asynchronously for cost savings. Send batc
+14 −14 lines
Recorded here 2 Oct 2026 14:37 UTC
api
build-with-claude/claude-platform-on-aws
±changed
+1−1
apichanged
build-with-claude/claude-platform-on-aws
* **[Memory stores on self-hosted environments](https://platform.claude.com/docs/en/managed-agents/self-hosted-sandboxes#use-memory-stores):** A session that runs on a self-hosted
* **[Memory stores on self-hosted environments](https://platform.claude.com/docs/en/managed-agents/self-hosted-sandboxes-memory):** A session that runs on a self-hosted environment
+1 −1 lines
Recorded here 2 Oct 2026 14:37 UTC
api
build-with-claude/claude-on-amazon-bedrock-legacy
±changed
+1−1
apichanged
build-with-claude/claude-on-amazon-bedrock-legacy
* [Structured outputs](https://platform.claude.com/docs/en/build-with-claude/structured-outputs)
* [Structured outputs](https://platform.claude.com/docs/en/build-with-claude/structured-outputs), for the models in the Amazon Bedrock note under its [Compatibility](https://platfo
+1 −1 lines
Recorded here 2 Oct 2026 14:37 UTC
api
api/claude-platform-on-aws-iam-actions
±changed
+122−116
apichanged
api/claude-platform-on-aws-iam-actions
The service defines 71 actions. Actions follow the AWS `VerbNoun` convention and use verb discipline so that `Get*` and `List*` wildcards produce a clean read-only boundary.
The service defines 72 actions. Actions follow the AWS `VerbNoun` convention and use verb discipline so that `Get*` and `List*` wildcards produce a clean read-only boundary.
| Action | Routes authorized |
| ------------------- | ----------------------------- |
| `CreateUserProfile` | `POST /v1/user_profiles` |
+122 −116 lines
Recorded here 2 Oct 2026 14:37 UTC
claude-code
claude-tag
±changed
+2−2
claude-codechanged
claude-tag
No line of the body moved in this read.
+2 −2 lines
Recorded here 2 Oct 2026 14:37 UTC
claude-code
claude-apps-gateway-spend-limits
±changed
+3−3
claude-codechanged
claude-apps-gateway-spend-limits
<Warning>
`q=` and `user_ids[]=` ride GET query strings, so any fronting proxy or load balancer captures them in its access logs. If your PII log policy is strict, scrub these parameters t
</Warning>
> [!WARNING]
>
+3 −3 lines
Upstream edited 2 Oct 2026 14:25 UTC Recorded here 20 Oct 2026 18:37 UTC
claude-code
statusline
±changed
+39−7
claude-codechanged
statusline
| `rate_limits.spend_limit.used_percentage`, `rate_limits.spend_limit.resets_at` | Behind a [Claude apps gateway](/docs/en/claude-apps-gateway-spend-limits#usage-warnings-in-claude
| `rate_limits.spend_limit.used_percentage`, `rate_limits.spend_limit.resets_at` | Behind a Claude apps gateway, how much of your spend limit you have used and when its period rese
| `rate_limits.spend_limit.used_usd`, `rate_limits.spend_limit.limit_usd`, `rate_limits.spend_limit.period` | Your estimated spend and your limit in US dollars, and the limit's per
"resets_at": 1740787200
"resets_at": 1740787200,
+39 −7 lines
Upstream edited 2 Oct 2026 14:25 UTC Recorded here 2 Oct 2026 14:37 UTC
claude-code
claude-apps-gateway-spend-limits
±changed
+9−6
claude-codechanged
claude-apps-gateway-spend-limits
Claude Code warns a developer as they approach their cap: once utilization passes 75%, and again past 95% of their most-consumed cap. When the gateway blocks a request, Claude Code
Claude Code warns a developer as they approach their cap: once utilization passes 75%, and again past 95% of their most-consumed cap. When the gateway blocks a request, Claude Code
The warning works off response headers:
Each display needs a minimum Claude Code version on the developer's machine and on the gateway server:
* With v2.1.225 or later on the gateway server, each successful `/v1/messages` response for a developer who has a cap carries their own cap utilization and reset time in the `anthr
+9 −6 lines
Upstream edited 2 Oct 2026 14:25 UTC Recorded here 2 Oct 2026 14:37 UTC
claude-code
vs-code
±changed
+2−0
claude-codechanged
vs-code
To have each session connect to your browser as it starts, without typing `@browser`, see [Enable Chrome by default](/docs/en/chrome#enable-chrome-by-default). For when Claude Code
+2 −0 lines
Upstream edited 2 Oct 2026 14:25 UTC Recorded here 2 Oct 2026 14:37 UTC
claude-code
settings-reference
±changed
+6−4
claude-codechanged
settings-reference
| [`claudeInChromeDefaultEnabled`](#claudeinchromedefaultenabled) | Turn on [Chrome integration](/docs/en/chrome) in every interactive CLI session without passing `--chrome` | Glob
| [`claudeInChromeDefaultEnabled`](#claudeinchromedefaultenabled) | Turn on [Chrome integration](/docs/en/chrome) when a session starts, in the interactive CLI and the VS Code exte
Start every interactive CLI session with [Chrome integration](/docs/en/chrome) on, without passing `--chrome` each time. If you run [`claude remote-control`](/docs/en/remote-contro
Start every interactive CLI session with [Chrome integration](/docs/en/chrome) on, without passing `--chrome` each time. If you run [`claude remote-control`](/docs/en/remote-contro
+6 −4 lines
Upstream edited 2 Oct 2026 14:25 UTC Recorded here 2 Oct 2026 14:37 UTC
claude-code
permission-modes
±changed
+2−0
claude-codechanged
permission-modes
In the VS Code extension, how [Claude in Chrome](/docs/en/chrome) browser actions get approved depends on how the session connected to the browser: see [Permission prompts in V
+2 −0 lines
Upstream edited 2 Oct 2026 14:25 UTC Recorded here 2 Oct 2026 14:37 UTC
claude-code
chrome
±changed
+12−5
claude-codechanged
chrome
To avoid passing `--chrome` each session, run `/chrome` and select "Enabled by default".
To connect Chrome without passing `--chrome` each time, run `/chrome` in a CLI session and select **Enabled by default**. In the [VS Code extension](/docs/en/vs-code#automate-brows
With the setting on and Claude Code v2.1.287 or later, each VS Code session connects to your browser as it starts, so Claude can use it before you type `@browser`. On earlier versi
In the [VS Code extension](/docs/en/vs-code#automate-browser-tasks-with-chrome), Chrome is available whenever the Chrome extension is installed. No additional flag is needed.
+12 −5 lines
Upstream edited 2 Oct 2026 14:25 UTC Recorded here 2 Oct 2026 14:37 UTC
claude-code
setup
±changed
+5−5
claude-codechanged
setup
```bash theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null}
```bash theme={null}
```powershell theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme=
```powershell theme={null}
```batch theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null
+5 −5 lines
Upstream edited 2 Oct 2026 14:24 UTC Recorded here 2 Oct 2026 14:37 UTC
claude-code
claude-apps-gateway-config
±changed
+19−0
claude-codechanged
claude-apps-gateway-config
#### Context window in terminal sessions
Terminal sessions signed in through `/login` use the 1M context window for Opus 4.7 and later, Sonnet 5 and later, and the Fable models. The model ID needs no `[1m]` suffix, and se
To have terminal sessions compact at the 200K boundary instead, set the [auto-compact window](/docs/en/model-config#set-the-auto-compact-window) in the policy's `env`:
+19 −0 lines
Upstream edited 2 Oct 2026 14:12 UTC Recorded here 2 Oct 2026 14:37 UTC
claude-code
mcp
±changed
+4−1
claude-codechanged
mcp
Claude Code supports MCP `list_changed` notifications, allowing MCP servers to dynamically update their available tools, prompts, and resources without requiring you to disconnect
An MCP server can change the tools, prompts, or resources it offers while connected and send a `list_changed` notification. When one arrives:
* **In an interactive terminal session**, Claude Code fetches the updated list from that server, so you don't need to reconnect it.
* **In [non-interactive mode](/docs/en/headless) with the `-p` flag and in the [Agent SDK](/docs/en/agent-sdk/overview)**, Claude Code refreshes only the tool list on these notific
+4 −1 lines
Upstream edited 2 Oct 2026 14:03 UTC Recorded here 2 Oct 2026 14:07 UTC
claude-code
claude-apps-gateway-deploy
±changed
+14−1
claude-codechanged
claude-apps-gateway-deploy
* **Client machines**: developers' CLIs still send WebFetch hostname checks and version checks to Anthropic unless `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1` and `skipWebFetchPre
* **Client machines**: developers' CLIs still send WebFetch hostname checks and version checks to Anthropic unless `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1` and `skipWebFetchPre
### Plugin marketplace requests
+14 −1 lines
Upstream edited 2 Oct 2026 14:03 UTC Recorded here 2 Oct 2026 14:07 UTC
claude-code
sub-agents
±changed
+2−3
claude-codechanged
sub-agents
As of v2.1.198, the `/agents` command no longer opens the interactive creation wizard; running it prints a reminder to ask Claude or edit `.claude/agents/` directly. Subagent files
Running `/agents` prints a reminder to ask Claude or edit `.claude/agents/` and `~/.claude/agents/` directly.
As of v2.1.198, a subagent treats messages from the agent that launched it as normal task direction, including mid-task course corrections, and acts on them within its own permissi
A subagent treats messages from the agent that launched it as normal task direction, including mid-task course corrections, and acts on them within its own permission settings. Two
+2 −3 lines
Upstream edited 2 Oct 2026 14:02 UTC Recorded here 2 Oct 2026 14:07 UTC
claude-code
setup
±changed
+7−7
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}
+7 −7 lines
Upstream edited 2 Oct 2026 14:02 UTC Recorded here 2 Oct 2026 14:07 UTC
claude-code
permission-modes
±changed
+5−8
claude-codechanged
permission-modes
* Accessing a location listed as a sensitive data location in your [environment](/docs/en/auto-mode-config#define-trusted-infrastructure), or copying data out of one. As of v2.1.19
* Routing a package install around your internal package registry to a public registry. As of v2.1.198, this also applies when you've told Claude an internal registry or mirror exi
* Accessing a location listed as a sensitive data location in your [environment](/docs/en/auto-mode-config#define-trusted-infrastructure), copying data out of one, or sending data
* Routing a package install around your internal package registry to a public registry. This applies when an internal registry or mirror is listed in your environment or when you'v
* Launching an autonomous agent loop that runs without human approval or a sandbox, such as one started with `--dangerously-skip-permissions` or `--no-sandbox`. As of v2.1.198 this
+5 −8 lines
Upstream edited 2 Oct 2026 14:02 UTC Recorded here 2 Oct 2026 14:07 UTC
claude-code
hooks-guide
±changed
+0−2
claude-codechanged
hooks-guide
The `agent_needs_input` and `agent_completed` matchers require Claude Code v2.1.198 or later.
+0 −2 lines
Upstream edited 2 Oct 2026 14:02 UTC Recorded here 2 Oct 2026 14:07 UTC
claude-code
hooks
±changed
+3−7
claude-codechanged
hooks
| `status` | string | `"completed"` | `"completed"` for foreground subagents, `"async_launched"` for background subagents. As of v2.1.198, subagents run in the background by defaul
| `status` | string | `"completed"` | `"completed"` for foreground subagents, `"async_launched"` for background subagents. Subagents run in the background by default, so an Agent c
The `agent_needs_input` and `agent_completed` types require Claude Code v2.1.198 or later.
To reference the project root from a PowerShell shell-form command, write `${CLAUDE_PROJECT_DIR}` or `$env:CLAUDE_PROJECT_DIR`. As of v2.1.198, Claude Code rewrites the `${CLAUDE_P
+3 −7 lines
Upstream edited 2 Oct 2026 14:02 UTC Recorded here 2 Oct 2026 14:07 UTC
claude-code
claude-platform-on-aws
±changed
+1−1
claude-codechanged
claude-platform-on-aws
If your SSO credentials expire mid-session, configure [`awsAuthRefresh`](/docs/en/amazon-bedrock#advanced-credential-configuration) so Claude Code re-runs your login command and re
If your SSO credentials expire mid-session, configure [`awsAuthRefresh`](/docs/en/amazon-bedrock#advanced-credential-configuration) so Claude Code re-runs your login command and re
+1 −1 lines
Upstream edited 2 Oct 2026 14:02 UTC Recorded here 2 Oct 2026 14:07 UTC
claude-code
agents
±changed
+1−1
claude-codechanged
agents
* For subagents in the current session, named background subagents appear in the @-mention typeahead with their status. As of v2.1.198, `/agents` no longer opens a panel; it prints
* For subagents in the current session, named background subagents appear in the @-mention typeahead with their status. The `/agents` command prints a notice pointing to the subage
+1 −1 lines
Upstream edited 2 Oct 2026 14:02 UTC Recorded here 2 Oct 2026 14:07 UTC
claude-code
tools-reference
±changed
+2−2
claude-codechanged
tools-reference
The tool is not available on Amazon Bedrock, Google Cloud's Agent Platform, or Microsoft Foundry. It is also not available when `DISABLE_TELEMETRY` or `CLAUDE_CODE_DISABLE_NONESSEN
The tool is not available on Amazon Bedrock, Google Cloud's Agent Platform, or Microsoft Foundry. It is also not available when `DISABLE_TELEMETRY` or `CLAUDE_CODE_DISABLE_NONESSEN
WebFetch takes a URL and a prompt describing what to extract. It fetches the page, converts the response to Markdown when the server returns HTML, and runs the prompt against the c
WebFetch takes a URL and a prompt describing what to extract. It fetches the page and converts the response to Markdown when the server returns HTML. For most fetches, it then runs
+2 −2 lines
Upstream edited 2 Oct 2026 14:01 UTC Recorded here 2 Oct 2026 14:07 UTC
claude-code
plugins/components
±changed
+2−2
claude-codechanged
plugins/components
A monitor is a shell command that Claude Code starts in the background when the session starts and keeps running until it ends, using the [Monitor tool](/docs/en/tools-referenc
A monitor is a shell command that Claude Code starts in the background when the session starts and keeps running until it ends. What it prints reaches Claude as notifications.
* **Interactive sessions only**: plugin monitors start in an interactive session and never in non-interactive mode with the `-p` flag. They also start only where the [Monitor tool]
* **Interactive sessions only**: plugin monitors start in an interactive session and never in non-interactive mode with the `-p` flag. They also don't start in sessions where the A
+2 −2 lines
Upstream edited 2 Oct 2026 14:01 UTC Recorded here 2 Oct 2026 14:07 UTC
claude-code
plugins/cli-reference
±changed
+17−9
claude-codechanged
plugins/cli-reference
Update a plugin:
```bash theme={null}
claude plugin update formatter@my-marketplace
```
+17 −9 lines
Upstream edited 2 Oct 2026 13:59 UTC Recorded here 2 Oct 2026 14:07 UTC
claude-code
plugin-evals
±changed
+4−4
claude-codechanged
plugin-evals
The judge for `llm` and `baseline` graders is a small fast model by default. Pass `--judge-model sonnet` or a full model ID to use a stronger one for nuanced rubrics.
By default, the judge for `llm` and `baseline` graders is the model Claude Code uses for background tasks. Pass `--judge-model sonnet` or a full model ID to choose the judge yourse
* **`type: agent`**: set `type: agent` to have a small model answer as the server from instructions in the body.
* **`type: agent`**: set `type: agent` to have the judge model answer as the server from instructions in the body.
| `--judge-model <model>` | A small fast model | Model for `llm` and `baseline` graders |
+4 −4 lines
Upstream edited 2 Oct 2026 13:59 UTC Recorded here 2 Oct 2026 14:07 UTC
claude-code
goal
±changed
+2−2
claude-codechanged
goal
The `/goal` command sets a completion condition and Claude keeps working toward it without you prompting each step. After each turn, a small fast model checks whether the condition
The `/goal` command sets a completion condition and Claude keeps working toward it without you prompting each step. After each turn, a model checks whether the condition holds. If
`/goal` is a wrapper around a session-scoped [prompt-based Stop hook](/docs/en/hooks#prompt-based-hooks). Each time Claude finishes a turn, Claude Code sends the condition and the
`/goal` is a wrapper around a session-scoped [prompt-based Stop hook](/docs/en/hooks#prompt-based-hooks). Each time Claude finishes a turn, Claude Code sends the condition and the
+2 −2 lines
Upstream edited 2 Oct 2026 13:59 UTC Recorded here 2 Oct 2026 14:07 UTC
claude-code
plugins/troubleshooting
±changed
+16−0
claude-codechanged
plugins/troubleshooting
<h3 id="the-packages-it-lists-are-not-installed">
`The packages it lists are not installed` or `were not installed, because ...`
</h3>
+16 −0 lines
Upstream edited 2 Oct 2026 13:58 UTC Recorded here 2 Oct 2026 14:07 UTC
claude-code
plugins/loading
±changed
+6−7
claude-codechanged
plugins/loading
A failed or skipped install never blocks the plugin, which then loads without the dependencies. Each case leaves a different sign:
* A failed install, or one skipped because of its lockfile or one of the [limits on the install](#limits-on-the-dependency-install), appears in the `claude --debug` output as a `Pl
* A plugin with a `package.json` and no lockfile is skipped without a log entry
If the install fails or is skipped, the plugin still loads, but the parts of it that need the missing packages may not work.
+6 −7 lines
Upstream edited 2 Oct 2026 13:58 UTC Recorded here 2 Oct 2026 14:07 UTC
claude-code
errors
±changed
+75−0
claude-codechanged
errors
| `is less capable than the current main model` / `Advisor will not activate on the main model` / `cannot advise` | [Request errors](#advisor-is-less-capable-than-the-current-main-
| `Claude Code can't read the keyboard here: stdin is not a terminal` | [Command-line errors](#claude-code-cant-read-the-keyboard-here) |
| `The packages it lists are not installed` / `The packages it lists were not installed, because` | [Plugin troubleshooting](/docs/en/plugins/troubleshooting#the-packages-it-lists-
| `Not published: that file is on a network share` | [Tool errors](#not-published-that-file-is-on-a-network-share) |
### Advisor is less capable than the current main model
+75 −0 lines
Upstream edited 2 Oct 2026 13:58 UTC Recorded here 2 Oct 2026 14:07 UTC
claude-code
artifacts
±changed
+1−0
claude-codechanged
artifacts
| Source location | A file at a path that names a network host is refused without being read. See [Not published: that file is on a network share](/docs/en/errors#not-published-tha
+1 −0 lines
Upstream edited 2 Oct 2026 13:58 UTC Recorded here 2 Oct 2026 14:07 UTC
Nothing on this page matches that. Press Enter to search every page of the ledger.