用途:automate-repair 通过有界的“审查→测试→修复”循环,把代码库收敛到干净状态:所选测试计划通过,且无关键/主要审查发现;只剩次要/建议项时列出并询问是否处理。
主要能力:差异范围或代码库范围审查(review-diff、review-code);通过 run-automated-tests 以 fast/ci/full 模式发现并运行测试;选择最小正确补丁并保留 API 合约;修复后在同轮重跑失败测试;检测停止条件(无进展、环境阻碍、片状测试、迭代上限);输出结构化《修复循环报告》。
使用方式:飞行前需确认目标路径(默认“.”)、范围(diff 默认或 codebase)、测试模式(fast 默认/ci/full)、max_iterations(默认 5)、时间预算以及是否允许安装依赖、网络、Docker/服务、大型重构(默认均否,需确认)。若存在 CLAUDE.md 或 .ai-cortex/config.yaml 优先读取其中的 test_command 等配置。
适用场景:“继续修复直到测试通过”“运行审查-测试-修复循环让仓库变绿”“稳定此 PR/变更集”“运行类 CI 测试并修复故障”。
限制:未经确认不得安装依赖、联网、启动 Docker/服务或运行破坏性命令;不得要求用户把密钥粘贴到聊天;不得通过禁用测试、削弱断言或删除覆盖来“修复”;避免默认大型重构,改动限目标仓库,不修改无关同级仓库。仅运行测试用 run-automated-tests,仅审查代码或差异用 review-code/review-diff,编写新测试用开发技能。默认不写独立报告文件,用户明确要求时才写入指定路径。功能、收费、价格、平台等未在资料中说明的暂未提供。