1,123 pages for name.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Keep Claude working toward a goal
Claude Code CLI · in the page
goal
…it on every resume route: `--continue`, `--resume` with a session ID, name, or [transcript file path](/docs/en/sessions#resume-a-session), and the [session picker](/docs/en/sessions#use-the-session-pi…
Claude Code on Google Cloud's Agent Platform
Claude Code CLI · in the page
google-vertex-ai
…h: 720px) { .cc-cs-actions { width: 100%; } } `; return <div className="cc-cs not-prose"> <style>{STYLES}</style> <div className="cc-cs-card"> <div className="cc-cs-text">…
Run Claude Code programmatically
Claude Code CLI · in the page
headless
….json` won't run, because bare mode never reads them. A directory you name with `--add-dir` is a partial exception: bare mode loads skills from its `.claude/skills/` folder, but still skips its `.clau…
Hooks reference
Claude Code CLI · in the page
hooks
…rmat&n=x7pO8l4XcvAXCoVc&q=85&s=81b9256c1bbe8832553485f5d9e9c746" className="dark:hidden" alt="Hook lifecycle diagram showing optional Setup feeding into SessionStart, then a per-turn loop containing U…
Automate actions with hooks
Claude Code CLI · in the page
hooks-guide
…xisting event keys rather than replacing the whole object. Each event name is a key inside the single `hooks` object: ```json theme={null} { "hooks": { "PostToolUse": […
How Claude Code works
Claude Code CLI · in the page
how-claude-code-works
…rmat&n=ikqp3_70mqIahteV&q=85&s=4a30fb7ce2815012a9f27c955e2c6bb0" className="dark:hidden" alt="Diagram of the agentic loop: Your prompt leads to Claude gathering context, taking action, verifying resul…
Interactive mode
Claude Code CLI · in the page
interactive-mode
…aude Code v2.1.232 or later | | `:` | Emoji shortcode | Type a full `:name:` to insert the emoji, or two or more characters for suggestions. See [Emoji shortcodes](#emoji-shortcodes). Requires Claude…
JetBrains IDEs
Claude Code CLI · in the page
jetbrains
…` as your Claude command (replace `Ubuntu` with your WSL distribution name) </Tip> #### ESC key configuration If the ESC key doesn't interrupt Claude Code operations in JetBrains terminals: 1. Go t…
Customize keyboard shortcuts
Claude Code CLI · in the page
keybindings
…/doctor` diagnostics screen. ## Available actions Actions follow a `namespace:action` format, such as `chat:submit` to send a message or `app:toggleTodos` to show the task list. Each context has spe…
Set up Claude Code in a monorepo or large codebase
Claude Code CLI · in the page
large-codebases
…ctory, not the monorepo root. Prefix commit subjects with the package name, for example `api: add rate limiting`. Never edit files under packages/*/generated/. Run `npm run codegen` in the package ins…
Legal and compliance
Claude Code CLI · in the page
legal-and-compliance
…nce providers, with the applicable provider. **Using the Claude Code name and logo.** You can accurately say, in plain text, that your product has Claude Code preinstalled or that it runs Claude Code…
Connect Claude Code to an LLM gateway
Claude Code CLI · in the page
llm-gateway-connect
…raffic outside the gateway path. Set these only if your administrator named them or your network restricts egress ### Set the credential variable To authenticate Claude Code to the gateway, set your…
Claude Code gateway compatibility guide
Claude Code CLI · in the page
llm-gateway-protocol
…m is Google Cloud's Claude endpoint, formerly Vertex AI; its variable names keep the `VERTEX` spelling. | Format | Selected by | Endpoints | Forward unchanged | | :- | :- | :- | :- | | Anthropic Mess…
Roll out an LLM gateway for your organization
Claude Code CLI · in the page
llm-gateway-rollout
…an address that redirects to it, and configured to route Claude model names to your provider * A provider credential for the gateway to forward with: * For the Anthropic API: an API key from the [Cl…
Control MCP server access for your organization
Claude Code CLI · in the page
managed-mcp
…n the session tells the user which servers were left out. Claude Code names them in a warning on its stderr, which a self-hosted runner records at the `debug` log level. The `--strict-mcp-config` fla…
Deploy managed settings
Claude Code CLI · in the page
managed-settings
…dows HKLM registry**: the JSON as a `REG_SZ` or `REG_EXPAND_SZ` value named `Settings` under `HKLM\SOFTWARE\Policies\ClaudeCode`. * **File-based**: `managed-settings.json`, an optional `managed-settin…
Connect Claude Code to tools via MCP
Claude Code CLI · in the page
mcp
…etplace](/docs/en/plugins/install#install-a-plugin): check the plugin name. If the install summary reports `Run /reload-plugins to activate.`, Claude Code then runs that reload for you. If the re…
Connect to MCP servers
Claude Code CLI · in the page
mcp-quickstart
…a URL rather than run as a local process. * `claude-code-docs`: a name you make up. Calling the same server `docs` would work identically. Claude Code uses whatever name you pick to label the serv…
How Claude remembers your project
Claude Code CLI · in the page
memory
…th or without the backslashes. This import loads a file from a folder named `Design Docs`: ```text theme={null} - API conventions @Design\ Docs/api-conventions.md ``` Import parsing skips Markdown c…
Claude Code on Microsoft Foundry
Claude Code CLI · in the page
microsoft-foundry
…h: 720px) { .cc-cs-actions { width: 100%; } } `; return <div className="cc-cs not-prose"> <style>{STYLES}</style> <div className="cc-cs-card"> <div className="cc-cs-text">…
Model configuration
Claude Code CLI · in the page
model-config
…aude Code, you can configure either: * A **model alias** * A **model name** * Anthropic API: a full **[model name](https://platform.claude.com/docs/en/about-claude/models/overview)** * Amazon Bed…
Monitoring
Claude Code CLI · in the page
monitoring-usage
…t](/docs/en/self-hosted-environments) runner launches Claude Code and names an OTLP endpoint in the environment it provides, Claude Code pins the destination the same way: the launcher's telemetry var…
Enterprise network configuration
Claude Code CLI · in the page
network-config
…in the proxy URL: ```bash theme={null} export HTTPS_PROXY=http://username:[email protected]:8080 ``` <Warning> Avoid hardcoding passwords in scripts. Use environment variables or secure c…
Output styles
Claude Code CLI · in the page
output-styles
…xplanatory" } ``` The value is case-sensitive, so write the built-in names as `Proactive`, `Concise`, `Explanatory`, and `Learning`. A value that doesn't match a style name exactly, such as `explanat…
Overview
Claude Code CLI · in the page
overview
…R for review" # Bulk operations across files git diff main --name-only | claude -p "review these changed files for security issues" ``` See the [CLI reference](/docs/en/cli-reference…
Choose a permission mode
Claude Code CLI · in the page
permission-modes
…ated containers and VMs only | The mode that reviews every action is named **Manual** in the CLI, in `claude --help`, in the VS Code and JetBrains extensions, and in the desktop app. Its config value…
Configure permissions
Claude Code CLI · in the page
permissions
…d allow, so a rule you save from a prompt covers only what its option named. When a prompt offers only the one-time approval, approve the action once, or add the rule yourself in [`/permissions`](#man…
Test plugins with evals
Claude Code CLI · in the page
plugin-evals
…behave, and writes one case directory per prompt under `evals/`, each named after its prompt. When Claude tells you the suite is ready, exit that session with `/exit` or Ctrl+D to return to your…
Anthropic's marketplaces
Claude Code CLI · in the page
plugins/anthropic-marketplaces
…icial, community, and demo plugin marketplaces for Claude Code: their names, repositories, how you add each, and where to browse their plugins. Anthropic publishes three general-purpose plugin market…
Recommend your plugin from your CLI
Claude Code CLI · in the page
plugins/cli-hints
…or another marketplace with one of Anthropic's [official marketplace names](/docs/en/plugins/security#official-marketplace-names). The community marketplace, `claude-community`, isn't one of them. <…
Plugin commands reference
Claude Code CLI · in the page
plugins/cli-reference
…gin-eval). * **Plugin arguments**: a `<plugin>` argument is a plugin `name` or `name@marketplace`. When two marketplaces offer the same name, use the qualified form. * **Scopes**: `--scope` takes `use…
Code intelligence plugins
Claude Code CLI · in the page
plugins/code-intelligence
…a Claude Code session, replacing `typescript-lsp` with that plugin's name: ``` /plugin install typescript-lsp@claude-plugins-official ``` A confirmation message says whether the plu…
Add components to a plugin
Claude Code CLI · in the page
plugins/components
…lidates for each. export const Piece = ({id, children}) => <div className="pe-piece" data-piece={id}>{children}</div>; export const PluginExplorer = ({children}) => { const PIECES = [{ id: 'ma…
Create a Claude Code plugin
Claude Code CLI · in the page
plugins/create
…and MCP servers, plus a `plugin.json` file, called the manifest, that names the plugin. Claude Code loads the directory as one unit, so you can share it with teammates, install it in several projects,…
Create a marketplace
Claude Code CLI · in the page
plugins/create-marketplace
…o use a plugin of your own instead, substitute its directory and its `name` wherever the steps say `my-first-plugin`. For what a plugin directory can contain, see the [plugin directory explorer](/docs…
Plugin dependencies
Claude Code CLI · in the page
plugins/dependencies
…s marketplace publishes the next time users update. If that release renames an MCP tool your plugin calls, your plugin breaks for everyone who updates. With a constraint such as `~2.1.0` on a depende…
Host and maintain a marketplace
Claude Code CLI · in the page
plugins/host-marketplace
…an reach it, grant access to a private one, and release updates and renames without breaking installs. Hosting a marketplace means putting your `marketplace.json` catalog where other people can add i…
Install and manage plugins
Claude Code CLI · in the page
plugins/install
…(#install-a-plugin). If someone sent you an install command whose `@` name isn't `claude-plugins-official`, [add that marketplace](#add-a-marketplace) first. ## Install a plugin As an example, this…
Plugin loading reference
Claude Code CLI · in the page
plugins/loading
…ind-plugins-on-disk) * A `--plugin-dir` plugin didn't load, or a same-named plugin loaded instead: [Name conflicts](#name-conflicts) ## Check which stage a plugin reached An `enabledPlugins` entry b…
Plugin manifest reference
Claude Code CLI · in the page
plugins/manifest-reference
…nents it finds in the [standard layout](#standard-layout). The plugin name then comes from the marketplace entry, or from the directory name when you load the plugin with `--plugin-dir`. Write a mani…
Marketplace reference
Claude Code CLI · in the page
plugins/marketplace-reference
…file that defines a plugin marketplace. It contains the marketplace's name, its owner, and one entry per plugin. Each entry's plugin source says where Claude Code fetches that plugin from. A marketpl…
Measure plugin cost and usage
Claude Code CLI · in the page
plugins/measure
…ugin questions. Every session where a plugin is enabled includes the names and descriptions of its skills, agents, and commands in Claude's context, and those tokens count against the user's usage wh…
Manage Claude Code plugins for your organization
Claude Code CLI · in the page
plugins/org
…places` registers a marketplace on each machine, and `enabledPlugins` names the plugins to install and enable from it. [Choose a delivery mechanism](#choose-a-delivery-mechanism) covers how managed se…
Plugins overview
Claude Code CLI · in the page
plugins/overview
…st, a JSON file at `.claude-plugin/plugin.json`, gives the plugin its name and can add a version, a description, and other [metadata](/docs/en/plugins/manifest-reference). The components are what the…
Publish and distribute a plugin
Claude Code CLI · in the page
plugins/publish
…s and where to fetch each one, so that other people can install it by name and receive your updates. You can run your own marketplace or submit your plugin to Anthropic's directory. To share a plugin…
Recommend plugins for your org
Claude Code CLI · in the page
plugins/relevance
…ry in `marketplace.json` can include a `relevance` object. The object names a topic and one or more signals. A signal is a pattern that Claude Code tests against the current session, such as the worki…
Plugin security and trust
Claude Code CLI · in the page
plugins/security
…e, which is the catalog Claude Code fetches it from. Some marketplace names are [reserved for Anthropic's own marketplaces](#marketplace-tiers), and every other marketplace is third-party. A marketpla…
Troubleshoot plugins
Claude Code CLI · in the page
plugins/troubleshooting
…cause, one fix, and what you see once the fix works. Where a message names a plugin or marketplace, the entry shows a placeholder such as `<name>` instead. Use this page whether you install plugins,…
How Claude Code uses prompt caching
Claude Code CLI · in the page
prompt-caching
…rmat&n=VbDJw--l6T9a9Wvm&q=85&s=f2e8f0b8298a50305fe428ca3f1d1594" className="dark:hidden" alt="Four turns shown as growing horizontal bars. Each turn's request contains everything from the previous tur…
Prompt library
Claude Code CLI · in the page
prompt-library
…slots: { mistake: 'using default exports when this project uses named exports' }, nextHref: '/en/memory', src: 'best-practices' }, { id: 'resolve-merge-conflicts', sdlc: 's…