swarm-advanced 是 ruflo 项目(ruvnet/ruflo)中的一项高级蜂群编排(Swarm Orchestration)技能,用于构建分布式的研究、开发、测试与分析工作流。它提供基于 MCP 工具和命令行两种方式的多智能体协作模式。
用途与主要能力:该技能覆盖四种蜂群拓扑——网状(mesh,适合研究与分析)、层级(hierarchical,适合开发)、星型(star,适合测试)和环形(ring,适合多阶段数据流水线),并提供自适应、均衡、专用、并行等智能体策略。资料中给出四类编排模式:研究蜂群(并行信息采集、模式识别、质量评估、知识管理与报告生成)、开发蜂群(架构设计、并行实现、测试验证、评审与部署)、测试蜂群(单元、集成、端到端、性能与安全测试并行执行)以及分析蜂群(代码、安全、性能与架构分析)。
使用方式:需先安装 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)、再生成专用智能体(mcp__claude-flow__agent_spawn),最后编排任务(mcp__claude-flow__task_orchestrate)。也提供 CLI 回退方式,例如:npx claude-flow swarm "research AI trends in 2025" --strategy research --mode distributed --max-agents 6 --parallel --output research-report.md。
适用场景与限制:适用于需要多个专用智能体并行协作的复杂任务,如分布式研究、全栈开发、综合测试与系统分析。当前资料对计费、定价、平台支持与运行环境未作说明,相关内容暂未提供。