Ruflo:GitHub 上爆火的智能体编排平台
发布时间:2026-05-04 · 阅读时间 10 分钟 · GitHub: ruvnet/ruflo · 今日已获 1,840+ 星标
⚡ 今日 GitHub 排行第一 —— Ruflo 将 Claude Code 变成多智能体编排平台。部署 100+ 个专业智能体,在群组中协调它们,跨会话持久化记忆,甚至连接不同机器上运行的智能体。全部通过一个 CLI 插件实现。这是迄今为止最重要的 Claude Code 扩展。
什么是 Ruflo?
Ruflo(原名 Claude Flow)是一个为 Claude Code 原生构建的智能体编排平台。它的核心回答了一个简单问题:如果 Claude Code 不限于单个智能体,而是可以协调一整个专业智能体团队会怎样?
Ruflo 以单日 1,840+ 星标的速度成为 GitHub 上增长最快的 Claude Code 扩展。它通过以下方式为 Claude Code 带来生产级编排能力:
- 100+ 个专业智能体,涵盖编码、测试、安全、文档、架构等
- 群组协调——分层、网状和自适应拓扑,带共识机制
- 自学习记忆——通过向量数据库,智能体能在会话之间记住信息
- 零信任联邦——不同机器上的智能体安全协作
- 32 个原生插件,通过 Claude Code 的
/plugin系统安装 - Web 界面——多模型聊天,210+ MCP 工具,访问 flo.ruv.io
在底层,Ruflo 使用 Rust 编写的 WASM 内核驱动其策略引擎、嵌入向量和证明系统。CLI 是一个注册为 Claude Code 插件和 MCP 服务器的 NPM 包。
工作原理: 用户 → Ruflo(CLI/MCP) → 路由器 → 群组 → 智能体 → 记忆 → LLM 提供商
全部通过自学习反馈循环连接——智能体通过轨迹学习随时间不断改进。
为什么 Ruflo 在 2026 年很重要
2026 年是多智能体系统之年。到 5 月为止,我们已经看到:
- DeepClaude 将 Claude Code 路由到更便宜的后端
- Claude Code 采用原生 MCP 服务器支持
- 关于智能体编程是未来还是陷阱的争论
- GitHub Copilot Codex 扩展到智能体模式
Ruflo 是第一个将 Claude Code 不仅仅视为单个工具,而是一个智能体舰队的运行时的平台。与其在工具之间切换上下文(这个用来测试,那个用来安全,另一个用来文档),不如安装一个插件就获得一整个团队。
快速开始:30 秒安装 Ruflo
方式 1:一行安装(推荐)
curl -fsSL https://cdn.jsdelivr.net/gh/ruvnet/ruflo@main/scripts/install.sh | bash
方式 2:通过 npx
npx ruflo@latest init --wizard
方式 3:通过 npm 全局安装
npm install -g ruflo@latest
方式 4:在 Claude Code 中作为 MCP 服务器添加
claude mcp add ruflo -- npx -y @claude-flow/cli@latest
插件市场:扩展 Claude Code 的 32 种方式
Ruflo 的插件市场是其杀手锏。安装后,通过 Claude Code 原生的 /plugin 系统添加插件:
/plugin marketplace add ruvnet/ruflo
/plugin install ruflo-core@ruflo
/plugin install ruflo-swarm@ruflo
/plugin install ruflo-autopilot@ruflo
以下是主要插件组的功能:
基础与协调
| 插件 | 功能 |
|---|---|
ruflo-core |
基础——服务器、健康检查、插件发现 |
ruflo-swarm |
协调多个智能体组成团队 |
ruflo-autopilot |
让智能体在循环中自主运行 |
ruflo-federation |
不同机器上的智能体安全协作 |
ruflo-workflows |
可复用的多步骤任务模板 |
记忆与智能
| 插件 | 功能 |
|---|---|
ruflo-agentdb |
快速向量数据库(搜索速度提升 150x–12,500x) |
ruflo-rag-memory |
混合搜索、图跳跃、多样性和分 |
ruflo-rvf |
跨会话保存和恢复智能体记忆 |
ruflo-knowledge-graph |
构建和遍历实体关系图谱 |
ruflo-intelligence |
SONA 神经模式 + 轨迹学习 |
开发工具与质量
| 插件 | 功能 |
|---|---|
ruflo-testgen |
发现缺失的测试并自动生成 |
ruflo-browser |
使用 Playwright 自动化浏览器测试 |
ruflo-jujutsu |
分析 git diff、评分风险、建议审查者 |
ruflo-docs |
自动生成和维护文档 |
ruflo-security-audit |
扫描漏洞和 CVE |
架构与方法
| 插件 | 功能 |
|---|---|
ruflo-adr |
用活记录追踪架构决策 |
ruflo-ddd |
搭建领域驱动设计脚手架——上下文、聚合、事件 |
ruflo-sparc |
带质量门的引导式五阶段开发方法论 |
ruflo-plugin-creator |
搭建、验证和发布自己的插件 |
运维与可观测性
| 插件 | 功能 |
|---|---|
ruflo-migrations |
安全管理数据库模式变更 |
ruflo-observability |
结构化日志、追踪和指标 |
ruflo-cost-tracker |
跟踪 token 使用、设置预算、获取费用告警 |
ruflo-wasm |
运行沙箱化的 WebAssembly 智能体 |
总计:32 个原生 Claude Code 插件 + 21 个 NPM 插件,涵盖从 IoT 设备管理到 AI 交易智能体的所有功能。
群组协调:多智能体协作如何工作
Ruflo 架构上最有趣的部分是其群组协调系统。智能体不是独立运行的——它们以特定的协调模式组织成团队:
- 分层群组——管理智能体将任务委托给工作智能体,收集结果并综合输出。适合结构化任务,如"审计代码库并修复所有安全问题",每个智能体检查不同的漏洞类别。
- 网状群组——所有智能体点对点通信。适合头脑风暴和研究任务,需要交叉传播见解。
- 自适应拓扑——Ruflo 根据手头任务动态重组智能体关系,从之前的成功模式中学习。
每个群组使用共识机制解决智能体之间的分歧——这一模式借鉴自分布式系统,能防止智能体混乱。
自学习:随时间变得更聪明的智能体
Ruflo 包含一个由 SONA(自优化神经架构)模式和轨迹学习驱动的自学习循环:
- 每次智能体交互都记录到 ReasoningBank
- 成功的模式被识别和强化
- 未来对相同或类似任务的调用跳过探索,直接采用已验证的方法
- 通过向量支持的 AgentDB,记忆在 Claude Code 会话之间持续存在
这意味着使用 Ruflo 越多,它就越快。第一天可能需要 5 轮智能体交互的任务,在系统学习到最优方法后,可能 1-2 轮就能解决。
智能体联邦:跨机器协作
最具未来感的功能是零信任智能体联邦。运行在不同机器上(你的笔记本电脑、CI 服务器、云 VM)的智能体可以发现彼此、进行身份验证并协作,而不会泄漏敏感数据。
这建立在 Ruflo 基于 WASM 的策略引擎之上——每个智能体携带一个编码策略,定义了它能共享哪些数据、与谁共享以及在什么条件下共享。路由层自动执行这些策略。
用例包括:
- 本地编码智能体请求锁定 CI 安全智能体进行安全审计
- 开发智能体将测试结果传递给运行在生产服务器上的部署智能体
- 分布在不同组织边界的智能体团队在共享代码库上协作
Ruflo Web 界面:多模型聊天 + 210+ MCP 工具
Ruflo 还包含一个基于 Web 的界面,访问 flo.ruv.io,提供:
- 多模型聊天——Qwen 3.6 Max、Claude Sonnet 4.6、Claude Haiku 4.5、Gemini 2.5 Pro、Gemini 2.5 Flash、OpenAI——通过 OpenRouter 立即可用
- 约 210 个 MCP 工具——5 个服务器组(核心、智能、智能体、记忆、开发者工具),外加一个 18 工具的基于浏览器的图库,支持离线使用
- 自带 MCP 服务器——点击聊天输入框中的"MCP"按钮,添加任意 MCP 端点(HTTP、SSE 或 stdio)
- 本地 LLM 支持——ruvLLM,Ruflo 的自改进本地模型层,路由到 MicroLoRA 适配器
- 无需安装,无需 API 密钥——只需访问即可试用
成本分析:值得吗?
Ruflo 本身是免费开源的(MIT 许可证)。成本来自智能体进行的 LLM API 调用:
| LLM 提供商(通过 OpenRouter) | 每 Token 成本 | 最适合 |
|---|---|---|
| Qwen 3.6 Max | 免费 / 极低 | 日常编码 |
| DeepSeek V4 Pro | $0.87/M 输出 | 成本与质量的平衡 |
| Claude Sonnet 4.6 | $3.00/M 输出 | 复杂推理 |
| Claude Opus 4.7 | $15.00/M 输出 | 关键架构工作 |
对于使用 DeepSeek V4 Pro 或 Qwen 的高强度日常使用,预计每月 API 成本 $20–60——远低于专门的 Claude Code Pro 订阅。
局限与注意事项
Ruflo 令人印象深刻,但也需要坦诚看待其现状:
- 非常新。项目最近从"Claude Flow"更名为"Ruflo"。API 和插件接口可能会变化。
- 32 个插件管理起来不少。你可能不需要全部。从核心 + 群组 + 一两个实用插件开始。
- 依赖 OpenRouter。Web 界面依赖 OpenRouter 访问模型。如果 OpenRouter 服务中断,Web 界面也会受影响。
- 学习曲线。虽然 Ruflo 承诺"像平常一样使用 Claude Code",但理解需要安装哪些插件以及如何配置需要时间。
- 开销。在本地运行 100+ 个智能体定义为 Claude Code 增加启动时间和内存开销。
对大多数开发者来说,最佳方案是:安装 ruflo-core + ruflo-swarm + ruflo-rag-memory,根据需要添加一两个开发工具插件,其余等有具体用例再说。
结论
Ruflo 代表了 Claude Code 的真正飞跃。它不仅仅是一个插件——它是一个多智能体系统运行时,将 Claude Code 从单智能体工具扩展为完整的开发平台。单日 1,840+ 星标反映的是真实的兴奋,而非炒作。
无论你是希望在 CI 流水线中自动进行安全扫描的独立开发者,还是一个希望用零信任联邦在多台机器上部署专业智能体的团队,Ruflo 都有相应的插件。
单智能体编码工具的时代正在结束。Ruflo 向我们展示了接下来会发生什么。
相关文章
- DeepClaude:用 DeepSeek V4 Pro 运行 Claude Code 的智能体循环——便宜 17 倍
- Uncle Bob 说"结束了"——AI 氛围编程 vs 传统软件工程
- Claude Opus 4.7 发布全解读:xhigh 推理、代码工程与安全新特性
- MCP Server 配置设置指南——Claude Desktop 和 AI 智能体的模型上下文协议
发布于 EasyTool.me——开发者工具和工程指南。最后更新:2026-05-04。