用途:一次性完成严格模式工具引导,并为每个任务建立可验证目标脚手架,使智能体循环能自我验证。
主要能力:一是严格模式工具引导(项目稳定),从清单文件检测生态,按 references/<ecosystem>.md 写入严格模式配置;已有配置时合并,若需破坏性覆盖且未显式指定 --overwrite 则报错,不静默替换。已捆绑参考的语言:TypeScript、Python、Rust、Go、OCaml。C++、Java、Kotlin 及框架细节暂未捆绑,遇到时需显式说明缺口。二是 AGENTS.md 与任务级 GOALS.md 分离:AGENTS.md 为项目级稳定内容,含构建/测试命令、禁用工具、约定、契约模式及目标文件位置指针;GOALS.md 位于 .agent-tasks/<task-id>/,为任务临时内容,含目标描述、成功标准及失败测试链接,任务合并后清理。任务目标不得进入 AGENTS.md,项目不变量不得进入 GOALS.md。三是可验证目标脚手架:将用户目标转成失败测试或契约断言,放在 .agent-tasks/<task-id>/tests/,循环直至测试通过。三种子形态:交互式、模板驱动、混合式。
使用方式:引导后不驻留,后续循环由 llm-self-loop 执行;AGENTS.md 内容编写交由 init,提交钩子交由 setup-pre-commit,TDD 方法交由 test-driven。
限制:框架细节及部分语言参考暂未提供;需注意配置合并与覆盖语义。