用途:面向复杂多智能体协调,提供高级群体模式,支持动态拓扑切换、自组织行为与自适应优化。
主要能力:包含三类协调者——hierarchical-coordinator(树状领导-跟随)、mesh-coordinator(点对点全连接)、adaptive-coordinator(按负载动态切换拓扑)。流程分五阶段:初始化群体基础设施、配置拓扑、部署智能体、监控性能、动态优化。支持 hierarchical、mesh、star、ring、adaptive 等拓扑,并给出各自适用场景与优缺点。
使用方式:通过 npx claude-flow@alpha 命令操作,例如初始化:npx claude-flow@alpha swarm init --topology hierarchical --max-agents 10;查看状态:npx claude-flow@alpha swarm status --verbose;生成智能体:npx claude-flow@alpha agent spawn --type coordinator --role "hierarchical-coordinator";监控:npx claude-flow@alpha swarm monitor --interval 5 --duration 60;动态切换:npx claude-flow@alpha swarm reconfigure --topology mesh。也可通过 MCP 接口调用,如 mcp__claude-flow__swarm_init({topology:"hierarchical",maxAgents:10,strategy:"balanced"})。使用 memory store 保存配置与指标。
适用场景:需要多智能体协作、任务委派、分布式共识、流水线处理或负载波动较大的编排任务。
限制:资料未提供具体收费、价格、平台支持范围与效果保证;性能目标(如吞吐提升≥20%、延迟降低≥15%)为文档中列出的目标值,非承诺结果。需注意拓扑切换可能带来开销,切换前应排空任务并验证智能体状态。