启动参数看官方文档用自定义文本替换整个系统提示Syntax--system-prompt <text>示例claude --system-prompt "You are a Python expert"相关命令--system-prompt-file--append-system-prompt全网调研整理典型场景在 CI/CD 无人值守流水线中构建非编程 agent,彻底去除默认的 software engineering 假设代码 review 专项会话,强制注入安全漏洞检测、复杂度分析等规则探索性设计会话,让 Claude 显式解释每个决策的推理过程和权衡取舍为特定领域塑造专家身份(如 Python 性能专家、DBA),优先级高于 CLAUDE.md需要完全替换默认人格或交互风格时(如面向终端用户的定制化 agent)实用技巧用 shell alias 封装常用 prompt 避免重复输入:alias claude-reviewer='claude --system-prompt "..."'复杂 prompt 改用 --system-prompt-file ./prompt.txt,便于版本控制和团队共享替换系统提示后工具定义(约 12k tokens)仍完整保留,Bash/Read/Edit 等工具可正常调用配合 -p(print 模式)在无交互脚本/批处理场景中使用,实现全自动管道只需小幅调整行为时优先用 --append-system-prompt,默认安全指令和编码规范得以保留常见坑--system-prompt 与 --system-prompt-file 互斥,同时传入会报错不会持久化到 settings.json,每次新会话都需重新指定,遗漏则静默恢复默认行为完整替换会移除默认安全指令和编码规范,需在自定义 prompt 中显式重新声明所需约束来源CLI reference - Claude Code DocsClaude Code System Prompt Behavior & CLAUDE.md Optimization Guide - Support ToolsClaude Code CLI Commands & Flags Full Reference - CodingNomads45 tips for Claude Code - ykdojo/claude-code-tips (GitHub)Claude Code: 10 CLI flags you probably aren't using - mager.co创建于v2.0.14最近更新v2.0.64变化次数3新增 2修复 1变化时间线(按版本倒序)修复v2.0.64· 2025/12/10 · 2025/12/10修复在使用 `--continue` 或 `--resume` 时被忽略的问题新增v2.0.30· 2025/10/31 · 2025/10/31新增用于直接指定系统 prompt 内容的启动参数新增v2.0.14· 2025/10/11 · 2025/10/11新增 --system-prompt 启动参数用于指定系统提示词上一个--strict-mcp-config回到命令字典下一个--system-prompt-file