SuperAPI AI 工具集

spawn swarm

智能体与模型

查看项目

更新于 10-16 08:09

技能介绍

用途:Spawn Swarm 是一种并行智能体编排模式,用于把可拆分的工作同时交给多个智能体执行,以提升吞吐效率。核心流程为:单条消息 → 多个 Task 调用 → 并行执行 → 汇总结果。

主要能力与模板:资料提供若干常见组合,包括 Bug 排查(5-10 个智能体,按模块如 auth、payment、user、api、data 分别创建)、PR 审查(3-4 个专职如安全、性能、风格、测试覆盖)、功能构建(4 个 worker:ui、logic、test、docs)、代码库探索(入口查找、流程追踪、依赖映射、模式识别、边界用例挖掘)。

使用方式:在一条消息中放入多个 Task 调用,使其同时运行;对于耗时任务可使用 run_in_background: true,稍后用 TaskOutput 查看结果。智能体类型包括 Explore(快速文件与代码搜索、模式查找)、general-purpose(多步实现、复杂改动、自主工作)以及 code-reviewer、debugger、security-reviewer、performance-reviewer 等专职类型。规模建议:小范围搜索 3-5 个,全代码库 5-10 个,深度分析 10-15 个,大规模重构 15-20 个。

效率与模式:每个智能体上下文狭窄,只覆盖自己的目标区域,因此多智能体覆盖多区域与单智能体依次处理相比,token 消耗相近但更快,且可返回一行式摘要而非完整探索轨迹。

限制与反模式:不要为简单读取而派发智能体(用 Read 工具即可);不要派发存在依赖关系的任务(会产生竞态条件);不要一次派发 50 个智能体;不要逐个等待后再派发下一个。适用场景:任何存在并行工作机会的情况,如跨模块排查、多维审查、重构与探索。