SuperAPI AI 工具集

orchestrating-swarms

智能体与模型

查看项目

更新于 10-15 22:17

技能介绍

用途:协调多智能体集群,支持并行与流水线工作流,用于需要多个智能体协作、并行评审或构建流水线的场景。

核心原语:Agent(可使用工具的 Claude 实例)、Team(命名智能体组,配一位 leader)、Teammate(加入团队的智能体,有名称、颜色、收件箱)、Leader、Task(含主题、描述、状态、负责人与依赖)、Inbox、Message、Backend。团队配置存于 ~/.claude/teams/{name}/config.json,任务存于 ~/.claude/tasks/{team}/N.json。

生成方式:子代理(短暂、返回值)用 Task({subagent_type, description, prompt});队友(持久、通过收件箱通信)先 Teammate({operation: "spawnTeam", team_name}) 再 Task({team_name, name, subagent_type, prompt, run_in_background: true})。

任务流水线:用 TaskCreate 创建任务,TaskUpdate 以 addBlockedBy 设置依赖,队友认领并完成后更新状态。通过 Teammate 的 write 发消息,requestShutdown 与 cleanup 关闭团队。

调度纪律:按文件数、模块跨度、依赖链、风险面、并行潜力五个信号判断是否派团队;每个任务须含目标、独占文件、接口契约、验收标准、范围外内容;无 worktree 时实现类代理须串行。

协调模型:无状态(复制输出传递)适合短流水线,有状态(文件所有权加依赖)适合并行与复杂依赖。

反迎合:冷启动隔离、评审标签随机化、收敛检测(默认连续 3 轮同候选获胜即停止)。

韧性:每代理超时边界、熔断、按可逆性选择回退或补偿、失败后仍汇总部分结果。QA 每任务最多 3 次重试。

限制与缺失:具体模型与平台细节、价格与收费信息暂未提供;实际使用需具备相应 Claude 环境与后端支持。