380 pages for shared.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Data usage
Claude Code CLI · in the page
data-usage
…y use your feedback to improve our products and services. Transcripts shared via `/feedback`, or via `/bug` and `/share`, which report through the same path, are retained for 5 years. With [Claude-dr…
Launch sessions from links
Claude Code CLI · in the page
deep-links
…a standardized devcontainer or VM image. Use `repo` when the link is shared and each person clones to a different location. Claude Code resolves the slug to a local path as follows: * `repo` opens t…
Desktop application
Claude Code CLI · in the page
desktop
…e row under the prompt box. Click it to see your plan usage, which is shared across all your Claude Code surfaces. ## Let Claude use your computer Computer use lets Claude open your apps, control yo…
Environment variables
Claude Code CLI · in the page
env-vars
…ng, or an internal proxy. Off by default because gateways backed by a shared API key would otherwise show every user every model the key can access. Discovered models are still filtered by an [`availa…
Error reference
Claude Code CLI · in the page
errors
…'ve hit your channel's monthly spend limit` / `You've hit your team's shared budget` / `You've hit your individual usage limit` | [Usage limits](#youve-hit-your-monthly-spend-limit) | | `Could not upd…
Run Claude Code through a gateway
Claude Code CLI · in the page
gateways
…ential**: the gateway holds one credential for your provider account, shared by all forwarded traffic ## Choose a gateway Claude Code works with Anthropic's own gateway or with a gateway your organi…
Claude Code GitHub Actions
Claude Code CLI · in the page
github-actions
…workflows/reusing-workflows) that each repository calls For a secret shared across repositories, authenticate with an API key from the [Claude Console](https://platform.claude.com) rather than an OAu…
Glossary
Claude Code CLI · in the page
glossary
…e independent Claude Code sessions coordinated by a team lead, with a shared task list and peer-to-peer messaging. Unlike [subagents](#subagent), which run within a single session and report only to t…
Hooks reference
Claude Code CLI · in the page
hooks
…ls/` can be missing when the first prompt runs. This example syncs a shared skills repository and requests the re-scan: ```bash theme={null} #!/bin/bash git -C ~/.claude/skills/team-skills pull --q…
Automate actions with hooks
Claude Code CLI · in the page
hooks-guide
…claude.com/docs/en/hooks.md#common-input-fields) in the reference for shared fields, and each event's section for event-specific schemas. #### Hook output Your script tells Claude Code what to do ne…
JetBrains IDEs
Claude Code CLI · in the page
jetbrains
…n context**: the current selection or tab in the IDE is automatically shared with Claude Code. [`Read` deny rules](https://code.claude.com/docs/en/permissions#read-and-edit) block this sharing for mat…
Customize keyboard shortcuts
Claude Code CLI · in the page
keybindings
…### Above-prompt actions Actions for the band above the prompt, the shared strip where [mods](https://code.claude.com/docs/en/plugins/mods/interface.md#pick-where-to-draw) draw buttons, input fields…
Set up Claude Code in a monorepo or large codebase
Claude Code CLI · in the page
large-codebases
…# frontend-specific instructions .claude/skills/ src/ shared/ CLAUDE.md # shared library instructions src/ ``` ## Choose where to start Claude Where you l…
Connect Claude Code to an LLM gateway
Claude Code CLI · in the page
llm-gateway-connect
…al in a project's `.claude/settings.json`. That file is committed and shared with everyone who clones the repository. The `env` block looks the same in either file: ```json theme={null} { "env": {…
Claude Code gateway compatibility guide
Claude Code CLI · in the page
llm-gateway-protocol
…ed settings. Discovery is off by default so that gateways backed by a shared API key don't surface every model the key can access to every user. ### When discovery runs Discovery applies only to the…
Roll out an LLM gateway for your organization
Claude Code CLI · in the page
llm-gateway-rollout
…fect at the gateway yet. Issuing one key per developer rather than a shared key is what makes per-developer usage attribution and individual offboarding work. The environment variable that holds the…
Deploy managed settings
Claude Code CLI · in the page
managed-settings
…d-settings.json` in the same system directory, instead of editing one shared file. Claude Code merges `managed-settings.json` first, then every `*.json` file in the directory in alphabetical order. N…
Connect Claude Code to tools via MCP
Claude Code CLI · in the page
mcp
…fault): available only to you in the current project > * `project`: shared with everyone in the project via the `.mcp.json` file > * `user`: available to you across all projects > * Set environmen…
How Claude remembers your project
Claude Code CLI · in the page
memory
…and patterns | | **Scope** | Project, user, or org | Per repository, shared across worktrees | | **Loaded into** | Every session | Every session (first 200 lines or 25KB) | | **Use for** | Coding sta…
Monitoring
Claude Code CLI · in the page
monitoring-usage
…ls**: make the allowlist and any environment-variable changes on the [shared environment](https://code.claude.com/docs/en/cloud-environments.md#organization-shared-environments) set as your organizati…
Enterprise network configuration
Claude Code CLI · in the page
network-config
…k variables in settings, not the shell The supervisor is one process shared by every terminal. It inherits the environment of whichever shell starts it first. If you export a proxy, CA path, or mTLS…
Output styles
Claude Code CLI · in the page
output-styles
…u in the conversation before an action that deletes data or changes a shared or production system. That check is an instruction Claude follows and is separate from permission prompts. Switching to th…
Choose a permission mode
Claude Code CLI · in the page
permission-modes
…etion on cloud storage * Granting IAM or repo permissions * Modifying shared infrastructure * Irreversibly destroying files that existed before the session * Force push * Committing or pushing a chang…
Configure permissions
Claude Code CLI · in the page
permissions
…a [worktree](https://code.claude.com/docs/en/worktrees.md) session, a shared rule such as `Edit(/src/**)` matches that worktree's own `src/` directory. A deny rule such as `Read(/secrets/**)` in user…
Platforms and integrations
Claude Code CLI · in the page
platforms
…the same project. Configuration, project memory, and MCP servers are shared across the local surfaces. ## Connect your tools Integrations let Claude work with services outside your codebase. | Int…
Test plugins with evals
Claude Code CLI · in the page
plugin-evals
…ry plugin](https://code.claude.com/docs/en/plugins/loading.md#plugins-shared-through-a-repository). * The same authentication and model provider your normal Claude Code sessions use. Eval runs, judge-…
Plugin commands reference
Claude Code CLI · in the page
plugins/cli-reference
…1.285 or later | | `projectEnabled` | boolean | Whether the project's shared `.claude/settings.json` turns the plugin on. Marketplace installs only. Requires Claude Code v2.1.285 or later | | `dataDir…
Create a Claude Code plugin
Claude Code CLI · in the page
plugins/create
…ls/<name>/`, including its `.claude-plugin/plugin.json`. See [Plugins shared through a repository](https://code.claude.com/docs/en/plugins/loading.md#plugins-shared-through-a-repository) for the condi…
Plugin dependencies
Claude Code CLI · in the page
plugins/dependencies
…arketplace.json` allows `deploy-kit` to depend on a plugin from `your-shared-marketplace`: ```json .claude-plugin/marketplace.json theme={null} { "name": "your-marketplace", "owner": { "name": "Y…
Host and maintain a marketplace
Claude Code CLI · in the page
plugins/host-marketplace
…git host, as a hosted `marketplace.json` URL, or in a directory on a shared filesystem. Send your users the add command for your host and tell them what they need on their machine: | Host | Users ru…
Install and manage plugins
Claude Code CLI · in the page
plugins/install
…. The `From claude.ai:` section can also list git-based marketplaces shared through claude.ai, and it prints a source for each of those. Add them by that source as in [Add a marketplace](#add-a-marke…
Plugin loading reference
Claude Code CLI · in the page
plugins/loading
…nder, and what [name conflicts](#name-conflicts) compare ### Plugins shared through a repository To share a plugin through a repository, list it under `enabledPlugins` in `.claude/settings.json` or…
Create a mod
Claude Code CLI · in the page
plugins/mods/create
…```javascript first-mod/hooks/register.js theme={null} // The count, shared by the hooks below let calls = 0 // Claude Code calls this once when the mod loads export function register(on) { // Run…
Mods overview
Claude Code CLI · in the page
plugins/mods/overview
…lls: 3…`. ```javascript hooks/register.js theme={null} // The count, shared by the two hooks below let calls = 0 // Claude Code calls this once when the mod loads export function register(on) { //…
Manage Claude Code plugins for your organization
Claude Code CLI · in the page
plugins/org
…s, combine a seed with `directory` or `file` marketplace sources on a shared mount. Set `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1` as well, which also turns off [plugin auto-update](https://code.cla…
Troubleshoot plugins
Claude Code CLI · in the page
plugins/troubleshooting
…in-dir` but fails after install, with errors about a path such as `../shared-utils`. Claude Code copies an installed plugin into its cache and loads it from there, so a path that reaches outside the…
Prompt library
Claude Code CLI · in the page
prompt-library
…n a correction into a rule", teaches: "A correction in chat isn't shared with your team. A rule in the project's [CLAUDE.md](/docs/en/memory) is shared once you commit it, and Claude reads it at t…
Automate work with scheduled tasks
Claude Code CLI · in the page
routines
…duled tasks belong to your individual claude.ai account. They are not shared with teammates, and their runs count against your account's [usage and limits](#usage-and-limits). Anything a scheduled tas…
Configure the sandboxed Bash tool
Claude Code CLI · in the page
sandboxing
…orktrees.md), the sandbox also allows writes to the main repository's shared `.git` directory so commands such as `git commit` can update refs and the index. Writes to `hooks/` and `config` inside tha…
Catch security issues as Claude writes code
Claude Code CLI · in the page
security-guidance
…o offers to uninstall the plugin for everyone by removing it from the shared `.claude/settings.json`. If it was enabled through [managed settings](https://code.claude.com/docs/en/admin-setup.md), only…
Self-hosted environments
Claude Code CLI · in the page
self-hosted-environments
…r](https://code.claude.com/docs/en/cloud-environments.md#organization-shared-environments) turns on **Allow self-hosted environments** on the [**Cloud environments** admin page](https://claude.ai/admi…
Customize sessions in self-hosted environments
Claude Code CLI · in the page
self-hosted-environments-configuration
…r](https://code.claude.com/docs/en/cloud-environments.md#organization-shared-environments) enables them by turning on **Allow self-hosted environments** on the [**Cloud environments** admin page](http…
Deploy self-hosted environments to production
Claude Code CLI · in the page
self-hosted-environments-deploy
…r](https://code.claude.com/docs/en/cloud-environments.md#organization-shared-environments) create a new secret and revoke the old one from the environment's **Configuration** tab, then roll out the ne…
Verify session identity in self-hosted environments
Claude Code CLI · in the page
self-hosted-environments-identity
…r](https://code.claude.com/docs/en/cloud-environments.md#organization-shared-environments) enables them by turning on **Allow self-hosted environments** on the [**Cloud environments** admin page](http…
Self-hosted environments quickstart
Claude Code CLI · in the page
self-hosted-environments-quickstart
…r](https://code.claude.com/docs/en/cloud-environments.md#organization-shared-environments) on the [**Cloud environments** admin page](https://claude.ai/admin-settings/cloud-environments); the **New**…
Self-hosted environments reference
Claude Code CLI · in the page
self-hosted-environments-reference
…r](https://code.claude.com/docs/en/cloud-environments.md#organization-shared-environments) enables them by turning on **Allow self-hosted environments** on the [**Cloud environments** admin page](http…
Claude Code settings
Claude Code CLI · in the page
settings
…scope system to determine where configurations apply and who they're shared with. Understanding scopes helps you decide how to configure Claude Code for personal use, team collaboration, or enterpris…
Example settings files
Claude Code CLI · in the page
settings-example
…older than 20 days > "cleanupPeriodDays": 20 > } > ``` ## A team's shared settings One team's shared settings, committed to the repository so everyone who clones it gets the same permissions, hook…
All settings
Claude Code CLI · in the page
settings-reference
…in` manifest](https://code.claude.com/docs/en/plugins/loading#plugins-shared-through-a-repository) inside `~/.claude/skills/` or the project's `.claude/skills/` * Plugins loaded for one session only,…
Advanced setup
Claude Code CLI · in the page
setup
…claude/versions/` on its own, which matters when that directory is on shared storage. Besides the version the launcher points to and any version a session on the same machine is running, it keeps the…