用途:在出现多个互不相关的问题(如不同测试文件、不同子系统、不同缺陷)时,把调查与修复工作分派给多个专用智能体并行执行,而不是顺序逐个处理。核心原则是每个独立问题域分派一个智能体,让它们并发工作。
适用条件:3个以上测试文件因不同根因失败;多个子系统各自独立损坏;每个问题无需其他问题上下文即可理解;调查之间无共享状态。不适用:失败彼此相关(修一个可能连带修好其他)、需要理解整体系统状态、智能体之间会互相干扰。
主要能力:智能体拥有隔离上下文,不继承主会话的历史,由使用者精确构造其所需指令与上下文;每个智能体获得特定范围(单个测试文件或子系统)、明确目标、约束条件(如不改动其他代码)和期望输出(所发现与修复内容的摘要);主会话上下文被保留用于协调工作。
使用方式:1)按损坏对象划分独立领域;2)为每个领域创建聚焦的智能体任务;3)并行分派,例如在 Claude Code / AI 环境中通过 SoloTerm MCP 子智能体分派,同时发起多个任务;4)智能体返回后阅读各自摘要、核对修复是否冲突、运行完整测试套件、整合全部改动。
提示词结构要求:聚焦单一问题域、自包含(含理解问题所需的全部上下文)、明确输出内容。常见错误包括范围过宽、缺少上下文、没有约束、输出要求含糊。
限制与核实:需要防止智能体编辑同一文件或占用同一资源;返回后仍应审核摘要、检查冲突并运行完整测试,必要时抽查,因为智能体可能犯系统性错误。资料中具体分派语法与实现细节暂未提供,需以实际环境为准。