349 pages for workflow.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Configure cloud environments
Claude Code CLI · in the page
cloud-environments
…PI with `gh api`. `gh` subcommands that use the REST API, such as `gh workflow list`, work too. The proxy [rejects subcommands that use GraphQL](#github-proxy), such as `gh pr` and `gh issue`. `gh` re…
Code Review
Claude Code CLI · in the page
code-review
…ed by severity and don't approve or block your PR, so existing review workflows stay intact. You can tune what Claude flags by adding a `CLAUDE.md` or `REVIEW.md` file to your repository. To run Clau…
Set up Code Review
Claude Code CLI · in the page
code-review-setup
…claude.ai. Reviews run on Anthropic infrastructure, so you don't add workflow files to your repositories. After setup, you choose how thorough reviews are and when they run in each repository. You s…
Commands
Claude Code CLI · in the page
commands
…quick way to switch models, manage permissions, clear context, run a workflow, and more. Type `/` to see the commands available to you, or type `/` followed by letters to filter. [How the command me…
Communications kit
Claude Code CLI · in the page
communications-kit
…reach. 📖 Referencing files → https://code.claude.com/docs/en/common-workflows ``` ### Control and safety **Permission modes** ```markdown theme={null} 🛡️ *Tip: One keystroke between "look but don…
Let Claude use your computer from the CLI
Claude Code CLI · in the page
computer-use
…e**: only one session can control your machine at a time. ## Example workflows These examples show common ways to combine computer use with coding tasks. ### Validate a native build After making c…
Manage costs effectively
Claude Code CLI · in the page
costs
…t at session start. If it contains detailed instructions for specific workflows (like PR reviews or database migrations), those tokens are present even when you're doing unrelated work. [Skills](/docs…
Desktop application
Claude Code CLI · in the page
desktop
…best-practices.md#explore-first-then-plan-then-code) for more on this workflow. Cloud sessions support Accept edits, Plan, and Auto. Accept edits corresponds to `default` mode: cloud sessions pre-app…
Get started with the desktop app
Claude Code CLI · in the page
desktop-quickstart
…p.md#extend-claude-code) like GitHub, Slack, and Linear to bring your workflow together. ## What's next * [Use Claude Code Desktop](/docs/en/desktop.md): permission modes, parallel sessions, diff vi…
Development containers
Claude Code CLI · in the page
devcontainer
…ithout dev container support, such as plain Vim, are not part of this workflow. > > Claude Code runs inside the container, so it sees the same files, dependencies, and tools as the rest of your projec…
Environment variables
Claude Code CLI · in the page
env-vars
…past turn end while background work such as a background agent or a [workflow](/docs/en/workflows) run is still live. This keeps a host that watches the status, such as a remote session list, from an…
Error reference
Claude Code CLI · in the page
errors
…our claude.ai account` | [Configuration warnings](#a-skill-command-or-workflow-wasnt-loaded-because-its-name-is-reserved) | | `N skill or command names refused: run with --debug to see which ([names])…
Feature availability
Claude Code CLI · in the page
feature-availability
…docs/en/checkpointing.md), [sandboxing](/docs/en/sandboxing.md), and [Workflows](/docs/en/workflows.md) * [OpenTelemetry metrics](/docs/en/monitoring-usage.md) and the [managed settings file](/docs/en…
Extend Claude Code
Claude Code CLI · in the page
features-overview
…mize what Claude knows, connect it to external services, and automate workflows. > [!NOTE] > > For how the core agentic loop works, see [How Claude Code works](/docs/en/how-claude-code-works.md). **…
Fullscreen rendering
Claude Code CLI · in the page
fullscreen
…e the mouse](#use-the-mouse) | If mouse capture interferes with your workflow, you can [turn it off](#keep-native-text-selection) while keeping the flicker-free rendering. ## Use the mouse Fullscre…
Claude Code GitHub Actions
Claude Code CLI · in the page
github-actions
# Claude Code GitHub Actions > Run Claude Code in GitHub Actions workflows to respond to @claude mentions, automate tasks, and turn issues into pull requests [Claude Code GitHub Actions](https://git…
Use Claude Code GitHub Actions with cloud providers
Claude Code CLI · in the page
github-actions-cloud-providers
…GitHub Action's provider input and configure your cloud to trust the workflow's OpenID Connect (OIDC) token. The workflow authenticates with that token, so you store no long-lived cloud credential in…
Claude Code with GitHub Enterprise Server
Claude Code CLI · in the page
github-enterprise-server
…GHES repositories | | GitHub Actions | ✅ Supported | Requires manual workflow setup; `/install-github-app` is github.com only | | GitHub MCP server | ❌ Not supported | The GitHub MCP server does not…
Claude Code GitLab CI/CD
Claude Code CLI · in the page
gitlab-ci-cd
…ab CI/CD > Learn about integrating Claude Code into your development workflow with GitLab CI/CD > [!NOTE] > > Claude Code for GitLab CI/CD is currently in beta. Features and functionality may evolve…
Glossary
Claude Code CLI · in the page
glossary
…re: [Run agent teams](/docs/en/agent-teams.md) ### Agentic coding A workflow where the AI can read files, run commands, and make changes autonomously while you watch, redirect, or step away, as oppo…
Run Claude Code programmatically
Claude Code CLI · in the page
headless
…waits for background work such as background commands, subagents and workflows, Monitor watches, and pending `/loop` wakeups: * **[Background commands](/docs/en/tools-reference.md#background-command…
Hooks reference
Claude Code CLI · in the page
hooks
…sh`, `PowerShell`, `Edit`, `Write`, `Read`, `Glob`, `Grep`, `Agent`, `Workflow`, `WebFetch`, `WebSearch`, `AskUserQuestion`, and `ExitPlanMode`, and any [MCP tool names](#match-mcp-tools). To run a h…
Automate actions with hooks
Claude Code CLI · in the page
hooks-guide
…avior and configuration may change in future releases. For production workflows, prefer [command hooks](/docs/en/hooks.md#command-hook-fields). When verification requires inspecting files or running…
How Claude Code works
Claude Code CLI · in the page
how-claude-code-works
…ctively-with-claude-code). For step-by-step walkthroughs, see [Common workflows](/docs/en/common-workflows.md). For extensibility features like skills, MCP, and hooks, see [Extend Claude Code](/docs/e…
Interactive mode
Claude Code CLI · in the page
interactive-mode
…w-up step from a multi-part request or a natural continuation of your workflow. * Press `Tab` or `Right arrow` to place the suggestion in the prompt input, then `Enter` to submit * Start typing to di…
Customize keyboard shortcuts
Claude Code CLI · in the page
keybindings
…d [agent](/docs/en/sub-agents.md#observe-and-steer-running-forks) or [workflow](/docs/en/workflows.md#manage-runs), or dismiss its row if it's no longer running | | `footer:dismiss` | (unbound) | Bind…
Set up Claude Code in a monorepo or large codebase
Claude Code CLI · in the page
large-codebases
…ayering-stops-scaling) in an internal marketplace | > [!TIP] > > For workflow techniques that keep context small in any repository, such as [running exploration in a subagent](/docs/en/best-practices…
Connect Claude Code to an LLM gateway
Claude Code CLI · in the page
llm-gateway-connect
…d) reads `ANTHROPIC_BASE_URL` and `ANTHROPIC_CUSTOM_HEADERS` from the workflow's `env` block. Pass the credential as the action's `anthropic_api_key` input; the action sets it as `ANTHROPIC_API_KEY`,…
Claude Code gateway compatibility guide
Claude Code CLI · in the page
llm-gateway-protocol
…tion, `subagent` for a turn of a [subagent](/docs/en/sub-agents.md), `workflow` for an agent running inside a workflow, `compaction` for the summarization request that compacts a conversation, or `aux…
Connect Claude Code to tools via MCP
Claude Code CLI · in the page
mcp
…ased on the new Figma designs that were posted in Slack" * **Automate workflows**: "Create Gmail drafts inviting these 10 users to a feedback session about the new feature." * **React to external even…
How Claude remembers your project
Claude Code CLI · in the page
memory
…session (first 200 lines or 25KB) | | **Use for** | Coding standards, workflows, project architecture | Your preferences, corrections you give Claude, project context Claude can't derive from the code…
Model configuration
Claude Code CLI · in the page
model-config
…r than a model effort level: with it on, Claude orchestrates [dynamic workflows](/docs/en/workflows.md) for substantive tasks, at whichever effort level the session runs at. For where it can be set pe…
Monitoring
Claude Code CLI · in the page
monitoring-usage
…Bash commands, MCP server and tool names, skill names, user-authored workflow names, and tool input. Also enables custom, plugin, and MCP command names on `user_prompt` events, and real agent, skill,…
Overview
Claude Code CLI · in the page
overview
…odebase, identifies the root cause, and implements a fix. See [common workflows](/docs/en/common-workflows.md) for more examples. > **Create commits and pull requests** > > Claude Code works directly…
Choose a permission mode
Claude Code CLI · in the page
permission-modes
…sitory when it runs, or widen what a deploy exposes. This covers a CI workflow or deploy configuration that passes a secret to a destination that doesn't already receive it, a script or setup step tha…
Configure permissions
Claude Code CLI · in the page
permissions
…text. * **Directory**: the [listing Claude receives](/docs/en/common-workflows.md#reference-files-and-directories) leaves out the file and directory names the rule matches. Claude Code checks pasted…
Platforms and integrations
Claude Code CLI · in the page
platforms
…way of working. This page helps you pick the right platform for your workflow and connect the tools you already use. ## Where to run Claude Code Choose a platform based on how you like to work and…
Plugin commands reference
Claude Code CLI · in the page
plugins/cli-reference
…step. `new` is an alias for `init`. For the create, test, and edit workflow that begins with this command, see [Create a plugin](/docs/en/plugins/create.md). ```bash theme={null} claude plugin ini…
Add components to a plugin
Claude Code CLI · in the page
plugins/components
…s * A log monitor * An output style and a color theme * A route-audit workflow * A `hello-plugin` executable * Default settings * A local MCP server and a Go language server Each file is the smallest…
Host and maintain a marketplace
Claude Code CLI · in the page
plugins/host-marketplace
…organization](https://claude.com/docs/plugins/admin) covers the admin workflow. ## Grant access to a private marketplace When a user adds, installs from, or updates your marketplace, Claude Code run…
Plugin manifest reference
Claude Code CLI · in the page
plugins/manifest-reference
…files or directories. Replaces the default `output-styles/` scan | | `workflows` | Path, or array of paths | [Workflow](/docs/en/workflows.md#distribute-a-workflow-in-a-plugin) `.js` files or director…
Measure plugin cost and usage
Claude Code CLI · in the page
plugins/measure
…ers-and-ci) * Plugins that include a theme, output style, monitor, or workflow, because those are in use without a tracked invocation A plugin's [language server](/docs/en/plugins/components.md#lsp-s…
Manage Claude Code plugins for your organization
Claude Code CLI · in the page
plugins/org
…e repository as `GH_TOKEN`, then run `gh auth setup-git`. The default workflow token can only access the workflow's own repository, so a private marketplace in another repository needs a personal acce…
How Claude Code uses prompt caching
Claude Code CLI · in the page
prompt-caching
…side that conversation, such as [subagents](/docs/en/sub-agents.md), [workflows](/docs/en/workflows.md), in-process [teammates](/docs/en/agent-teams.md), forks, compaction, and session titles Unless…
Prompt library
Claude Code CLI · in the page
prompt-library
…s, and how the pieces connect', nextHref: '/en/memory', src: 'workflows' }, { id: 'explain-unfamiliar-code', sdlc: 'discover', cat: 'Understand', roles: [], prompt: 'expl…
Quickstart
Claude Code CLI · in the page
quickstart
…can submit empty forms - fix it ``` ## Step 7: Test out other common workflows Try a few more prompts. You can ask Claude to refactor code, write tests, update documentation, or review your changes:…
Continue local sessions from any device with Remote Control
Claude Code CLI · in the page
remote-control
…and the progress of [subagents](/docs/en/sub-agents.md) and [dynamic workflows](/docs/en/workflows.md) stay in sync across all connected devices, so you can send messages from your terminal, browser,…
Configure the sandboxed Bash tool
Claude Code CLI · in the page
sandboxing
…cp.json`, and the files Claude Code runs on its own, such as `.claude/workflows` and `.claude/scheduled_tasks.json` * **In your working directory only**: shell startup files such as `.bashrc` and `.zs…
Catch security issues as Claude writes code
Claude Code CLI · in the page
security-guidance
…ection: `dangerouslySetInnerHTML`, `.innerHTML =`, `document.write` * Workflow files: edits under `.github/workflows/`, which can grant repository-level permissions The check runs after the edit land…
Manage sessions
Claude Code CLI · in the page
sessions
…-subagents-in-foreground-or-background), background Bash command, or [workflow](/docs/en/workflows.md) that ended with the previous process shows up in the resumed transcript as a note that it didn't…