694 pages for agents.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Best practices for Claude Code
Claude Code CLI · in the page
best-practices
…ks. * **By a second opinion**: a [verification subagent](/docs/en/sub-agents.md) or a [dynamic workflow](/docs/en/workflows.md) that checks its own findings has a fresh model try to refute the result,…
Claude Code changelog
Claude Code CLI · in the page
changelog
…fetches them first * Changed the `/claude-api` skill to build Managed Agents subagent teams on `multiagent_20261001` with dynamic workflows on by default, instead of `coordinator` **8 improvements**…
Checkpointing
Claude Code CLI · in the page
checkpointing
…nges too. ### Subagent edits not restored A [subagent](/docs/en/sub-agents.md) makes edits with Claude's file editing tools, but Claude Code usually doesn't capture those edits in your session's che…
Claude apps gateway configuration
Claude Code CLI · in the page
claude-apps-gateway-config
…main conversation. `subagentPromptCacheTtl` is optional and covers subagents, workflows, and background requests. This example adds both to a `match: {}` policy keyed `cli`: ```yaml theme={null} mana…
Use Claude Code in the cloud
Claude Code CLI · in the page
claude-code-on-the-web
…s) with a token count in a session where the variable isn't set. [Subagents](/docs/en/sub-agents.md) work the same way they do locally. Claude can spawn them with the Agent tool to offload research o…
Explore the .claude directory
Claude Code CLI · in the page
claude-directory
…aude Code reads CLAUDE.md, settings.json, hooks, skills, commands, subagents, workflows, rules, and auto memory. Explore the .claude directory in your project and ~/.claude in your home directory. ex…
Let Claude coordinate ongoing work with Projects
Claude Code CLI · in the page
claude-projects
…n [join the waitlist](https://claude.com/form/projects), and see [Run agents in parallel](/docs/en/agents.md) for what you can use in the meantime. A project is one ongoing conversation where Claude…
Scan your codebase for vulnerabilities
Claude Code CLI · in the page
claude-security
…scan of your codebase inside a Claude Code session. A team of Claude agents maps your architecture, builds a threat model, hunts for vulnerabilities, and independently reviews every finding before wr…
claude-tag
Claude Code CLI · in the page
claude-tag
…-400 hover:text-gray-800 dark:hover:text-gray-300" href="/docs/office-agents/overview">Claude for M365<div class="absolute bottom-0 h-[1.5px] w-full left-0 group-hover:bg-gray-200 dark:group-hover:bg-…
CLI reference
Claude Code CLI · in the page
cli-reference
…laude auth status` | | `claude agents` | Open [agent view](/docs/en/agent-view) to monitor and dispatch parallel background sessions. Use `--cwd…
Configure cloud environments
Claude Code CLI · in the page
cloud-environments
…| Yes | Part of the clone | | Your repo's `.claude/skills/`, `.claude/agents/`, `.claude/commands/` | Yes | Part of the clone | | Plugins and marketplaces declared in your repo's `.claude/settings.jso…
Code Review
Claude Code CLI · in the page
code-review
…ts on the lines of code where it found issues. A fleet of specialized agents examine the code changes in the context of your full codebase, looking for logic errors, security vulnerabilities, broken e…
Customize Code Review
Claude Code CLI · in the page
code-review-customize
…add checks for changes under that path, on top of the root file. The agents that find issues and the agents that verify them receive its contents as your repository's review instructions, alongside C…
Review locally with /code-review
Claude Code CLI · in the page
code-review-local
…ep working** The review runs as a background [subagent](/docs/en/sub-agents.md) with its own context window, so it doesn't fill your conversation. The findings arrive in your conversation when the re…
Commands
Claude Code CLI · in the page
commands
…to set up any servers the project needs, ask Claude to create any [subagents](/docs/en/sub-agents) you want, and run `/permissions` to set your approval rules. **During a task.** `/plan` switches int…
Common workflows
Claude Code CLI · in the page
common-workflows
…) to review changes before they touch disk * [Delegate research to subagents](#delegate-research-to-subagents) to keep your main context clean * [Pipe Claude into scripts](#pipe-claude-into-scripts) f…
Explore the context window
Claude Code CLI · in the page
context-window
…ation history or the main session's auto memory.", link: '/en/sub-agents' }, { t: 0.795, kind: 'sub', label: 'System prompt', tokens: 0, subTokens: 900, color: '#6B6964',…
Run Claude Code behind a corporate launcher
Claude Code CLI · in the page
corporate-launcher
…ocesses through your launcher: * The background service that `claude agents` and background sessions start on demand. * The terminal host and the Claude Code session inside every agent view row, incl…
Manage costs effectively
Claude Code CLI · in the page
costs
…ry provider and gateway. It covers the main conversation only, not subagents. `/clear` resets it with the rest of the Session block. Status line scripts can read the same numbers from the [`prompt_ca…
Message your other Claude Code sessions
Claude Code CLI · in the page
cross-session-messaging
…copy-pasting between terminals. Claude discovers the target with `ListAgents` and sends with `SendMessage`, so you never call either tool yourself. Claude can decide to send a message without being as…
Debug your configuration
Claude Code CLI · in the page
debug-your-config
…n down by category: system prompt, system tools, MCP tools, custom subagents with the source each loaded from, memory files, skills, and conversation messages. Run it first to confirm whether your `CL…
Desktop application
Claude Code CLI · in the page
desktop
…pane shows the background work running inside the current session: subagents, background shell commands, and [dynamic workflows](/docs/en/workflows.md). Once the session has background work, open the…
Get started with the desktop app
Claude Code CLI · in the page
desktop-quickstart
…stall [plugins](/docs/en/desktop.md#install-plugins) that add skills, agents, MCP servers, and more. **Arrange your workspace.** Drag the chat, diff, terminal, file, and browser panes into whatever l…
Environment variables
Claude Code CLI · in the page
env-vars
…| | `CLAUDE_AGENT_SDK_DISABLE_BUILTIN_AGENTS` | Set to `1` to disable all built-in [subagent](/docs/en/sub-agents) types such as Explore and Plan. Only ap…
Error reference
Claude Code CLI · in the page
errors
…e-json-schema-value-is-not-a-valid-json-schema) | | `Error: Invalid --agents configuration:` | [Command-line errors](#invalid-agents-configuration) | | `Error: --agents takes a JSON object, or a file…
Feature availability
Claude Code CLI · in the page
feature-availability
…n/vs-code.md) and [JetBrains](/docs/en/jetbrains.md) extensions * [Subagents](/docs/en/sub-agents.md), [hooks](/docs/en/hooks-guide.md), [commands](/docs/en/commands.md), and [skills](/docs/en/skills.…
Extend Claude Code
Claude Code CLI · in the page
features-overview
# Extend Claude Code > Understand when to use CLAUDE.md, Skills, subagents, hooks, MCP, and plugins. Claude Code combines a model that reasons about your code with [built-in tools](/docs/en/how-clau…
Fullscreen rendering
Claude Code CLI · in the page
fullscreen
…wed-tools`](/docs/en/cli-reference#cli-flags), and your `--agent`, `--agents`, `--append-system-prompt`, and `--system-prompt-snapshot` flags * A `--chrome` or `--no-chrome` flag you launched with, so…
Glossary
Claude Code CLI · in the page
glossary
…erminology. Learn what agentic loop, compaction, CLAUDE.md, hooks, subagents, MCP, and other core concepts mean. This glossary defines Claude Code terminology. Each entry links to the page where the…
Run Claude Code programmatically
Claude Code CLI · in the page
headless
…ime by skipping auto-discovery of hooks, skills, custom commands, [subagents](/docs/en/sub-agents.md), installed plugins, MCP servers, auto memory, and CLAUDE.md. Without it, `claude -p` discovers and…
Hooks reference
Claude Code CLI · in the page
hooks
…ed shell commands, HTTP endpoints, MCP tool calls, LLM prompts, or subagents that execute automatically at specific points in Claude Code's lifecycle. Claude Code fires the same hook events wherever i…
Automate actions with hooks
Claude Code CLI · in the page
hooks-guide
…or giving Claude additional instructions and executable commands, [subagents](/docs/en/sub-agents.md) for running tasks in isolated contexts, and [plugins](/docs/en/plugins/overview.md) for packaging…
How Claude Code works
Claude Code CLI · in the page
how-claude-code-works
…e are the primary capabilities. Claude also has tools for spawning subagents, asking you questions, and other orchestration tasks. See [Tools available to Claude](/docs/en/tools-reference.md) for the…
Interactive mode
Claude Code CLI · in the page
interactive-mode
…-cleared-draft) | | `Ctrl+X Ctrl+K` | Stop all running [background subagents](/docs/en/sub-agents.md#run-subagents-in-foreground-or-background) in this session, and turn off [artifact auto-replies](/d…
Customize keyboard shortcuts
Claude Code CLI · in the page
keybindings
…d` | An input field or select in a mod's pane has keyboard focus | | `Agents` | [Agent view](/docs/en/agent-view.md) (`claude agents`) | | `Scroll` | Conversation scrolling and text selection in fulls…
Set up Claude Code in a monorepo or large codebase
Claude Code CLI · in the page
large-codebases
…[running exploration in a subagent](/docs/en/best-practices.md#use-subagents-for-investigation) so file reads stay out of the main conversation, see [Best practices for Claude Code](/docs/en/best-prac…
Connect Claude Code to an LLM gateway
Claude Code CLI · in the page
llm-gateway-connect
…the gateway only in your shell, it doesn't reliably reach background agents hosted by the [supervisor](/docs/en/agent-view.md#how-background-sessions-are-hosted); see [how each background session sou…
Claude Code gateway compatibility guide
Claude Code CLI · in the page
llm-gateway-protocol
…`x-claude-code-agent-id` | Identifier of the [subagent](/docs/en/sub-agents.md) that issued the request, present only on requests from an agent Claude Code spawned inside the session. Use it with the…
Deploy managed settings
Claude Code CLI · in the page
managed-settings
…disablesideloadflags) | Reject the `--plugin-dir`, `--plugin-url`, `--agents`, and `--mcp-config` flags at startup. In cloud sessions, Claude Code instead starts the session and drops the server-deliv…
Connect Claude Code to tools via MCP
Claude Code CLI · in the page
mcp
…features. Some calls never move to the background: * Calls from [subagents](/docs/en/sub-agents.md); Claude Code backgrounds only main-conversation calls * Calls to IDE servers * Calls in [non-inter…
How Claude remembers your project
Claude Code CLI · in the page
memory
…your project > Give Claude persistent instructions with CLAUDE.md or AGENTS.md files, and let Claude accumulate learnings automatically with auto memory. Each Claude Code session begins with a fresh…
Model configuration
Claude Code CLI · in the page
model-config
…nge. If you switch models with `/model`, the switch also reaches [subagents that inherit the main conversation's model](/docs/en/sub-agents.md#choose-a-model), because Claude Code resolves their mode…
Monitoring
Claude Code CLI · in the page
monitoring-usage
…elemetry](#traces-beta). > [!NOTE] > > For the Claude API or Managed Agents, see [OpenTelemetry for the Claude API](https://platform.claude.com/docs/en/manage-claude/opentelemetry). ## Quick start…
Enterprise network configuration
Claude Code CLI · in the page
network-config
…m this one in the debug log. ## Apply network settings to background agents [Background agents](/docs/en/agent-view.md) don't run inside the terminal that dispatched them. A per-user supervisor proc…
Output styles
Claude Code CLI · in the page
output-styles
…a command, use a [hook](/docs/en/hooks-guide.md). > * For skills, subagents, and the other options, see [Choose between an output style and other features](#choose-between-an-output-style-and-other-f…
Overview
Claude Code CLI · in the page
overview
…libraries, and review checklists. If your repository already has an `AGENTS.md` for other coding agents, Claude Code [can read that](/docs/en/memory.md#agents-md) in place of a `CLAUDE.md`. Claude al…
Choose a permission mode
Claude Code CLI · in the page
permission-modes
…e, configs, and threat models as part of your task * Messages between agents working together in the same multi-agent session * Sending data to the trusted domains, buckets, and services you list in […
Configure permissions
Claude Code CLI · in the page
permissions
…applies a `Bash` allow rule to `mcp__workspace__bash`. ### Agent (subagents) Use `Agent(AgentName)` rules to control which [subagents](/docs/en/sub-agents.md) Claude can use: * `Agent(Explore)` mat…
Test plugins with evals
Claude Code CLI · in the page
plugin-evals
…ss `claude plugin eval` loads the target plugin's skills, hooks, and agents and runs its eval suite on your machine, as you. Pointing it at a plugin is the same trust decision as `claude --plugin-dir…
Plugin commands reference
Claude Code CLI · in the page
plugins/cli-reference
…`--with <components...>` | Also scaffold starter files for `skills`, `agents`, `hooks`, `mcp`, `lsp`, `output-style`, or `channel` | | `-f, --force` | Overwrite an existing `.claude-plugin/` at the ta…