Ruflo Skill:给 Claude Code 装 100+ Agent 的多智能体编排层
Claude Code 多智能体编排层,Ruflo 给 100+ Agent 装上「神经系统」。本期 Skill 捕获手盘点的不是单个工具,而是一套围绕 Claude Code 的多 Agent 工程化平台——Ruflo 在 GitHub 上以一周数千 Star 的速度冲到 6.78 万星,被开发者戏称为「Claude Code 终于有了智能体调度层」。它的关键卖点是:原生适配 Claude Code、100+ 专业 Agent、Swarm 协调、自学习记忆、跨机器 Federation、安全护栏,把分散的 AI 编程能力变成可调度、可审计、可演进的工程系统。
功能与原则
Ruflo 的核心能力可以概括为「把 Agent 从助手变成可调度工程角色」:
- 100+ 专业 Agent 编排:覆盖编码、测试、安全、文档、架构、领域驱动设计、ADR、SPARC 等角色,支持层级、网状、自适应三种 Swarm 拓扑。
- Claude Code 原生集成:通过插件市场、slash commands、hooks、MCP server 与 Claude Code 直接对接,零摩擦接管会话。
- RAG + 向量记忆:HNSW 索引、AgentDB、Graph RAG、混合检索,让 Agent 跨会话保留项目知识、架构决策、历史经验。
- Federation 跨机器协作:不同机器上的 Agent 可以安全通信,适合企业多团队、多环境协同。
- 自学习闭环:成功模式自动沉淀,下一次任务直接调用,不再从零理解。
- 35+ 插件化模块:Core、Memory、Intelligence、Testing、Security、DevOps 等分类,按需安装、按场景组合。
设计原则围绕「Agent = Model + Harness」——模型负责写代码,Harness 负责工具、记忆、循环、沙箱与控制,Ruflo 把自己定位为 Harness 层。
认可度
- GitHub Stars:约 67,878(截至 2026-08-15,Forks 8,126,6,000+ commits,TypeScript 语言,MIT 协议)。
- 历史走势:前身 Claude Flow 在 rUv 主导下于 2025 年中启动,2026 年 Q1 改名 Ruflo,单周新增 Star 多周稳定在千级量级,被国内多家技术媒体(CSDN、博客园、腾讯云开发者社区)评为 2026 年 Agent 编排层代表项目。
- 社媒讨论:腾讯云开发者社区「Claude Code Skill 生态」实测盘点把 Ruflo 列为多 Agent 编排类 Top 级项目;测试开发学社、cnblogs 多篇万字长文拆解其架构。
- 活跃度:2026-08-14 仍处于活跃更新状态,35+ 插件持续迭代。
链接
- GitHub:https://github.com/ruvnet/ruflo
- 作者博客:https://ruv.io
- 引擎品牌:https://cognitum.one
原作者
rUv (Reuven Cohen),GitHub 用户名 ruvnet,创始人 / 首席工程师。命名「Ruflo」的由来:Ru 是 rUv,flo 是他写代码写到凌晨 3 点的 flow state。底层引擎基于他主导的 Cognitum.One Agentic 架构,Rust 内核、嵌入式 AI 引擎、向量与插件系统。
介绍
Ruflo 把自己定位成「The original agent meta-harness」,围绕 Claude Code / Codex / Hermes 等多模型打造执行层。它不是聊天界面,也不是简单的 Prompt 模板库,而是给 Claude Code 装上一整套「神经系统」:任务进入后由 Router 拆解,再分给不同 Agent 协作执行,结果通过 Memory 沉淀,后续会话自动调用已有经验。
从 README 看,Ruflo 提供两条安装路径——轻量 Claude Code 插件(只加 slash commands 和 Agent 定义,不污染工作区)和完整 CLI 安装(npx ruflo init,一次性写入 .claude/、.claude-flow/、CLAUDE.md、MCP server、hooks、daemon,启用完整 98 Agents、60+ Commands、30 Skills)。两条路径在 README 中明确区分,避免开发者误以为插件模式就能跑完整能力。
它的实际能力集中在六块:多 Agent 编排、Claude Code 原生适配、RAG Memory、插件化、测试与安全内置、联邦通信。对企业研发而言,这套体系的价值不在于「偶尔写一段代码」,而在于「把 AI 接入项目工作流后持续理解项目、拆任务、沉淀知识、保证质量」。
特点
- Meta-Harness 定位:不替代 Claude Code,而是给 Claude Code 装 Harness 层,把模型外的工程能力系统化。
- Hooks + MCP + Slash 三入口:Claude Code 用户无需切换工具,hooks 后台路由、slash 命令手动触发、MCP server 暴露 314 个工具。
- Federation 安全通信:跨机器 Agent 通信带安全护栏,支持企业多环境协同而不泄露数据。
- 插件即能力单元:35 个插件按 Core / Memory / Intelligence / Testing / Security / DevOps 分门别类,企业可组合、可扩展、可私有化。
- RAG 不是文档问答:把代码、Issue、ADR、测试报告都纳入检索范围,让 Agent 真正「理解项目」而非每次从零开始。
- Swarm 自适应拓扑:层级 / 网状 / 自适应 / 共识机制,自动根据任务复杂度和依赖关系选择最合适的协作形态。
使用方法
1. 安装(推荐 npx 一键安装):
npx ruflo init
该命令会自动写入 Claude Code 配置、注册 MCP server、加载 hooks 与 daemon。
2. 轻量路径(仅插件,无工作区污染):
/plugin marketplace add ruvnet/ruflo
/plugin install ruflo-core@ruflo
/plugin install ruflo-swarm@ruflo
/plugin install ruflo-rag-memory@ruflo
3. 最小调用示例(在 Claude Code 中):
# 直接用自然语言触发 Ruflo
/ruflo-swarm "为这个 TypeScript 模块补齐单元测试"
# 或调用 MCP 工具
mcp__plugin_ruflo-core_ruflo__memory_store(key="decisions", value="...")
4. 验证安装:
ruflo --version
ruflo health
安装成功后,Claude Code 在执行任务时会自动调用 Ruflo 的 hooks 路由,不需要每次手动触发。
使用场景与人群
适用场景:
- 大型代码库的持续改造(多模块、多角色、跨天协作)。
- 企业内部 AI 工程化(需要权限、审计、记忆、隔离)。
- 测试自动化与安全审查(testgen、security-audit、aidefence 插件)。
- 长任务、多 Agent 流水线(100+ 步骤的复杂工作流)。
- 团队跨机器协同开发(Federation 通信)。
目标用户:
- 中大型研发团队的 Tech Lead / 架构师。
- 需要把 Claude Code 落到企业 CI / CD 流程里的 DevOps 工程师。
- 构建 AI Agent 产品、需要多角色编排能力的创业者。
- 长期项目(3 个月以上)的独立开发者,希望跨会话保留项目知识。
- 测试开发与质量保障团队(重点使用 testgen、browser、security-audit 插件)。
输入与输出案例
案例 1:多模块重构任务(输入 → 输出)
输入:
/ruflo-swarm "把这个 Vue 2 + Webpack 的老项目升级到 Vue 3 + Vite,要求保持现有 API 不变,自动补齐类型定义和单元测试"Ruflo 实际执行流程:
1. Router 拆解任务为「代码扫描」「依赖升级」「类型补全」「测试生成」「回归验证」五个子任务。
2. Swarm 以自适应拓扑启动 5 个 Agent 并行执行(前两个串行依赖,后续可并行)。
3. Memory 自动沉淀旧项目关键决策(依赖锁定原因、API 兼容点)。
4. testgen 插件基于升级后的代码生成单测,browser 插件用 Playwright 跑回归。
5. 输出:升级报告 + diff + 测试覆盖率(从 42% → 78%)+ 风险点标注。
案例 2:跨会话记忆复用(输入 → 输出)
输入(第二次会话):
"上次我们定下来的那个订单状态机设计,现在要加一个 '部分退款' 状态,怎么改最稳?"Ruflo 实际行为:
1. RAG 在 AgentDB 里检索到上一次会话的 ADR 记录(key=decisions/2026-08-12/order-state-machine)。
2. 把当时的状态转移表、边界条件、阻塞风险一并加载到上下文。
3. Swarm 启动 architect + backend + test 三角色,给出「最小改动版」diff,并提示三条历史原因导致的禁忌操作。
4. 输出:状态机升级 PR + 边界条件注释 + 配套单测。
总结:Ruflo 不是「又一个 ChatGPT 套壳」,而是把 AI 编程工具从「单次回答」推进到「持续协作」的代表项目。它不挑用户,普通开发者用 init 命令 5 分钟装完即可受益;企业团队可以用 Federation + 插件化 + 安全护栏落地到生产代码库。对正在做 AI Agent 编排的人来说,Ruflo 是 2026 年绕不开的参考实现。
GitHub: https://github.com/ruvnet/ruflo
评论区
登录后可评论。