用途:通过多次迭代的审查、测试、修复循环,把代码库或变更集收敛到“干净”状态——测试通过且没有关键/主要审查结果。
主要能力:结合 review-diff 与 orchestrate-code-review 做差异或代码库范围审查;通过 run-automated-tests 以 fast(默认,单元测试)、ci、full 模式运行测试;应用保留 API 合约的最小补丁;检测停止条件(无进展、环境阻碍、片状测试、迭代上限);输出结构化修复循环报告。
使用方式:先做飞行前确认,包括目标路径(默认“.”)、范围(diff 默认或 codebase)、测试模式、max_iterations(默认 5)、时间预算及允许的操作(安装依赖、网络、Docker/服务需明确确认)。若存在 CLAUDE.md 或 .ai-cortex/config.yaml,优先读取其中 test_command 等配置。随后循环:收集信号、运行测试、制定最小修复计划、应用补丁、重新运行失败测试或子集,收敛即停。
适用场景:让测试通过直到绿色、稳定 PR/变更集、运行类 CI 测试并修复故障。
限制:安装依赖、网络访问、启动 Docker/服务需事先确认;未经批准不做大型重构、不修改无关仓库、不禁用测试或削弱断言;不要求用户粘贴密钥;默认不写独立报告文件,除非用户明确要求保留。
分类:编程与开发。