用途:把大型计划拆分成更小的块,以便在长任务中管理上下文窗口。当任务预计耗时较长、上下文容易超出限制时使用。
主要流程与能力:先声明正在创建子智能体;为每个子智能体构建计划;针对期望行为为每个子智能体编写测试;通过 Task 工具启动子智能体,并指示其让测试通过;子智能体可能返回提问或提交计划,需要审查并给出反馈;必要时可重启子智能体,此时传入此前生成的计划;评估子智能体产出的代码并反馈,反复迭代直到测试通过且代码合适;全部子智能体完成后,确认所有测试通过且代码整体协调一致。
使用方式要点:用子智能体管理上下文,每个子智能体有各自受限的上下文窗口;给子智能体清晰、精确的实现指引和较小任务;为每个子智能体创建测试并明确告知其负责使该测试通过,测试应针对行为;使用者对最终产出负责,需确保一切按预期运行,并编写验证整体行为的高层测试。
限制:资料未提供具体安装命令、收费、价格、平台支持或效果数据。