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就能让基底在最强信号上变成硬阻塞 (空洞的提示、无法拼齐的必需上下文、超出默认 25 文件阈值的爆炸 半径)。 - 默认安静。 每条命令的
Forge <cmd> — …标题只是品牌装饰,藏在--verbose/FORGE_VERBOSE后面;命令会先输出它的结果。 - 管道友好。 被管道时输出纯文本;在 TTY 上会加上品牌配色和
置信度条。
NO_COLOR关闭颜色,FORCE_COLOR=1强制打开。 --json在基底和大多数分析类命令上都可用,方便脚本化。
环境变量
运行
forge --help 得到永远最新的命令列表,或 forge catalog 得到
一份”Start Here”索引,列出每个工具、crew 和护栏,附上一行简介。