用途:swarm-advanced 是 Claude Flow 的高级群体编排技能,用于在智能体数量增多、需要分布式研究、开发、测试或复杂工作流时,设计并运行多代理协作。
主要能力:提供 swarm 拓扑与代理策略两类核心概念。拓扑包括 mesh(点对点通信,适合研究、分析与头脑风暴)、hierarchical(协调者与下属,适合开发与顺序工作流)、star(中心协调,适合测试与质量验证)、ring(顺序处理链,适合多阶段流水线与数据管线)。代理策略包括 adaptive(按任务复杂度动态调整)、balanced(平均分配)、specialized(按任务分派专用代理)、parallel(最大化并发)。文档还给出研究、全栈应用、安全审计、性能优化等场景示例,并提及内存命名空间、TTL、备份与状态快照等内存管理做法。
使用方式:需先安装 Claude Flow:npm install -g claude-flow@alpha;若使用 MCP 工具,添加服务器:claude mcp add claude-flow npx claude-flow@alpha mcp start。基本模式为先初始化拓扑,例如 mcp__claude-flow__swarm_init({ topology: "mesh", maxAgents: 6 }),再生成专用代理 mcp__claude-flow__agent_spawn({ type: "researcher", name: "Agent 1" }),然后编排任务 mcp__claude-flow__task_orchestrate({ task: "...", strategy: "parallel" })。完整细节位于 references/ 目录,按需加载。
适用场景:研究分析、结构化开发、测试验证、多阶段数据处理、安全审计与性能优化等。
限制:资料未提供收费、价格、平台支持范围与实际效果数据;部分引用链接与相关技能仅以名称列出,具体实现细节需查阅其自身资料。版本 2.0.0,最后更新日期 2025-10-19,定位高级,预计学习时间 2-3 小时。