1,272 pages for -p.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Debug your configuration
Claude Code CLI · in the page
debug-your-config
…r a given key, see [Settings precedence](/docs/en/settings.md#settings-precedence). ## Check MCP servers Run `/mcp` to see every configured server, its connection status, and whether you have approv…
Launch sessions from links
Claude Code CLI · in the page
deep-links
…d [manage or disable handler registration](#registration-and-supported-platforms) on each platform. ## How deep links work The `claude-cli://` prefix is a custom URL scheme that Claude Code register…
Desktop application
Claude Code CLI · in the page
desktop
…ges-with-diff-view), then [watch the resulting PR through CI](#monitor-pull-request-status) * [Preview your running app](#preview-your-app) in the Browser pane while Claude verifies its own changes, a…
Test iOS apps in the simulator
Claude Code CLI · in the page
desktop-ios-simulator
…see [The simulator pane says no simulators were found](#the-simulator-pane-says-no-simulators-were-found) * Xcode 26.x or Xcode 27 is recommended, and the pane works with either. If you have more t…
Claude Desktop on Linux (beta)
Claude Code CLI · in the page
desktop-linux
…eway instead, see [Claude Desktop on 3P](https://claude.com/docs/third-party/claude-desktop/overview). For proxy servers and custom certificate authorities in those deployments, see [network configura…
Get started with the desktop app
Claude Code CLI · in the page
desktop-quickstart
…structions for this codebase` A [session](/docs/en/desktop.md#work-in-parallel-with-sessions) is a conversation with Claude about your code. Each session tracks its own context and changes. **4. Rev…
Schedule recurring tasks in Claude Code Desktop
Claude Code CLI · in the page
desktop-scheduled-tasks
…n | | Permission prompts | [Auto mode](/docs/en/routines.md#permission-prompts-during-a-run) by default | Configurable per task | Inherits from session | | Customizable schedule | Yes | Yes | Yes | |…
Claude Code Desktop in WSL
Claude Code CLI · in the page
desktop-wsl
…he-terminal-and-connectors). * **[Plugins](/docs/en/desktop.md#install-plugins)**: not available in WSL sessions * **File editing**: you can view files in the [file pane](/docs/en/desktop.md#open-and-…
Development containers
Claude Code CLI · in the page
devcontainer
…letely immune to all attacks. > When executed with `--dangerously-skip-permissions`, dev containers do not prevent a malicious project from exfiltrating anything accessible inside the container, inclu…
Environment variables
Claude Code CLI · in the page
env-vars
…e each file lives and [Settings precedence](/docs/en/settings#settings-precedence) for how they combine when more than one sets the same variable. ## Precedence Some behaviors have both an environme…
Error reference
Claude Code CLI · in the page
errors
…timeouts](/docs/en/claude-apps-gateway-deploy.md#long-thinking-ends-in-proxy-timeouts) behind a Claude apps gateway | | `Server error mid-response. The response above may be incomplete.` | [Server err…
Speed up responses with fast mode
Claude Code CLI · in the page
fast-mode
…fast mode. > [!NOTE] > > Fast mode is in [research preview](#research-preview). The feature, pricing, and availability may change based on feedback. Fast mode is a high-speed configuration for Claud…
Feature availability
Claude Code CLI · in the page
feature-availability
…per provider, see the [Enterprise deployment overview](/docs/en/third-party-integrations.md). To skip straight to what is missing on your provider, see the [summary by provider](#summary-by-provider)…
Extend Claude Code
Claude Code CLI · in the page
features-overview
…nto a single installable unit. Plugin skills are namespaced (like `/my-plugin:review`) so multiple plugins can coexist. Use plugins when you want to reuse the same setup across multiple repositories o…
Fullscreen rendering
Claude Code CLI · in the page
fullscreen
…> [!NOTE] > > Fullscreen rendering is a [research preview](#research-preview). Whether you [start in fullscreen or in the classic renderer](#fullscreen-by-default) depends on your setup. Run `/tui f…
Run Claude Code through a gateway
Claude Code CLI · in the page
gateways
…e provider can be Anthropic's API or a [cloud provider](/docs/en/third-party-integrations.md) such as Amazon Bedrock, Google Cloud's Agent Platform, or Microsoft Foundry; the gateway's configuration d…
Claude Code GitHub Actions
Claude Code CLI · in the page
github-actions
…grant it several permissions. See [GitHub App permissions](#github-app-permissions) for the full set > * Quick setup works with the Claude API and Claude subscriptions. If you use Amazon Bedrock, Goog…
Claude Code with GitHub Enterprise Server
Claude Code CLI · in the page
github-enterprise-server
…your GHES instance with the [permissions and events above](#github-app-permissions), then enter the connection details in the form: a display name, your GHES hostname and optional port, and the app's…
Claude Code GitLab CI/CD
Claude Code CLI · in the page
gitlab-ci-cd
…UT for $AI_FLOW_CONTEXT on $AI_FLOW_EVENT" - > claude -p "${AI_FLOW_INPUT:-'Review this MR and implement the requested changes'}" --permission-mode acceptEdits --allowedToo…
Glossary
Claude Code CLI · in the page
glossary
…ssions 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 the parent, teammates each ha…
Keep Claude working toward a goal
Claude Code CLI · in the page
goal
…work-defers-evaluation) or an [automatic retry](#other-errors-retry-or-pause-the-goal) comes due | A model confirms the condition is met or judges it impossible, or a turn fails on [an error you have…
Claude Code on Google Cloud's Agent Platform
Claude Code CLI · in the page
google-vertex-ai
…ollow [Sign in with Google Cloud's Agent Platform](#sign-in-with-agent-platform) below. To deploy Claude Code across a team, use the [manual setup](#set-up-manually) steps and [pin your model versions…
Run Claude Code programmatically
Claude Code CLI · in the page
headless
…grammatic control. To run Claude Code in non-interactive mode, pass `-p` with your prompt and the [CLI options](/docs/en/cli-reference.md) you need: ```bash theme={null} claude -p "Find and fix the…
Set up Claude Code (local mode) for a HIPAA-ready organization
Claude Code CLI · in the page
hipaa-setup
…I key or [federation credentials](/docs/en/authentication.md#anthropic-profiles-and-federation-credentials) | No. These sessions belong to a Claude Console organization, which has its own agreement an…
Hooks reference
Claude Code CLI · in the page
hooks
…aude Code with `--init-only`, or with `--init` or `--maintenance` in `-p` mode. For one-time preparation in CI or scripts | | `UserPromptSubmit` | When a prompt is submitted, before Claude processes i…
Automate actions with hooks
Claude Code CLI · in the page
hooks-guide
…plugin integrates with Claude Code](/docs/en/security-guidance#how-the-plugin-integrates-with-claude-code). ### Get notified when Claude needs input Get a desktop notification whenever Claude finish…
How Claude Code works
Claude Code CLI · in the page
how-claude-code-works
…r projects. See [Manage sessions](/docs/en/sessions.md#use-the-session-picker) for the full list of picker shortcuts and how name resolution works. Claude sees your current branch's files. When you s…
Interactive mode
Claude Code CLI · in the page
interactive-mode
…ent, and input mode, so a stashed `!` [shell command](#shell-mode-with-prefix) comes back in shell mode | | `Ctrl+Z` | Suspend Claude Code | Unix only. Suspends the process to your shell; run `fg` to…
JetBrains IDEs
Claude Code CLI · in the page
jetbrains
…allRule -DisplayName "Allow WSL2 Internal Traffic" -Direction Inbound -Protocol TCP -Action Allow -RemoteAddress 172.21.0.0/16 -LocalAddress 172.21.0.0/16 ``` **3. Restart your IDE and Claude Code**…
Customize keyboard shortcuts
Claude Code CLI · in the page
keybindings
…n | | `DiffPanel` | The [diff panel](/docs/en/interactive-mode.md#diff-panel) is open | | `ModelPicker` | Model picker effort level | | `EffortSlider` | Effort slider opened by `/effort` | | `Select`…
Set up Claude Code in a monorepo or large codebase
Claude Code CLI · in the page
large-codebases
…h nested CLAUDE.md files, sparse worktrees, code intelligence, and per-package skills so Claude stays focused on the code you're working in. A large codebase can be one repository with millions of li…
Legal and compliance
Claude Code CLI · in the page
legal-and-compliance
…to the end user under their own agreement with Anthropic or, for third-party inference providers, with the applicable provider. **Using the Claude Code name and logo.** You can accurately say, in pla…
Other LLM gateways
Claude Code CLI · in the page
llm-gateway
…ateway product: the [gateway compatibility guide](/docs/en/llm-gateway-protocol.md) Any gateway that exposes a [supported API format](/docs/en/llm-gateway-protocol.md#api-formats) works. Anthropic do…
Connect Claude Code to an LLM gateway
Claude Code CLI · in the page
llm-gateway-connect
…a gateway, see the [gateway compatibility guide](/docs/en/llm-gateway-protocol.md) ## Check for an existing configuration Administrators can distribute the gateway address and credential through [m…
Roll out an LLM gateway for your organization
Claude Code CLI · in the page
llm-gateway-rollout
…to forward, see the [gateway compatibility guide](/docs/en/llm-gateway-protocol.md) ## Prerequisites To complete the rollout, you'll need: * A gateway deployed on your infrastructure, serving HTTPS…
Control MCP server access for your organization
Claude Code CLI · in the page
managed-mcp
…ctors the desktop app delivers to its local and SSH sessions arrive in-process and are governed from your claude.ai organization settings instead; [How connectors reach Claude Code](/docs/en/mcp.md#ho…
Deploy managed settings
Claude Code CLI · in the page
managed-settings
…sitive exceptions](/docs/en/settings.md#exceptions-to-managed-settings-precedence) where a stricter value from a lower level still counts. This page is for the administrator who deploys managed setti…
Connect Claude Code to tools via MCP
Claude Code CLI · in the page
mcp
…se you to [prompt injection risk](/docs/en/security.md#protect-against-prompt-injection). To build your own server, see the [MCP server guide](https://modelcontextprotocol.io/docs/develop/build-serve…
Connect to MCP servers
Claude Code CLI · in the page
mcp-quickstart
…s-with-mcp). * **Cloud sessions**: outside a [project](/docs/en/claude-projects.md#what-threads-pick-up-from-your-repositories)'s threads, commit a `.mcp.json` to your repository; a session with one r…
How Claude remembers your project
Claude Code CLI · in the page
memory
…uto memory. See [subagent configuration](/docs/en/sub-agents.md#enable-persistent-memory) for details. ## CLAUDE.md files CLAUDE.md files are markdown files that give Claude persistent instructions…
Claude Code on Microsoft Foundry
Claude Code CLI · in the page
microsoft-foundry
…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 Claude resource i…
Claude Code on mobile
Claude Code CLI · in the page
mobile
…ons](#start-and-monitor-cloud-sessions) and [projects](/docs/en/claude-projects.md) in the cloud, a session running on your own machine through [Remote Control](#continue-a-local-session-with-remote-c…
Model configuration
Claude Code CLI · in the page
model-config
…| Sonnet 5.5 | Haiku 5.5 | | [Claude Platform on AWS](/docs/en/claude-platform-on-aws.md) | Opus 5.5 | Sonnet 4.6 | Haiku 4.5 | | Amazon Bedrock, Google Cloud's Agent Platform | Opus 5.5 | Sonnet 4.5…
Monitoring
Claude Code CLI · in the page
monitoring-usage
…porters you configure as `[3P telemetry]` errors, where 3P means third-party. Lines prefixed `[Anthropic telemetry]` describe [Anthropic's separate operational telemetry](/docs/en/data-usage.md#teleme…
Enterprise network configuration
Claude Code CLI · in the page
network-config
…r encrypted private key export CLAUDE_CODE_CLIENT_KEY_PASSPHRASE="your-passphrase" ``` Claude Code reads the certificate and key files at startup and re-reads them each time it applies settings, such…
Output styles
Claude Code CLI · in the page
output-styles
…Code extension**: open the [command menu](/docs/en/vs-code.md#use-the-prompt-box) with `/` and select **Output styles** to pick a style, including your custom styles. Requires Claude Code v2.1.257 or…
Overview
Claude Code CLI · in the page
overview
…in your terminal, IDE, desktop app, and browser. Claude Code is an AI-powered coding assistant that helps you build features, fix bugs, and automate development tasks. It understands your entire code…
Choose a permission mode
Claude Code CLI · in the page
permission-modes
…s, run shell commands, or reach the network. In [auto mode](#eliminate-prompts-with-auto-mode), a second model, the classifier, reviews actions instead of you; [how the classifier evaluates actions](#…
Configure permissions
Claude Code CLI · in the page
permissions
…d.](https://mintcdn.com/claude-code/oa7CKjMeIChox26S/images/permission-prompt-bash-light.png?fit=max\&auto=format\&n=oa7CKjMeIChox26S\&q=85\&s=87585d008a29304873466399f7b476f6) The third option, **Ye…
Platforms and integrations
Claude Code CLI · in the page
platforms
…[computer use](/docs/en/computer-use.md) on macOS (Pro and Max), third-party providers | | [Desktop](/docs/en/desktop.md) | Visual review, parallel sessions, managed setup | Diff viewer, app preview,…