forge 命令面以数据形式定义 (src/commands.js),并通过 forge docs check 与文档对账,因此任何命令的加入或消失都逃不过文档的注意。命令被组织成五个组。
Core
引导与维护:
init、sync、doctor、catalog、docs、update。Memory
跨会话与团队记忆:
cortex、recall、remember、brain、ledger、reuse、handoff、decide。Substrate
预动作门及其各阶段:
substrate、preflight、route、impact、scope、context、anchor、diagnose、imagine、lean。Quality
验证与安全:
verify、scan、spec、taste、uicheck、harden。Config
提供商、成本、看板、品牌、atlas、技术栈:
config、cost、dash、brand、atlas、stack。约定
- 默认建议模式。 设置
FORGE_ENFORCE=1可让基座把最强的信号(空洞的 prompt、无法组装的必需上下文、爆炸半径超过默认的 25 文件阈值)变为硬阻断。 - 默认安静。 每个命令的
Forge <cmd> — …标题只是品牌装饰,藏在--verbose/FORGE_VERBOSE后面;命令会先输出结果。 - 管道友好输出。 管道下是纯文本;TTY 下加上品牌调色板颜色和置信度进度条。
NO_COLOR关闭颜色,FORCE_COLOR=1强开。 --json在基座和大多数分析命令上可用,便于脚本化。
运行
forge --help 获取始终最新的列表,或运行 forge catalog 查看每个工具、crew 和护栏并附一行原因说明的 Start-Here 索引。