Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial
HomeDocsSearch
Search the documentation

617 pages for hold.

Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.

Connect Claude Code to an LLM gateway Claude Code CLI · in the page llm-gateway-connect …ign requests with the cloud provider's credentials, since the gateway holds those. If the gateway also needs its own token, where you put it depends on the provider: * **Amazon Bedrock, Google Cloud'… Claude Code gateway compatibility guide Claude Code CLI · in the page llm-gateway-protocol …uest already goes to the Anthropic API either way. When both of these hold, Claude Code keeps the block on [auto mode](/docs/en/permission-modes.md#eliminate-prompts-with-auto-mode) classifier request… Roll out an LLM gateway for your organization Claude Code CLI · in the page llm-gateway-rollout …ve three different credentials, and the checkpoints name them by placeholder so you can tell which one is at fault when something fails: | Credential | Who holds it | Placeholder in checkpoints | | :… Control MCP server access for your organization Claude Code CLI · in the page managed-mcp …hing-behavior): * On a machine with cached settings, Claude Code withholds the cached copy of this key until the server confirms the settings for the session, and waits for that confirmation before i… Deploy managed settings Claude Code CLI · in the page managed-settings …. Write managed-settings.json** Write a `managed-settings.json` that holds the keys you've decided to enforce, in the same JSON shape as `settings.json`. The [Decide what to enforce](/docs/en/admin-s… Connect Claude Code to tools via MCP Claude Code CLI · in the page mcp …ting. ### Option 4: Add a remote WebSocket server WebSocket servers hold a persistent bidirectional connection, which suits remote MCP servers that push events to Claude unprompted. Use HTTP instead… Connect to MCP servers Claude Code CLI · in the page mcp-quickstart …ry instead. Run `claude mcp get claude-code-docs` to see which scope holds a server's definition. For how the scopes interact when the same server is defined in more than one, see [MCP installation s… How Claude remembers your project Claude Code CLI · in the page memory …eed the same context to be productive Keep it to facts Claude should hold in every session: build commands, conventions, project layout, "always do X" rules. If an entry is a multi-step procedure or… Claude Code on Microsoft Foundry Claude Code CLI · in the page microsoft-foundry …NDRY_RESOURCE` is set to your actual resource name rather than a placeholder. Claude Code builds the endpoint URL from this value, so an incorrect name points at a host that doesn't exist. ## Additio… Model configuration Claude Code CLI · in the page model-config …If you connect to the Anthropic API directly and your user settings hold `claude-fable-5` or `claude-fable-5[1m]` as the model, for example because you selected Fable in the `/model` picker before v… Monitoring Claude Code CLI · in the page monitoring-usage …ocks joined by newlines, with an image or document replaced by a placeholder such as `[image]` | | | `diff` | Structured patch the Edit tool applied | `OTEL_LOG_TOOL_DETAILS` | | `file_path` | Target… Enterprise network configuration Claude Code CLI · in the page network-config …independently of it, so to let a stream pause longer than their thresholds, also raise or disable them. When a watchdog aborts a stalled stream, Claude Code treats the abort as a mid-stream failure,… Output styles Claude Code CLI · in the page output-styles …tions, commands, and structure | [CLAUDE.md](/docs/en/memory.md) | It holds what Claude should know about the codebase, and it stays loaded whichever style you pick | | Instructions for one kind of ta… Choose a permission mode Claude Code CLI · in the page permission-modes …de Code falls back to its own classifier requests. Once that fallback holds for the rest of the session, it shows a [notice about classifier request charges](/docs/en/auto-mode-classifier-billing.md)… Configure permissions Claude Code CLI · in the page permissions …sh(ls *)` matches `ls`, and `Bash(git log *)` matches `git log`. That holds only when the trailing `*` is the rule's only wildcard: `Bash(* --help *)` matches `npm --help x` but not `npm --help`. * **… Test plugins with evals Claude Code CLI · in the page plugin-evals …mean across its runs. A case passes when its score meets the [`--threshold`](#command-options), `1.0` by default. In model calls, a suite makes roughly cases × runs agent runs with the plugin and the… Anthropic's marketplaces Claude Code CLI · in the page plugins/anthropic-marketplaces …hree marketplaces and to find where to check whether the official one holds a given plugin. > [!NOTE] > > These cases are covered on other pages: > > * **How to install a plugin**: see [Install plugi… Plugin commands reference Claude Code CLI · in the page plugins/cli-reference …ude Code prints one object instead of an array. Its `installed` field holds the array of installed-plugin objects, and its `available` field holds one object per uninstalled marketplace plugin with th… Add components to a plugin Claude Code CLI · in the page plugins/components …"#bd93f9", "error": "#ff5555" } } ``` The `workflows/` folder holds [workflow](/docs/en/workflows.md) `.js` files: a `meta` block, then a script body that orchestrates several subagents. This… Create a Claude Code plugin Claude Code CLI · in the page plugins/create …ch loads a plugin for one session without installing it. A plugin can hold any mix of [components](/docs/en/plugins/components.md), such as skills, agents, hooks, and MCP servers, and none is required… Host and maintain a marketplace Claude Code CLI · in the page plugins/host-marketplace …ts turned off and relies on whatever credentials that machine already holds. Claude Code has no git token of its own, and `marketplace.json` has no field for one. You choose whether the clone runs ov… Install and manage plugins Claude Code CLI · in the page plugins/install …l directory or file | A relative or absolute path to a directory that holds `.claude-plugin/marketplace.json`, or to the JSON file itself. Start a relative path with `./` or `../`, because Claude Code… Plugin loading reference Claude Code CLI · in the page plugins/loading …h install with its `scope`, `installPath`, and `version` * `cache/` holds the plugin files * **Loaded, in the running session**: the plugin set Claude Code loaded at startup or at the last `/reload-… Plugin manifest reference Claude Code CLI · in the page plugins/manifest-reference …r skills, each a directory of `<name>/SKILL.md` folders or one folder holding `SKILL.md` directly. `"."` names the plugin root. Adds to the default `skills/` scan | | [`commands`](#commands) | Path, a… Marketplace reference Claude Code CLI · in the page plugins/marketplace-reference …URL or GitHub `owner/repo` shorthand. `path` is the subdirectory that holds the plugin, and Claude Code checks out only that subdirectory. Over an `https` or SSH URL, Claude Code asks the server for a… Manage mods for your organization Claude Code CLI · in the page plugins/mods/admin …laude Code there with `--plugin-dir` and the path of a directory that holds a mod, such as `claude --plugin-dir ./first-mod`. The mod's hooks don't run, and the transcript and the debug log have the [… Use the mods API Claude Code CLI · in the page plugins/mods/api …| | `$.settings` | `read` what the settings files and managed policy hold | | `$.session` | `messages()` returns the transcript as a list of `{ role, text, toolUses }`. Also the working directory, mo… Create a mod Claude Code CLI · in the page plugins/mods/create …**1. Create the plugin directory** Create the two directories that hold the files: **Bash or Zsh** ```bash theme={null} mkdir -p first-mod/.claude-plugin first-mod/hooks ``` **PowerShell** ```p… React to events with a mod Claude Code CLI · in the page plugins/mods/events …Your hook can also change a call, retry it, answer it itself, or withhold its result: * **Change the call**: pass changed arguments to `next`. * **Retry the call**: call `next(e)` again. A hook that… Interface gallery for mods Claude Code CLI · in the page plugins/mods/gallery …n the mod** In your shell, start Claude Code from the directory that holds `gallery`: ```bash theme={null} claude --plugin-dir ./gallery ``` At the Claude Code prompt, run `/gallery`. A pane opens… Draw in the interface with a mod Claude Code CLI · in the page plugins/mods/interface …d the open tab's body Two module-level variables, `tab` and `count`, hold the pane's state. Save this as `hello-tabs/hooks/register.js`: ```javascript hello-tabs/hooks/register.js theme={null} // T… Mods overview Claude Code CLI · in the page plugins/mods/overview …lready-draws). * **Step into a tool call or a request**: for example, hold a tool call while you ask the user a question, answer it without running the tool, or send one request to a different model.… Mods reference Claude Code CLI · in the page plugins/mods/reference …, to the hooks module, as in `"modules": ["./register.js"]`. Can also hold [settings hooks](/docs/en/hooks.md) under `hooks`. | | The hooks module, such as [`hooks/register.js`](/docs/en/plugins/mods/… Test a mod Claude Code CLI · in the page plugins/mods/test …to a model and reports whether the reply starts with `PASS`. The file holds only the hook under test, so the mod also needs a `plugin.json` and a `hooks.json`, as in [Create a mod](/docs/en/plugins/mo… Troubleshoot a mod Claude Code CLI · in the page plugins/mods/troubleshoot …run `claude plugin test` in your shell, from a directory that doesn't hold a mod. You don't need a session. The message it prints tells you the state: | Message includes | What it means | | :- | :- |… Plugins overview Claude Code CLI · in the page plugins/overview …plugin is enabled This diagram shows a plugin named `my-plugin` that holds a skill, an agent, hooks, and an MCP server, and what you get from each file once the plugin loads. ![Diagram in two column… Publish and distribute a plugin Claude Code CLI · in the page plugins/publish …nc](/docs/en/plugins/loading.md#synced-plugins) | A GitHub repository holding the plugin and a paid claude.ai plan to submit from | Yes, after the version you push is published | Auto-update is a per… Plugin security and trust Claude Code CLI · in the page plugins/security …tory **4. List what the plugin contains** Clone the repository that holds the plugin's directory, then run `claude --plugin-dir <plugin directory> plugin details <plugin name>` in your shell to see… Troubleshoot plugins Claude Code CLI · in the page plugins/troubleshooting …Where a message names a plugin or marketplace, the entry shows a placeholder such as `<name>` instead. Use this page whether you install plugins, build them, host a marketplace, or administer plugins… How Claude Code uses prompt caching Claude Code CLI · in the page prompt-caching …ngs enable as part of the move, without the full re-read warning that holds a `/reload-plugins`. * In interactive sessions, when you add or remove a plugin in a [folder of plugins](/docs/en/plugins/cr… Prompt library Claude Code CLI · in the page prompt-library …urn <input key={idx} type="text" className="pl-slot" value={val} placeholder={p.slots[k] || k} aria-label={k} style={{ width: widthFor(val || p.slots[k]) }} onChange={e => setFill(p.id,… Continue local sessions from any device with Remote Control Claude Code CLI · in the page remote-control …that member, after which the member re-enrolls the devices they still hold. ## Remote Control vs cloud sessions Remote Control and [cloud sessions](/docs/en/claude-code-on-the-web.md) both use the c… Automate work with scheduled tasks Claude Code CLI · in the page routines …oring tool calls the scheduled task's API endpoint when an error threshold is crossed, passing the alert body as `text`. The task's prompt tells Claude to investigate the alert in the fire payload, so… Choose a sandbox environment Claude Code CLI · in the page sandbox-environments …e. A network proxy enforces a default allowlist, and a separate proxy holds your GitHub token outside the sandbox while issuing scoped credentials for repository access inside it. Sessions your organi… Configure the sandboxed Bash tool Claude Code CLI · in the page sandboxing …. A `false` in your user settings, `--settings`, or managed settings holds even when a project's settings set `true`. A `false` in your user settings doesn't make the sandbox admin-required, so a pro… Run prompts on a schedule Claude Code CLI · in the page scheduled-tasks …ask has an 8-character ID you can pass to `CronDelete`. A session can hold up to 50 scheduled tasks at once. ## How session-scoped scheduled tasks run The scheduler checks every second for due tasks… Security Claude Code CLI · in the page security …crypted on Anthropic's servers and never enter the session VM. The VM holds a short-lived credential scoped to that session, and GitHub traffic goes through an [Anthropic proxy](/docs/en/cloud-environ… Self-hosted environments Claude Code CLI · in the page self-hosted-environments …rocesses inside it, and your git host, with api.anthropic.com outside holding queue, session stream, and inference. The runner polls the queue and reaches the git host, each session process opens its… Customize sessions in self-hosted environments Claude Code CLI · in the page self-hosted-environments-configuration …UDE_SESSION_INGRESS_TOKEN_FILE` | Absolute path to a per-session file holding the current session JWT, kept fresh across token refreshes. Shell subprocesses read it for their `Authorization` header wh… Deploy self-hosted environments to production Claude Code CLI · in the page self-hosted-environments-deploy …ting both. * **No proxy URL**: neither `HTTPS_PROXY` nor `HTTP_PROXY` holds an `http://` or `https://` URL. The runner reads both variables in upper or lower case, and doesn't consult `ALL_PROXY`. * *…
Feedback