
开篇寄语
昨天晚上伯衡君正在调试一个复杂的代码重构任务,需要在多个文件之间来回切换,还要确保测试覆盖率和代码风格的一致性。我就在想,要是能有多个 AI 帮我同时处理不同的子任务该多好。结果今天一早打开 GitHub,就看到了 Ruflo 这个项目,坦率的讲,我是真的觉得这就是我一直在等的东西。
前情提要
如果你跟我一样是 Claude Code 的重度用户,你肯定也遇到过这样的情况。单个 AI 助手虽然强大,但面对复杂项目时总是显得力不从心。你想让它同时处理代码审查、测试生成、文档更新,它只能一件一件来,效率上不去。而且每次对话结束后,之前的上下文就没了,下次还得重新解释一遍项目背景。
Ruflo 就是为了解决这个问题而生的。它给 Claude Code 装上了一套神经系统,让多个 AI 智能体可以协同工作,还能记住之前的交互,越用越聪明。
体验地址
想快速体验的话,可以直接访问官方提供的在线演示:

- 官方网站:https://cognitum.one/
- Web UI:https://flo.ruv.io/
- Goal 规划器:https://goal.ruv.io/
- Agent 仪表盘:https://goal.ruv.io/agents
说真的,这个体验地址做得挺贴心的。不需要注册,不需要 API Key,打开就能用。你可以选择不同的模型,包括 Qwen、Claude、Gemini、OpenAI 等,然后直接开始对话。工具调用是并行的,一个回复可以同时触发多个工具执行,效率很高。
项目地址

- https://github.com/ruvnet/ruflo
截止今天,这个项目已经获得了 40,715 个 Star,今天一天就涨了 2,594 个,热度非常高。项目采用 MIT 协议开源,TypeScript 编写,安装和使用都很方便。
核心功能详解
多智能体协同工作
Ruflo 最核心的能力是让多个 AI 智能体像团队一样协作。你可以把它理解成给 Claude Code 配了一个项目经理和若干专业工程师。有的负责写代码,有的负责写测试,有的负责安全审计,还有的负责文档维护。
这些智能体不是各自为战,而是通过共享记忆和协调机制来配合。比如你让一个智能体重构某个模块,它会自动通知相关的智能体更新测试和文档。整个过程不需要你手动协调。
自学习记忆系统
这个功能我跟你说,是真的实用。传统的 AI 助手每次对话都是全新的开始,但 Ruflo 有一个叫 AgentDB 的记忆系统,基于 HNSW 向量索引,检索速度比暴力搜索快 150 到 12500 倍。
这意味着什么呢?你今天跟它说过项目的架构设计,明天再问的时候它能直接调出来。你之前解决过的类似问题,它会记住解决方案,下次遇到类似情况直接复用。用得越久,它越了解你的项目和偏好。
群体智能编排
Ruflo 支持多种智能体拓扑结构,包括层级式、网状和自适应模式。你可以根据任务特点选择最合适的协作方式。
层级模式下,有一个 Queen 智能体负责分配任务和汇总结果,其他智能体各司其职。网状模式下,智能体之间可以点对点通信,适合需要频繁交互的任务。自适应模式则会根据任务复杂度自动调整拓扑结构。
插件生态
项目提供了 32 个原生插件,覆盖了从开发到部署的全流程。我简单列几个实用的:
- ruflo-swarm:多智能体协调
- ruflo-autopilot:让智能体自主循环执行任务
- ruflo-rag-memory:智能检索,支持混合搜索和图谱遍历
- ruflo-testgen:自动发现缺失的测试并生成
- ruflo-security-audit:扫描漏洞和 CVE
- ruflo-docs:自动生成和维护文档
安装也很简单,直接在 Claude Code 里执行插件命令就行。
联邦协作
这个功能挺有意思的,它允许不同机器上的智能体安全协作。你想想看,如果你和同事各自运行着 Ruflo 实例,你们的智能体可以互相通信、交换任务,而且数据传输过程中会自动脱敏,PII 信息会被剥离。
安全方面采用了零信任架构,远程智能体默认不受信任,需要通过 mTLS 和 ed25519 挑战响应来验证身份。行为信任评分会根据成功率、在线时间、威胁检测等因素动态调整。
安装和使用
安装方式有好几种,最简单的是一行命令:
curl -fsSL https://cdn.jsdelivr.net/gh/ruvnet/ruflo@main/scripts/install.sh | bash
或者通过 npx:
npx ruflo@latest init --wizard
也可以全局安装后作为 MCP 服务器添加到 Claude Code:
npm install -g ruflo@latest
claude mcp add ruflo -- npx -y @claude-flow/cli@latest
安装完成后,你不需要学习复杂的命令或工具。就像平时使用 Claude Code 一样,Ruflo 的钩子系统会自动路由任务、学习成功模式、在后台协调智能体。
我的体验感受
用了半天下来,我是真的觉得这个项目解决了很多痛点。以前做复杂项目,我要么开多个 Claude 会话分别处理不同任务,要么在一个会话里来回切换上下文,效率很低。
现在有了 Ruflo,我可以一次性把重构任务交给它,它会自动分解成子任务,分配给合适的智能体,协调执行,最后汇总结果。而且它会记住这次的经验,下次遇到类似任务会更高效。
坦率的讲,这种多智能体协作的思路,很可能是 AI 编程助手的下一个演进方向。单个模型再强大,也难以同时处理多个并行任务。而 Ruflo 提供的编排能力,让 AI 从单兵作战升级成了团队协作。
适用场景
我觉得以下几类用户会特别受益:
- 复杂项目的维护者,需要同时处理代码、测试、文档
- 团队协作场景,需要跨机器的智能体通信
- 长期项目,需要 AI 记住上下文和历史决策
- 安全敏感场景,需要自动化的漏洞扫描和 PII 保护
如果你只是写写简单的脚本,可能用不上这么重的工具。但如果你在维护一个有一定规模的项目,Ruflo 确实能显著提升效率。
以上,既然看到这里了,如果觉得不错,随手点个赞、在看、转发三连吧,如果想第一时间收到推送,也可以给我个星标⭐~ 谢谢你看我的文章,我们,下次再见。
- 我的微信
- 微信扫一扫加好友
-
- 我的微信公众号
- 扫描关注公众号
-





