用途:为执行代码修改和编写测试的实现型智能体(Codex、Gemini 等)定义完整操作流程。每个循环都有明确的进入准则、退出准则和升级规则,要求所有工作通过原子提交推进。
主要能力:定义实现者、代码评审者、测试审计者和修复者四类角色分工。实现者只写代码与测试,不评审自己的成果;评审与审计由独立方执行,首选 Claude,其次非自身模型族脚本回退,同一模型族的 shell 调用放在最后,全新上下文的 Codex 作为最终回退。附带 specialist-review.sh(代码评审)和 diff-test-audit.sh(测试审计)脚本,并配套 testing-standards、audit-workflow、perspective-catalog、review-prompt、audit-prompt、diff-audit-prompt 等参考文档。
使用方式:先解析 SKILL_DIR(ls -d ~/.codex/skills/agent-loops 或 .codex/skills/agent-loops),再调用 "$SKILL_DIR/scripts/specialist-review.sh" 等脚本。评审脚本为长任务,建议后台运行并轮询,Bash 调用超时设为 600000。测试审计默认按 diff 范围(--git)作用于改动文件,可用 -- <paths> 进一步限定。可通过 --provider auto|claude|gemini|codex 或环境变量覆盖提供方,用 --jumbo 处理无法拆分的超预算改动。
适用场景与限制:适用于按提交粒度控制代码评审与测试覆盖的工程流程。限制包括:脚本依赖外部 LLM CLI,耗时约 3-5 分钟;默认对 diff 行数(3000 行)或内容体积(500KB)设软上限;若所有独立评审路径均不可用,应停止并升级给用户,不得自审。未提供具体收费与效果评测信息。