1,278 pages for version.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Roll out an LLM gateway for your organization
Claude Code CLI · in the page
llm-gateway-rollout
…rward headers and body unchanged**: pass `anthropic-beta`, `anthropic-version`, and the request body through in both directions; the [feature pass-through table](https://code.claude.com/docs/en/llm-ga…
Control MCP server access for your organization
Claude Code CLI · in the page
managed-mcp
…e `env`, these servers start loading on each user's first launch of a version that doesn't check them, with no prompt or notice. ### Validate the configuration To confirm the file is in effect, run…
Deploy managed settings
Claude Code CLI · in the page
managed-settings
…s/en/settings-reference#forceremotesettingsrefresh), [`requiredMinimumVersion`](https://code.claude.com/docs/en/settings-reference#requiredminimumversion), and [some user-editable keys](https://code.c…
Connect Claude Code to tools via MCP
Claude Code CLI · in the page
mcp
…tomatic switch requires Claude Code v2.1.265 or later. On an earlier version, or to connect over SSE directly, pass `--transport sse` instead: ```bash theme={null} # Basic syntax claude mcp add --tr…
Connect to MCP servers
Claude Code CLI · in the page
mcp-quickstart
…e files directly, but knowing where they are helps with debugging and version control. | Scope | File | Available to | | :- | :- | :- | | `local` | `~/.claude.json`, under the entry for this project…
How Claude remembers your project
Claude Code CLI · in the page
memory
…ommon workflows. These instructions are shared with your team through version control, so focus on project-level standards rather than personal preferences. To confirm the file loaded, run [`/context…
Claude Code on Microsoft Foundry
Claude Code CLI · in the page
microsoft-foundry
…> If you are deploying Claude Code to multiple users, [pin your model versions](#4-pin-model-versions) before rolling out. ## Setup ### 1. Provision Microsoft Foundry resource First, create a Claud…
Model configuration
Claude Code CLI · in the page
model-config
…osoft Foundry: a deployment name * Google Cloud's Agent Platform: a version name For guidance on which model and effort level fit different kinds of work, see [Choosing a Claude model and effort le…
Monitoring
Claude Code CLI · in the page
monitoring-usage
…CLIENT_CERTIFICATE`, Claude Code removes the developer-set per-signal versions of that variable, plus every developer-set endpoint variable, generic or per-signal, since those credentials would otherw…
Enterprise network configuration
Claude Code CLI · in the page
network-config
…ways has it, and npm installs need Node 22.15 or later. On older Node versions, only the bundled set and `NODE_EXTRA_CA_CERTS` apply. Enterprise TLS-inspection proxies work without additional configur…
Overview
Claude Code CLI · in the page
overview
…the installer finishes, open a new terminal window and run `claude --version`. A working installation prints a version number. If your shell says `claude` isn't found or isn't recognized, the install…
Choose a permission mode
Claude Code CLI · in the page
permission-modes
…ission mode for interactive terminal and VS Code sessions. On earlier versions, it's the built-in starting permission mode only on Pro, Max, Ultra, and Team plans. [Which mode a session starts in](#wh…
Configure permissions
Claude Code CLI · in the page
permissions
…lowed to do and what it can't. You can check permission settings into version control to share them with every developer in your organization, and each developer can customize their own. ## Permissio…
Test plugins with evals
Claude Code CLI · in the page
plugin-evals
…lugin evals you need: * Claude Code v2.1.269 or later. Run `claude --version` to check and `claude update` to upgrade. * Git 2.31 or later, if git is installed. Run `git --version` to check. With an…
Recommend your plugin from your CLI
Claude Code CLI · in the page
plugins/cli-hints
…h processes carry them: * **`CLAUDECODE`**: set by every Claude Code version. IDE extensions also set it in their integrated terminals, so a gate on `CLAUDECODE` alone also emits the tag when a perso…
Plugin commands reference
Claude Code CLI · in the page
plugins/cli-reference
…un `claude plugin --help` in your shell to see which subcommands your version has, and `claude plugin <subcommand> --help` for a subcommand's full option list. > [!NOTE] > > These cases are covered o…
Add components to a plugin
Claude Code CLI · in the page
plugins/components
…`description` is the text users see for the plugin in `/plugin`, and `version` keeps users on that version until you change it: ```json theme={null} { "name": "my-plugin", "version": "1.0.0", "…
Create a Claude Code plugin
Claude Code CLI · in the page
plugins/create
…the setup with teammates, install it in several projects, or publish versioned releases. When you move standalone skills, agents, hooks, and MCP config into a plugin, their location and names change…
Create a marketplace
Claude Code CLI · in the page
plugins/create-marketplace
…u run `/reload-plugins` in a session, with no change to the plugin's `version`. People who install from your hosted marketplace get a copy in the plugin cache instead. For how they receive a new vers…
Plugin dependencies
Claude Code CLI · in the page
plugins/dependencies
…ugin dependencies > Declare the plugins your plugin depends on, with version ranges such as ^1.2, and see how Claude Code installs, resolves, and prunes them. A plugin dependency is another plugin t…
Host and maintain a marketplace
Claude Code CLI · in the page
plugins/host-marketplace
…start a session or run `/reload-plugins`, without an update step or a version bump. ### Keep plugin files out of Git LFS Keep the files your plugins need out of [Git LFS](https://git-lfs.com). When…
Install and manage plugins
Claude Code CLI · in the page
plugins/install
…our shell, run `claude plugin list`, which prints the same list with `Version`, `Scope`, and `Status` lines. > > If `/commit-commands:commit` doesn't appear, see [After install: plugin not working](ht…
Plugin loading reference
Claude Code CLI · in the page
plugins/loading
…abled](#find-where-a-plugin-is-enabled) * An update changed nothing: [Versions and updates](#versions-and-updates) * You're looking at the files under `~/.claude/plugins/`: [Find plugins on disk](#fin…
Plugin manifest reference
Claude Code CLI · in the page
plugins/manifest-reference
…null} { "name": "deploy-tools", "displayName": "Deploy Tools", "version": "1.2.0", "description": "Deployment commands, a review agent, and a status monitor", "author": { "name": "Exampl…
Marketplace reference
Claude Code CLI · in the page
plugins/marketplace-reference
…shown to users. `claude plugin validate` warns when it's missing | | `version` | string | Marketplace manifest version | | `metadata.description`, `metadata.version` | string | Alternate location for…
Manage mods for your organization
Claude Code CLI · in the page
plugins/mods/admin
…ed function and add a `.catch` handler that returns the refusal. This version of the file shows the `plugin.register` hook only, so keep the two audit hooks from the first version in `register`: ```j…
Use the mods API
Claude Code CLI · in the page
plugins/mods/api
…erral). The field requires Claude Code v2.1.293 or later, and earlier versions ignore it. ## Call a model A mod can send its own requests to a model for a small job such as classifying or summarizin…
Create a mod
Claude Code CLI · in the page
plugins/mods/create
…] > > Use Claude Code v2.1.287 or later. In your shell, run `claude --version` to check. To see whether mods can load for you, see [Check whether mods can load](https://code.claude.com/docs/en/plugins…
React to events with a mod
Claude Code CLI · in the page
plugins/mods/events
…plugins change. Check which mods get this event and your Claude Code version: * **The built-in guard**: with managed settings, or with a Team or Enterprise [`/login`](https://code.claude.com/docs/en…
Interface gallery for mods
Claude Code CLI · in the page
plugins/mods/gallery
…ery/.claude-plugin/plugin.json theme={null} { "name": "gallery", "version": "0.1.0", "description": "Opens a pane that draws one sample", "author": { "name": "Your Name" } } ``` Name your ent…
Draw in the interface with a mod
Claude Code CLI · in the page
plugins/mods/interface
…/.claude-plugin/plugin.json theme={null} { "name": "hello-tabs", "version": "0.1.0", "description": "Opens a pane with two tabs and a counter", "author": { "name": "Your Name" } } ``` Name yo…
Mods overview
Claude Code CLI · in the page
plugins/mods/overview
…own copy of Claude Code, and mods work there from v2.1.286. Check the version in the place you use mods: * **Terminal**: in your shell, run `claude --version`. If yours is older, [update Claude Code]…
Mods reference
Claude Code CLI · in the page
plugins/mods/reference
…, with examples. The copy on GitHub can be older than the Claude Code version you have installed. When the two disagree, trust [the copy Claude Code writes for your version](https://code.claude.com/do…
Troubleshoot a mod
Claude Code CLI · in the page
plugins/mods/troubleshoot
…appears: no command, no drawing, and no change in behavior. ### Your version is too old See [which version to use and how to check yours](https://code.claude.com/docs/en/plugins/mods/overview.md#tur…
Manage Claude Code plugins for your organization
Claude Code CLI · in the page
plugins/org
…ces.json`, `marketplaces/<name>/`, and `cache/<marketplace>/<plugin>/<version>/`. You can mount the seed at a different path than you built it at. **2. Point the runtime at the seed** Set `CLAUDE_CO…
Plugins overview
Claude Code CLI · in the page
plugins/overview
…`.claude-plugin/plugin.json`, gives the plugin its name and can add a version, a description, and other [metadata](https://code.claude.com/docs/en/plugins/manifest-reference.md). The components are wh…
Publish and distribute a plugin
Claude Code CLI · in the page
plugins/publish
…the plugin and a paid claude.ai plan to submit from | Yes, after the version you push is published | Auto-update is a per-marketplace setting on the user's side that fetches new versions in the back…
Plugin security and trust
Claude Code CLI · in the page
plugins/security
…installed copy under `~/.claude/plugins/cache/<marketplace>/<plugin>/<version>/`. ### Remove a plugin you no longer trust In your shell, run [`claude plugin uninstall <plugin>`](https://code.claude.…
Troubleshoot plugins
Claude Code CLI · in the page
plugins/troubleshooting
…the updated `PATH` applies. **3. Confirm git runs** Confirm `git --version` prints a version. **4. Retry the add** Run the `marketplace add` command again. ### `Git clone timed out after 120s`…
How Claude Code uses prompt caching
Claude Code CLI · in the page
prompt-caching
…th each new screenshot. ### Upgrading Claude Code A new Claude Code version typically updates the system prompt or tool definitions, so the first conversation you start after an upgrade builds its c…
Prompt library
Claude Code CLI · in the page
prompt-library
…ad}', slots: { endpoint: '/health', payload: 'the app version and uptime' }, src: 'workflows' }, { id: 'build-a-small-internal', sdlc: 'build', cat: 'Implement',…
Quickstart
Claude Code CLI · in the page
quickstart
…the installer finishes, open a new terminal window and run `claude --version`. A working installation prints a version number. If your shell says `claude` isn't found or isn't recognized, the install…
Continue local sessions from any device with Remote Control
Claude Code CLI · in the page
remote-control
…SABLE_TELEMETRY` or `DO_NOT_TRACK` set, confirm that your Claude Code version meets the [requirement for these variables](#requirements). Then check whether your organization requires [Trusted Devices…
Automate work with scheduled tasks
Claude Code CLI · in the page
routines
…anthropic-beta: experimental-cc-routine-2026-04-01" \ -H "anthropic-version: 2023-06-01" \ -H "Content-Type: application/json" \ -d '{"text": "Sentry alert SEN-4521 fired in prod. Stack trace at…
Choose a sandbox environment
Claude Code CLI · in the page
sandbox-environments
…and adjust the firewall allowlist, base image, and pinned Claude Code version to fit your environment. Because the firewall blocks unapproved egress, a configuration like this supports running Claude…
Configure the sandboxed Bash tool
Claude Code CLI · in the page
sandboxing
…sandbox` to detect them. > [accordion] WSL2 notes > > Check your WSL version with `wsl -l -v` from PowerShell. If you see `Sandboxing requires WSL2`, your distribution is running WSL1. Upgrade it to…
Security
Claude Code CLI · in the page
security
…en/permission-modes.md#which-mode-a-session-starts-in) covers earlier versions, other surfaces, and the settings that change the starting permission mode. * **Auto mode**: A separate classifier model…
Catch security issues as Claude writes code
Claude Code CLI · in the page
security-guidance
…azon Bedrock or Google Cloud's Agent Platform. The plugin prefers the versioned interpreters `python3.13` through `python3.10`, then falls back to `python3`, `python`, and `py -3` * A git repository f…
Customize sessions in self-hosted environments
Claude Code CLI · in the page
self-hosted-environments-configuration
…save stdin, move that use to a descriptor from 6 to 9, which earlier versions leave free too. * **stderr**: when the wrapper or the child exits non-zero, the runner posts the last lines of stderr to…
Deploy self-hosted environments to production
Claude Code CLI · in the page
self-hosted-environments-deploy
…OXY=1`, to ask Anthropic to serve git for the runner's sessions. Git version floors on the runner host: [`--configure-git`](#let-the-runner-configure-git) SSH commit signing requires Git 2.34 or late…