989 pages for note.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Create a marketplace
Claude Code CLI · in the page
plugins/create-marketplace
…every machine](https://code.claude.com/docs/en/plugins/org.md). > [!NOTE] > > These cases are covered on other pages: > > * **Sharing one plugin with a few people**: send them the plugin's directory…
Plugin dependencies
Claude Code CLI · in the page
plugins/dependencies
…`plugin.json` and for marketplace maintainers who tag releases. > [!NOTE] > > These cases are covered on other pages: > > * **Installing a plugin that has dependencies**: see [Manage installed plugi…
Host and maintain a marketplace
Claude Code CLI · in the page
plugins/host-marketplace
…u push. This page is for the person who operates a marketplace. > [!NOTE] > > These cases are covered on other pages: > > * **You haven't written the catalog file yet**: start with [Create a marketp…
Install and manage plugins
Claude Code CLI · in the page
plugins/install
…osing a scope, adding marketplaces, and keeping plugins updated. > [!NOTE] > > These cases are covered on other pages: > > * **You use claude.ai chat or Cowork, not Claude Code**: see [Plugins on cla…
Plugin loading reference
Claude Code CLI · in the page
plugins/loading
…u can also ask Claude to read this page and diagnose your setup. > [!NOTE] > > These cases are covered on other pages: > > * **Install, enable, disable, and update steps**: see [Install and manage pl…
Plugin manifest reference
Claude Code CLI · in the page
plugins/manifest-reference
…ketplace owners who put component fields in a marketplace entry. > [!NOTE] > > These cases are covered on other pages: > > * **Learning to build a plugin**: start with [Create a plugin](https://code.…
Marketplace reference
Claude Code CLI · in the page
plugins/marketplace-reference
…claude.com/docs/en/plugins/org#restrict-what-users-can-install). > [!NOTE] > > These cases are covered on other pages: > > * **Building or hosting a marketplace**: see [Create a marketplace](https://…
Measure plugin cost and usage
Claude Code CLI · in the page
plugins/measure
…-across-a-fleet) covers the same questions across every machine. > [!NOTE] > > These cases are covered on other pages: > > * **Testing how reliably the plugin changes Claude's behavior**: see [Test p…
Manage mods for your organization
Claude Code CLI · in the page
plugins/mods/admin
…limits**: [Choose how much to allow](#choose-how-much-to-allow) > [!NOTE] > > These cases are covered on other pages: > > * **You haven't deployed managed settings before**: start with [Deploy manag…
Use the mods API
Claude Code CLI · in the page
plugins/mods/api
…tween `prompt` and `system`](#choose-between-prompt-and-system). > [!NOTE] > > Arrays of blocks require Claude Code v2.1.292 or later. Earlier versions reject an array in `prompt` with an error that…
Create a mod
Claude Code CLI · in the page
plugins/mods/create
…ew.md#compare-mods-settings-hooks-skills-and-mcp-servers) first. > [!NOTE] > > Use Claude Code v2.1.287 or later. In your shell, run `claude --version` to check. To see whether mods can load for you,…
React to events with a mod
Claude Code CLI · in the page
plugins/mods/events
…g the tool did. When the tool ran and succeeded, the reason follows a note such as `Bash ran, and a plugin withheld its result:`. Hooks in your organization's [managed settings](https://code.claude.c…
Interface gallery for mods
Claude Code CLI · in the page
plugins/mods/gallery
…children`: ```javascript theme={null} Markdown({ text: '## Release notes\n\nThis build has **two** fixes and one `flag`:\n\n- Faster start\n- Fewer prompts\n\n> Quoted text', }) ``` ![A pane with…
Draw in the interface with a mod
Claude Code CLI · in the page
plugins/mods/interface
…ounter, then read the section for each piece you want to change. > [!NOTE] > > To look up one prop or limit, see the [reference](https://code.claude.com/docs/en/plugins/mods/reference.md#render-sites…
Mods overview
Claude Code CLI · in the page
plugins/mods/overview
…and a complete example, see [How a mod works](#how-a-mod-works). > [!NOTE] > > Claude Code's existing [hooks](https://code.claude.com/docs/en/hooks.md) also run on events, as a shell command, HTTP re…
Mods reference
Claude Code CLI · in the page
plugins/mods/reference
…links to the guide section that explains it where there is one. > [!NOTE] > > The complete reference is Claude Code's [TypeScript declarations for mods](https://github.com/anthropics/claude-code/blo…
Test a mod
Claude Code CLI · in the page
plugins/mods/test
…et(e.key) })` | | `$.fs.read` | `($, e) => ({ value: e.path.endsWith('notes.md') ? '# Notes' : '' })`. `e.path` arrives as an absolute path, so compare with `endsWith`. | | `$.ui.open` | `() => ({ val…
Troubleshoot a mod
Claude Code CLI · in the page
plugins/mods/troubleshoot
…e mod or hook, or leave auto mode and approve the call yourself. > [!NOTE] > > In [some interactive terminal sessions and VS Code sessions](https://code.claude.com/docs/en/hooks.md#pretooluse-updated…
Manage Claude Code plugins for your organization
Claude Code CLI · in the page
plugins/org
…is for administrators, and the settings here govern Claude Code. > [!NOTE] > > These cases are covered on other pages: > > * **Installing plugins for yourself**: start at [Install plugins](https://co…
Plugins overview
Claude Code CLI · in the page
plugins/overview
…ld your own](https://code.claude.com/docs/en/plugins/create.md). > [!NOTE] > > These cases are covered on other pages: > > * **You use claude.ai chat or Cowork and not Claude Code**: see [Plugins on…
Publish and distribute a plugin
Claude Code CLI · in the page
plugins/publish
…is for the author of a working plugin who is ready to share it. > [!NOTE] > > These cases are covered on other pages: > > * **Your plugin isn't finished yet**: start with [Create a plugin](https://c…
Recommend plugins for your org
Claude Code CLI · in the page
plugins/relevance
…rs see no suggestions from a marketplace until it's allowlisted. > [!NOTE] > > These cases are covered on other pages: > > * **You want to install plugins**: see [Install and manage plugins](https://…
Plugin security and trust
Claude Code CLI · in the page
plugins/security
…a plugin, or if you review tools before your team can use them. > [!NOTE] > > These cases are covered on other pages: > > * **Claude Code's own security model**: see [Security](https://code.claude.c…
Troubleshoot plugins
Claude Code CLI · in the page
plugins/troubleshooting
…, host a marketplace, or administer plugins for an organization. > [!NOTE] > > These cases are covered on other pages: > > * **Why scopes, the cache, and precedence behave the way they do**: read [Pl…
How Claude Code uses prompt caching
Claude Code CLI · in the page
prompt-caching
…ion. Set `DISABLE_AUTOUPDATER=1` to control when upgrades apply. > [!NOTE] > > For what it costs to resume a conversation you started before the upgrade, see [Resuming a session](#resuming-a-session)…
Prompt library
Claude Code CLI · in the page
prompt-library
…h one, with acceptance criteria', slots: { input: '@meeting-notes.md', tracker: 'our issue tracker' }, needs: 'tracker', nextHref: '/en/skills', src: 'teams' }, {…
Quickstart
Claude Code CLI · in the page
quickstart
…er](https://code.claude.com/docs/en/third-party-integrations.md) > [!NOTE] > > These cases are covered on other pages: > > * **Never used a terminal before**: start with the [terminal guide](https://…
Continue local sessions from any device with Remote Control
Claude Code CLI · in the page
remote-control
…ter has to stay on and the `claude` process has to keep running. > [!NOTE] > > Remote Control is a Claude Code feature. For conversations in other Claude products, see the [Claude Help Center](https:…
Automate work with scheduled tasks
Claude Code CLI · in the page
routines
…n in the cloud on a schedule, on API calls, or on GitHub events. > [!NOTE] > > Scheduled tasks are in research preview. Behavior, limits, and the API surface may change. A cloud scheduled task, form…
Choose a sandbox environment
Claude Code CLI · in the page
sandbox-environments
…el, and shows how to enforce that choice across an organization. > [!NOTE] > > For the broader security model, see [Security](https://code.claude.com/docs/en/security.md). For Agent SDK deployments,…
Configure the sandboxed Bash tool
Claude Code CLI · in the page
sandboxing
…n a Windows machine, run Claude Code inside a WSL2 distribution. > [!NOTE] > > This page covers the sandbox around shell commands on your own machine. Other pages cover related questions: > > * For h…
Run prompts on a schedule
Claude Code CLI · in the page
scheduled-tasks
…build, or remind yourself to do something later in the session. > [!NOTE] > > These cases are covered on other pages: > > * **Reacting to events as they happen instead of polling**: see [Channels](h…
Security
Claude Code CLI · in the page
security
…com/docs/en/mcp.md#project-scope) lists the sessions that skip it * Note: A `-p` session shows neither prompt. [What runs before you trust a folder](https://code.claude.com/docs/en/permissions.md#wh…
Catch security issues as Claude writes code
Claude Code CLI · in the page
security-guidance
…tions, independently of how the plugin was enabled: | Scope | Path | Notes | | :- | :- | :- | | User | `~/.claude/claude-security-guidance.md` | Applies to every project on your machine | | Project |…
Self-hosted environments
Claude Code CLI · in the page
self-hosted-environments
…ronment, deploy runners, and route sessions to your own compute. > [!NOTE] > > Self-hosted environments are in public beta on Team and Enterprise plans and are off by default. See [Availability and l…
Customize sessions in self-hosted environments
Claude Code CLI · in the page
self-hosted-environments-configuration
…ion credentials, lifecycle hooks, and on-demand runner spawning. > [!NOTE] > > Self-hosted environments are in public beta on Team and Enterprise plans; an [Owner](https://code.claude.com/docs/en/clo…
Deploy self-hosted environments to production
Claude Code CLI · in the page
self-hosted-environments-deploy
…redentials, Kubernetes and Compose recipes, and troubleshooting. > [!NOTE] > > Self-hosted environments are in public beta on Team and Enterprise plans; [Availability and limitations](https://code.cl…
Verify session identity in self-hosted environments
Claude Code CLI · in the page
self-hosted-environments-identity
…an trust requests from sessions in your self-hosted environment. > [!NOTE] > > Self-hosted environments are in public beta on Team and Enterprise plans; an [Owner](https://code.claude.com/docs/en/clo…
Self-hosted environments quickstart
Claude Code CLI · in the page
self-hosted-environments-quickstart
…eate the environment, start a runner, and route a session to it. > [!NOTE] > > Self-hosted environments are in public beta on Team and Enterprise plans; [Availability and limitations](https://code.cl…
Self-hosted environments reference
Claude Code CLI · in the page
self-hosted-environments-reference
…rator: CLI flags, environment variables, and Prometheus metrics. > [!NOTE] > > Self-hosted environments are in public beta on Team and Enterprise plans; an [Owner](https://code.claude.com/docs/en/clo…
Test self-hosted environments end to end
Claude Code CLI · in the page
self-hosted-environments-testing
…Claude's replies through a Stop hook, and script the full loop. > [!NOTE] > > Self-hosted environments are in public beta on Team and Enterprise plans; [Availability and limitations](https://code.cl…
Configure server-managed settings
Claude Code CLI · in the page
server-managed-settings
…rm-availability) for the credentials and platforms that qualify. > [!NOTE] > > Server-managed settings are available for [Claude for Teams](https://claude.com/pricing?utm_source=claude_code\&utm_medi…
Manage sessions
Claude Code CLI · in the page
sessions
…ded with the previous process shows up in the resumed transcript as a note that it didn't finish. Claude Code doesn't start a turn from those notes; Claude reads them with your next prompt. Not every…
Claude Code settings
Claude Code CLI · in the page
settings
…. Use these as starting points and adjust them to fit your needs. <Note> Managed deployments can also restrict **plugin marketplace additions** using `strictKnownMarketplaces`. For more inf…
All settings
Claude Code CLI · in the page
settings-reference
…lockwritesoutsideworkingdirectories) | Make the `Write`, `Edit`, and `NotebookEdit` tools refuse paths outside the [working directories](https://code.claude.com/docs/en/permissions.md#working-director…
Advanced setup
Claude Code CLI · in the page
setup
…e shell tool instead. WSL setups do not need Git for Windows. > > > [!NOTE] > > > > Native installations automatically update in the background to keep you on the latest version. > [tab] Homebrew > >…
Extend Claude with skills
Claude Code CLI · in the page
skills
…long reference material costs almost nothing until you need it. > [!NOTE] > > For built-in commands like `/help` and `/compact`, and bundled skills like `/debug` and `/code-review`, see the [command…
Claude Code in Slack
Claude Code CLI · in the page
slack
…s who want a single @Claude entry point for all types of work. | > [!NOTE] > > In Code + Chat mode, if Claude answers in Chat but you wanted a coding session, click **Switch to code repo...** on the…
Customize your status line
Claude Code CLI · in the page
statusline
…t model, working directory, and context window usage percentage. > [!NOTE] > > Running [`/statusline`](#use-the-%2Fstatusline-command) with a description of what you want configures all of this for y…
Create custom subagents
Claude Code CLI · in the page
sub-agents
…on where a subagent handles research in its own separate window. > [!NOTE] > > Subagents work within a single session. To run many independent sessions in parallel and monitor them from one place, se…