用途:当面对多个互不相关的失败(如不同测试文件、不同子系统、不同缺陷)时,逐个串行排查会浪费时间。该技能的核心原则是:每个独立问题域派发一个智能体,让它们并发工作。
适用场景:3个以上测试文件因不同根因而失败;多个子系统彼此独立地损坏;每个问题无需其他问题的上下文即可理解;各调查之间没有共享状态。不适合:失败彼此相关(修好一个可能修好其他);需要理解整个系统状态;智能体会相互干扰(编辑同一文件、占用同一资源)。
使用方式:先按“坏在哪里”对失败分组,识别相互独立的领域;再为每个智能体创建聚焦任务,给出具体范围(一个测试文件或子系统)、明确目标(让这些测试通过)、约束(不要改动其他代码)和期望输出(发现与修复的摘要);然后并行派发,例如在 Claude Code / AI 环境中并发调用 Task("Fix agent-tool-abort.test.ts failures")、Task("Fix batch-completion-behavior.test.ts failures")、Task("Fix tool-approval-race-conditions.test.ts failures");最后审阅并集成:阅读各摘要、确认修复不冲突、运行完整测试套件、整合全部改动。
要点与限制:智能体提示应聚焦、自包含、对输出有明确要求;避免范围过宽(如“修复所有测试”)、缺少上下文、缺少约束或输出含糊。集成后需检查是否有智能体改动了同一代码,并做抽查,因为智能体可能犯系统性错误。资料未提供安装命令、收费与平台支持信息。