{"version":"2.1.98","anchor":"exclude-dynamic-system-prompt-sections-cli-flag","canonical_anchor":"exclude-dynamic-system-prompt-sections-cli-flag","heading":"--exclude-dynamic-system-prompt-sections CLI Flag","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.98\/e\/exclude-dynamic-system-prompt-sections-cli-flag","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.98","markdown":"### `--exclude-dynamic-system-prompt-sections` CLI Flag\n\n**What**\n\nMoves per-machine sections (cwd, environment info, memory paths, git status) from the system prompt into the first user message to improve prompt cache reuse across users.\n\n**Usage**\n\n`claude --exclude-dynamic-system-prompt-sections` **Details** - Only applies when using the default system prompt (ignored with `--system-prompt`) - Particularly useful for teams or CI environments where multiple users\/machines share cached prompts - Defaults to `false` (disabled) **Evidence** CLI flag (search for `\"--exclude-dynamic-system-prompt-sections\"`)"}