25 pages for statusline.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Customize your status line
Claude Code CLI · path
statusline
Best practices for Claude Code
Claude Code CLI · in the page
best-practices
…Track context usage continuously with a [custom status line](/docs/en/statusline), and see [Reduce token usage](/docs/en/costs#reduce-token-usage) for strategies on reducing token usage. *** ## Give…
Claude Code changelog
Claude Code CLI · in the page
changelog
…0.50/$2.50 for prompts over 100K) * Added `agentType` to the `subagentStatusLine` payload, so scripts can tell custom subagent types apart * Added `isDeferred` to `$.tool.register` for mods: `false` l…
Claude apps gateway configuration
Claude Code CLI · in the page
claude-apps-gateway-config
…-URL variables * shell-execution settings such as `apiKeyHelper` and `statusLine` * the sandbox binary settings `sandbox.bwrapPath`, `sandbox.socatPath`, and `sandbox.ripgrep` * Sandbox settings that…
Claude apps gateway spend limits
Claude Code CLI · in the page
claude-apps-gateway-spend-limits
…p in `/usage` and passes it to the developer's [status line](/docs/en/statusline#spend-limit-fields) script. Each display needs a minimum Claude Code version on the developer's machine and on the gat…
Explore the .claude directory
Claude Code CLI · in the page
claude-directory
…like before a tool call or after a file edit</>, <><A href="/docs/en/statusline">statusLine</A>: customize the line shown at the bottom while Claude works</>, <><A href="/docs/en/settings-reference#a…
Commands
Claude Code CLI · in the page
commands
…| | `/statusline` | Configure Claude Code…
Manage costs effectively
Claude Code CLI · in the page
costs
…re. The same total appears in the [status line's cost field](/docs/en/statusline#cost-and-duration-tracking), and the multiplied figure also counts toward [`--max-budget-usd`](/docs/en/cli-reference#c…
Environment variables
Claude Code CLI · in the page
env-vars
…mux sessions, [hook](/docs/en/hooks) commands, [status line](/docs/en/statusline) commands, stdio [MCP server](/docs/en/mcp) subprocesses). IDE extensions also set this in their integrated terminals.…
Error reference
Claude Code CLI · in the page
errors
…usly, add the `rate_limits` fields to a [custom status line](/docs/en/statusline#rate-limit-usage), or in the Desktop app click the [usage ring](/docs/en/desktop#check-usage) next to the model picker.…
Speed up responses with fast mode
Claude Code CLI · in the page
fast-mode
…k token usage and reduce costs * [Status line configuration](/docs/en/statusline): display model and context information
Hooks reference
Claude Code CLI · in the page
hooks
…ettings `enabledPlugins` are exempt * Claude Code also narrows your [`statusLine`](/docs/en/statusline), [`fileSuggestion`](/docs/en/settings-reference#filesuggestion), and [`subagentStatusLine`](/doc…
Model configuration
Claude Code CLI · in the page
model-config
…ou're currently using in two places: * In the [status line](/docs/en/statusline), if you have one configured * In `/status`, which also displays your account information ## Add a custom model option…
Add components to a plugin
Claude Code CLI · in the page
plugins/components
…a plugin, [`agent`](/docs/en/settings-reference#agent) and [`subagentStatusLine`](/docs/en/settings-reference#subagentstatusline); every other key is dropped. See [Default settings](#default-settings…
Plugin manifest reference
Claude Code CLI · in the page
plugins/manifest-reference
…e Code applies while the plugin is enabled. Only `agent` and `subagentStatusLine` take effect | | [`userConfig`](#user-configuration) | Object | Values Claude Code prompts the user for when the plugin…
How Claude Code uses prompt caching
Claude Code CLI · in the page
prompt-caching
…ports on every response. The most direct way to watch them live is a [statusline script](/docs/en/statusline) that reads the `current_usage` object: | Field | Meaning | | - | - | | `cache_creation_in…
Configure the sandboxed Bash tool
Claude Code CLI · in the page
sandboxing
…ol-behavior), and helper commands such as your [status line](/docs/en/statusline) command and `apiKeyHelper` run with your full access Some shell commands also run outside the sandbox, depending on y…
Configure server-managed settings
Claude Code CLI · in the page
server-managed-settings
…ngs**: settings that execute shell commands, such as `apiKeyHelper`, `statusLine`, and `otelHeadersHelper` * **Sandbox binary settings**: `sandbox.bwrapPath`, `sandbox.socatPath`, and `sandbox.ripgrep…
Manage sessions
Claude Code CLI · in the page
sessions
…ocs/en/hooks#common-input-fields) and [status line commands](/docs/en/statusline#available-data) receive as input. A `SessionEnd` hook can archive the transcript when a session ends. * **Embed Claude…
Claude Code settings
Claude Code CLI · in the page
settings
…/en/hooks#disable-or-remove-hooks), any custom [status line](/docs/en/statusline), and any custom [file suggestion](#file-suggestion-settings) command…
Example settings files
Claude Code CLI · in the page
settings-example
…high" } }, "editorMode": "vim", "theme": "light-daltonized", "statusLine": { "type": "command", "command": "jq -r '\"[\\(.model.display_name)] \\(.context_window.used_percentage // 0)%…
All settings
Claude Code CLI · in the page
settings-reference
…) | Turn off [hooks](/docs/en/hooks), a custom [status line](/docs/en/statusline), and a custom [`@` file suggestion](/docs/en/interactive-mode#quick-commands) command at once | Hooks and automation |…
Create custom subagents
Claude Code CLI · in the page
sub-agents
…ion-mode-model-and-effort) depends on how the session was started | | statusline-setup | Sonnet | When you run `/statusline` to configure your status line | | claude-code-guide | Haiku | When you ask…
Configure your terminal for Claude Code
Claude Code CLI · in the page
terminal-config
…he bottom of the interface, configure a [custom status line](/docs/en/statusline) that shows the current model, working directory, git branch, or other context. ### Create a custom theme In addition…
Voice dictation
Claude Code CLI · in the page
voice-dictation
…s, and it does not appear if you have a [custom status line](/docs/en/statusline) configured. Transcription is tuned for coding vocabulary in both modes. Common development terms like `regex`, `OAuth…