用途:当面对多个互不相关的失败或任务(不同测试文件、不同子系统、不同缺陷)时,逐个串行排查会浪费时间。该技能的核心原则是为每个独立问题域调度一个代理,让它们并发工作。
适用条件:3 个以上根因不同的失败、多个独立子系统损坏、各调查之间无共享状态。不适用:失败彼此相关、需要完整系统上下文、代理会互相干扰(编辑同一文件)、尚不清楚哪里出错的探索性调试。
使用方式:先按“坏在哪里”把失败分组,识别相互独立的域;再为每个代理创建聚焦任务,包含具体范围(一个文件或子系统)、明确目标、约束(不改动其他代码)、预期输出(发现与修复的摘要),并规定返回格式,如 token 预算(例如 under 1000 tokens)和结构(例如先结论后细节)。模型选择上,实现类代理用 Opus,审查/分析类用 Sonnet,简单校验或格式化用 Haiku。随后并行调度,例如: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")。
验证与整合:代理返回后,逐一阅读摘要了解改动,检查是否编辑了同一代码产生冲突,运行完整测试套件确认所有修复协同工作,并进行抽查,因为代理可能犯系统性错误。若并行确有收益但存在共享状态,可考虑用 git worktrees 做隔离。
限制:资料未提供该技能的安装命令、收费方式、支持平台及具体实现细节。