1,488 pages for read.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Configure the sandboxed Bash tool
Claude Code CLI · in the page
sandboxing
…Write`](/docs/en/settings-reference#sandbox-filesystem-denywrite) | | Reads | Most of the machine, including credential files such as `~/.ssh` and `~/.aws/credentials` | [`filesystem.denyRead`](/docs/…
Run prompts on a schedule
Claude Code CLI · in the page
scheduled-tasks
…r deleting only proceed when they continue something the transcript already authorized. ```text theme={null} /loop ``` A bare `/loop` runs this prompt at a [dynamically chosen interval](#let-claude-…
Security
Claude Code CLI · in the page
security
…te-prompts-with-auto-mode) * **Manual mode**: Claude Code starts with read-only permissions. When it needs to edit files, run tests, or execute commands, it asks you first, and you choose whether to a…
Catch security issues as Claude writes code
Claude Code CLI · in the page
security-guidance
…n layers with on-demand review and CI scanning, or to scan code you already have rather than changes Claude is writing, see [How this fits with other security tools](#how-this-fits-with-other-security…
Self-hosted environments
Claude Code CLI · in the page
self-hosted-environments
…ontrol.md), which is also available on Pro and Max plans. When you're ready to set up, go straight to the [quickstart](/docs/en/self-hosted-environments-quickstart.md); to review the security posture…
Customize sessions in self-hosted environments
Claude Code CLI · in the page
self-hosted-environments-configuration
…ilers. When the email gates credential issuance, verify the token and read the claim from it instead. See [Provision credentials scoped to the session creator](#provision-credentials-scoped-to-the-ses…
Deploy self-hosted environments to production
Claude Code CLI · in the page
self-hosted-environments-deploy
…y from sessions**: Claude can use any GitHub credential a session can read, with whatever access that credential grants. Keep the runner host's own broadly scoped GitHub credentials out of anything a…
Verify session identity in self-hosted environments
Claude Code CLI · in the page
self-hosted-environments-identity
…S endpoint. Your services fetch those keys, verify the signature, and read the claims to decide what access to grant. ## The session token Before you write verification code, know what the token est…
Self-hosted environments quickstart
Claude Code CLI · in the page
self-hosted-environments-quickstart
…repository for the test session: a public one, or one this host can already clone by its HTTPS URL without being asked for credentials. An SSH key alone isn't enough, because the runner clones the rep…
Self-hosted environments reference
Claude Code CLI · in the page
self-hosted-environments-reference
…session when a repository's committed settings try to grant write or read access outside that session's own workspace, set environment variables, or override the operator's sandbox or hooks posture,…
Test self-hosted environments end to end
Claude Code CLI · in the page
self-hosted-environments-testing
…a self-hosted runner image from CI: dispatch a session with the CLI, read Claude's replies through a Stop hook, and script the full loop. > [!NOTE] > > Self-hosted environments are in public beta on…
Configure server-managed settings
Claude Code CLI · in the page
server-managed-settings
…n a [self-hosted environment](/docs/en/self-hosted-environments) also read the managed settings file in the runner image. The [settings precedence](#settings-precedence) below says when that file appl…
Manage sessions
Claude Code CLI · in the page
sessions
…uch as `--permission-mode`, `--model`, or `--settings` * Flags that read the output, such as `--output-format json` or `--json-schema` * Flags that limit or rewind the run, such as `--max-turns` o…
Claude Code settings
Claude Code CLI · in the page
settings
…aude Code saves a setting to this file in a repository that doesn't already ignore it, Claude Code adds `**/.claude/settings.local.json` to your global git excludes file. That excludes file is `core.e…
Example settings files
Claude Code CLI · in the page
settings-example
…tion's `managed-settings.json` Each one is a plausible file for that reader, so you can see the shape and copy the parts you want. None of them is a recommended baseline. Every value comes from the k…
All settings
Claude Code CLI · in the page
settings-reference
…ings.json key: where each one goes, its type and default, and a paste-ready example, with an index of every key. [Back to index](#all-settings) This reference page lists each key Claude Code reads f…
Advanced setup
Claude Code CLI · in the page
setup
…elp): ```bash theme={null} claude doctor ``` `claude doctor` prints read-only installation and settings diagnostics without starting a session, including install health, settings-file validation err…
Extend Claude with skills
Claude Code CLI · in the page
skills
…default permission mode and to [pre-approve](/docs/en/permissions.md) read-only commands that you frequently deny * **Usage**: on a Pro, Max, Team, or Enterprise plan, the [changes `/usage` recommends…
Claude Code in Slack
Claude Code CLI · in the page
slack
…com/docs/claude-tag/overview) for a new workspace; to move one that already uses this version, see [Migrate from the earlier Claude in Slack](https://claude.com/docs/claude-tag/admins/migrate-from-ear…
Customize your status line
Claude Code CLI · in the page
statusline
…ists [all the fields you can display](#available-data), and provides [ready-to-use examples](#examples) for common patterns like git status, cost tracking, and progress bars. ## Set up a status line…
Create custom subagents
Claude Code CLI · in the page
sub-agents
…what loads at startup](#what-loads-at-startup). **Explore** A fast, read-only agent optimized for searching and analyzing codebases. * **Model**: the main conversation's model. When the main conver…
Configure your terminal for Claude Code
Claude Code CLI · in the page
terminal-config
…behaving the way you expect. Find your symptom below. If everything already feels right, you do not need this page. * [Shift+Enter submits instead of inserting a newline](#enter-multiline-prompts) *…
Tools reference
Claude Code CLI · in the page
tools-reference
…inside the working directory. File-access tools marked No, including `Read`, `Grep`, and `Glob`, still prompt for paths outside the [working directory and additional directories](/docs/en/permissions.…
Troubleshoot installation and login
Claude Code CLI · in the page
troubleshoot-install
…o: Bun has crashed` while a session is running | [Keep the executable readable](#bus-error-while-a-session-is-running) | | PowerShell installer completes but `claude` is not found or shows an old vers…
Troubleshooting
Claude Code CLI · in the page
troubleshooting
…/copy`](/docs/en/commands) copies every row. For a table too large to read in the terminal, ask Claude to write it to a file instead. Before v2.1.208, Claude Code rendered every row, so resuming a ses…
Find bugs with ultrareview
Claude Code CLI · in the page
ultrareview
…itHub account connected to your Claude account, so that account needs read access to the repository. Run [`/web-setup`](/docs/en/web-quickstart#connect-from-your-terminal) to connect your GitHub CLI…
Voice dictation
Claude Code CLI · in the page
voice-dictation
…tuation; earlier versions asked you to install SoX even when it was already installed. * **`Voice mode could not find a working audio recorder in WSL`**: WSLg routes audio through PulseAudio rather th…
Use Claude Code in VS Code
Claude Code CLI · in the page
vs-code
…v2.1.280 or later. * `/plan`: switches to plan mode. If you're already in plan mode, shows the current plan instead. * `/plan` with a task, such as `/plan fix the auth bug`: switches to plan…
Get started with Claude Code in the cloud
Claude Code CLI · in the page
web-quickstart
…essions persist across devices, so a task you start on your laptop is ready to review from your phone later. Each session counts toward your plan's usage limits alongside the rest of your Claude and C…
Week 13 · March 23–27, 2026
Claude Code CLI · in the page
whats-new/2026-w13
…bmit a first turn`Ctrl+X Ctrl+E` opens your external editor, matching readlineInterrupting before any response restores your input automatically`/status` now works while Claude is respondingDeep links…
Week 14 · March 30 – April 3, 2026
Claude Code CLI · in the page
whats-new/2026-w14
…own changes, and fix what breaks, all from your terminal. Web apps already had verification loops; native iOS, macOS, and other GUI-only apps didn't. Now they do. Best for closing the loop on apps an…
Week 15 · April 6–10, 2026
Claude Code CLI · in the page
whats-new/2026-w15
…ude Code on the web session while your terminal stays free; when it's ready you comment on individual sections, ask for revisions, and choose to execute remotely or send it back to your CLI. As of v2.…
Week 16 · April 13–17, 2026
Claude Code CLI · in the page
whats-new/2026-w16
…`, so your install command doesn't change. The standalone installer already shipped this binary; npm now matches it. Upgrade and check what you're running: ```bash theme={null} claude update claude…
Week 17 · April 20–24, 2026
Claude Code CLI · in the page
whats-new/2026-w17
…_tool"`](/docs/en/hooks#mcp-tool-hook-fields), so a hook can hit an already-connected server without spawning a process`/cost` and `/stats` are merged into [`/usage`](/docs/en/commands); the old names…
Week 18 · April 27 – May 1, 2026
Claude Code CLI · in the page
whats-new/2026-w18
…s://github.com/your-org/your-repo/pull/1234 ``` To open the picker already filtered to the PR, pass the PR number on the command line: ```bash theme={null} claude --from-pr 1234 ``` [Sessions: use…
Week 19 · May 4–8, 2026
Claude Code CLI · in the page
whats-new/2026-w19
…the `$CLAUDE_EFFORT` environment variable, and Bash tool commands can read `$CLAUDE_EFFORT``CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1` opts out of the fullscreen alternate-screen renderer and keeps the c…
Week 23 · June 1–5, 2026
Claude Code CLI · in the page
whats-new/2026-w23
…its own result independentlyEditing a file no longer needs a separate Read first when you viewed it with a single-file `grep`, `egrep`, or `fgrep`Clicking a command in the autocomplete menu now fills…
Week 24 · June 8–12, 2026
Claude Code CLI · in the page
whats-new/2026-w24
…longer carry user authority, and auto mode blocks themAmazon Bedrock reads the AWS region from `~/.aws` config files when `AWS_REGION` is unset, and `/status` shows where the region came fromNew `enf…
Week 25 · June 15–19, 2026
Claude Code CLI · in the page
whats-new/2026-w25
…ears as `<dir>:<name>` so both stay availableFixed prompt caching not reading on a custom `ANTHROPIC_BASE_URL` and on Microsoft FoundryFixed Write and Edit producing zero-byte or truncated files on ne…
Week 26 · June 22–26, 2026
Claude Code CLI · in the page
whats-new/2026-w26
…s runNew `sandbox.credentials` setting blocks sandboxed commands from reading credential files and secret environment variablesOrg-configured model restrictions now apply to the model picker, `--model…
Week 27 · June 29 – July 3, 2026
Claude Code CLI · in the page
whats-new/2026-w27
…n Chrome extension: it opens tabs, clicks through pages, fills forms, reads console logs, and shares your login state, so it can test the app it builds without you switching contexts. [Use Claude Cod…
Week 28 · July 6–10, 2026
Claude Code CLI · in the page
whats-new/2026-w28
…-in browser. Claude can pull up docs, designs, or any other site, and read, click through, and interact with pages the same way it does with your local dev server previews. The browser is sandboxed an…
Week 29 · July 13–17, 2026
Claude Code CLI · in the page
whats-new/2026-w29
…d artifacts through MCP connectors, and use Claude Code with a screen reader in the new screen reader mode. Releases [v2.1.207 → v2.1.212](/docs/en/changelog.md#2-1-207) 2 features · July 13–17 Arti…
Week 32 · August 3–7, 2026
Claude Code CLI · in the page
whats-new/2026-w32
…ame ``` The other session shows a `Message from` row once Claude has read the message; press `Ctrl+O` to expand it. To see which sessions Claude can reach, run `/list-agents`. [Message another sessi…
Week 33 · August 10–14, 2026
Claude Code CLI · in the page
whats-new/2026-w33
…: if you start or rename a session with a name another live session already uses, Claude Code gives yours a `name-word-word` variant and tells youPlugin marketplaces accept [`command` sources](/docs/e…
Week 34 · August 17–21, 2026
Claude Code CLI · in the page
whats-new/2026-w34
…/docs/en/interactive-mode#make-ctrl-w-delete-back-to-whitespace) to `"readline"` to make `Ctrl+W` in the prompt delete back to the previous whitespace, as Bash does, instead of stopping at punctuation…
Week 35 · August 24–28, 2026
Claude Code CLI · in the page
whats-new/2026-w35
…er with the other built-in tools you want, for example `--tools "Bash,Read,Edit"`. `--tools` is an allowlist, and its `default` preset doesn't restore the removed tools. [CLI flags](/docs/en/cli-refe…
Week 36 · August 31 – September 4, 2026
Claude Code CLI · in the page
whats-new/2026-w36
…re Claude asks to use Xcode, with a Computer use permission card that reads Let Claude see and act in the apps you approve, in the background or with full control of your screen, next to an Enable but…
Week 37 · September 7–11, 2026
Claude Code CLI · in the page
whats-new/2026-w37
…null} claude plugin eval init ``` When Claude tells you the suite is ready, exit the session that `claude plugin eval init` opened and run `claude plugin eval .` to score every case. The summary tabl…
What's new
Claude Code CLI · in the page
whats-new/index
…finished downloading within five minutes fails instead of hanging. [Read the Week 37 digest →](/docs/en/whats-new/2026-w37.md) **Week 36** August 31 – September 4, 2026 **Claude Fable 5.1**: avai…