用途:当存在多个相互独立的任务或问题时,由主代理作为调度者,把每个独立问题域分配给一个子代理并行执行,从而提升处理效率。核心原则是一个子代理处理一个独立问题域。
主要能力:内置代码修复、代码编写、测试生成、代码审查、文档编写等专业代理提示词;支持为每个子代理设定特定范围、明确目标、权限限制和预期输出;提供权限管理(读、写、执行、禁止目录)、冲突解决流程以及统一的任务总结报告格式。
使用方式:先按功能识别独立域,再为每个域创建聚焦的子代理任务,通过 Task 调用并行调度,调用时需提供 prompt、config.permissions(read、write、execute、forbidden)、config.timeout、config.output_format 等。子代理返回报告后,主代理阅读报告、验证修改无冲突、执行集成测试并整合结果。
适用场景:3 个以上独立测试文件或模块、多个子系统独立工作、每个问题可独立理解且任务间无共享状态时使用。
限制:任务相关、需要理解完整系统状态或代理间会互相干扰时不宜使用;子代理无权修改其他目录代码,遇到权限不足或需要其他模块时须报告主代理处理;多个代理修改同一文件或存在依赖冲突时由主代理协调。具体安装命令、收费与平台信息暂未提供。