Skip to main content

CLI 命令

CLI 标志

使用这些命令行标志自定义 Claude Code 的行为:
--output-format json 标志对于脚本和自动化特别有用,允许您以编程方式解析 Claude 的响应。

Agents 标志格式

--agents 标志接受一个 JSON 对象,该对象定义一个或多个自定义 subagents。每个 subagent 需要一个唯一的名称(作为键)和一个具有以下字段的定义对象: 示例:
有关创建和使用 subagents 的更多详情,请参阅 subagents 文档

系统提示标志

Claude Code 提供四个标志用于自定义系统提示,每个标志都有不同的用途: 何时使用每个:
  • --system-prompt:当您需要完全控制 Claude 的系统提示时使用。这会删除所有默认 Claude Code 指令,为您提供一个空白板。
  • --system-prompt-file:当您想从文件加载自定义提示时使用,对于团队一致性或版本控制的提示模板很有用。
  • --append-system-prompt:当您想添加特定指令同时保持 Claude Code 的默认功能完整时使用。这是大多数用例的最安全选项。
  • --append-system-prompt-file:当您想从文件附加指令同时保持 Claude Code 的默认值时使用。对于版本控制的添加很有用。
--system-prompt--system-prompt-file 互斥。附加标志可以与任一替换标志一起使用。 对于大多数用例,建议使用 --append-system-prompt--append-system-prompt-file,因为它们保留 Claude Code 的内置功能同时添加您的自定义要求。仅当您需要完全控制系统提示时才使用 --system-prompt--system-prompt-file

另请参阅

Last modified on February 12, 2026