14 pages for --append-system-prompt.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Claude Code changelog
Claude Code CLI · in the page
changelog
…o unused; using one brings them back * Changed `--system-prompt` and `--append-system-prompt` to accept their text and `-file` forms together; the file's text comes first * Changed `Skill(anthropic-sk…
CLI reference
Claude Code CLI · in the page
cli-reference
…-prompt-file ./subagent-rules.txt "query"` | | `--append-system-prompt` | Append custom text to the end of the default system prompt…
Explore the context window
Claude Code CLI · in the page
context-window
…e here, like an [output style](/docs/en/output-styles) or text from [`--append-system-prompt`](/docs/en/cli-reference). * **As Claude works**: each file read adds to context, [path-scoped rules](/docs…
Fullscreen rendering
Claude Code CLI · in the page
fullscreen
…](/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 [Chrome i…
Claude Code GitHub Actions
Claude Code CLI · in the page
github-actions
…laude_args`. `custom_instructions` has no same-name flag and becomes `--append-system-prompt` For the full input mapping and before-and-after examples, see the [migration guide](https://github.com/an…
Glossary
Claude Code CLI · in the page
glossary
…ly, and formats its responses. You can add to the system prompt with `--append-system-prompt` or replace it with `--system-prompt`. The system prompt is the first layer of the [prompt cache](/docs/en/…
Run Claude Code programmatically
Claude Code CLI · in the page
headless
…ith a flag: | To load | Use | | - | - | | System prompt additions | `--append-system-prompt`, `--append-system-prompt-file` | | Settings | `--settings <file-or-json>` | | MCP servers | `--mcp-config…
How Claude remembers your project
Claude Code CLI · in the page
memory
…s to do. For instructions you want at the system prompt level, use [`--append-system-prompt`](/docs/en/cli-reference#system-prompt-flags). You pass it at launch, so it's better suited to scripts and…
Monitoring
Claude Code CLI · in the page
monitoring-usage
…u provide via the `systemPrompt` SDK option or `--system-prompt` and `--append-system-prompt` flags. Emitted once per session rather than per request | `OTEL_LOG_USER_PROMPTS` | | `response.model_outp…
Output styles
Claude Code CLI · in the page
output-styles
…to Claude's instructions that you pass when you start Claude Code | [`--append-system-prompt`](/docs/en/cli-reference#system-prompt-flags) | It appends to the system prompt without removing anything |…
How Claude Code uses prompt caching
Claude Code CLI · in the page
prompt-caching
…r a [Claude Code upgrade](#upgrading-claude-code) or with different [`--append-system-prompt`](/docs/en/cli-reference#system-prompt-flags) text on the resume. By default, the resumed conversation keep…
Customize sessions in self-hosted environments
Claude Code CLI · in the page
self-hosted-environments-configuration
…rguments your wrapper receives, as [`--system-prompt-file <path>` or `--append-system-prompt-file <path>`](/docs/en/cli-reference#system-prompt-flags). Runners on Claude Code v2.1.281 or later delive…
Manage sessions
Claude Code CLI · in the page
sessions
…s in them doesn't need to be passed again. For `--system-prompt` and `--append-system-prompt`, see [System prompt flags in resumed conversations](/docs/en/cli-reference.md#system-prompt-flags-in-resum…
All settings
Claude Code CLI · in the page
settings-reference
…snapshot, run without a custom agent and add your instructions with [`--append-system-prompt`](/docs/en/cli-reference#system-prompt-flags) instead of replacing the prompt. * **[Agent SDK](/docs/en/age…