Ruflo 智能体编排框架
Ruflo 是面向 Claude Code、Codex 等 AI 编程工具的智能体元框架(harness),提供 100+ 专用智能体、群体协作、自适应记忆、向量 RAG 与跨机联邦通信,让 AI 从单次执行升级为可协作、可学习、可记忆的工程团队。
过去 7 天收获 6 颗 Star
爱鲜报评分
0 人评分
8k
星数
是
中文
TypeScript
主语言
是
活跃
82
贡献者
人工分析
EDITORIAL推荐理由
Ruflo 把「模型 + 执行框架」的思路做到极致:在 Claude Code / Codex 之上补齐工具、记忆、循环、沙箱与权限控制,让智能体真正能干活而不只是聊天。它支持多智能体群体协作、跨会话记忆与联邦通信,适合想把 AI 编程从「单兵」升级为「团队」的开发者。项目星数极高、生态活跃,MIT 许可也便于二次开发。
适用场景
- 多智能体协作完成复杂编码任务
- 为 Claude Code / Codex 增加记忆与学习能力
- 构建带向量 RAG 的对话式 AI 系统
- 跨机器联邦式智能体通信与安全协作
- 企业级 AI 工作流的权限与策略管控
优点
- 提供 100+ 专用智能体与群体编排能力
- 自适应记忆与自学习机制,跨会话保留经验
- 原生集成 Claude Code、Codex、MCP 等主流工具
- 支持向量 RAG 与联邦通信,扩展性强
- MIT 许可,社区活跃、文档与教程较完整
缺点
- 概念与组件较多,初次上手需要理解 harness、swarm、federation 等模型
- 部分功能依赖 Claude Code 特定版本或外部 LLM 服务
- 联邦与插件涉及权限,需审查代码后再启用
- 文档以英文为主,中文资料相对有限
Ruflo 是什么
Ruflo 是一个面向 Claude Code、Codex 等 AI 编程工具的智能体元框架(agent meta-harness)。它的核心理念是:Agent = Model + Harness——模型负责生成,框架负责提供工具、记忆、循环、沙箱与权限控制,让智能体真正具备「干活」的能力。
项目最初以 Claude Flow 之名起步,如今已发展为包含 100+ 专用智能体、群体协作、自适应记忆与联邦通信的完整执行层。
核心能力
- 多智能体群体(Swarm):智能体可自组织成群体,协同完成复杂任务。
- 自适应记忆:跨会话保留经验,并把成功模式反馈到任务路由中。
- 自学习智能:基于轨迹的对比学习,让智能体在任务中持续改进。
- 向量 RAG 集成:结合本地向量检索,为智能体提供持久上下文。
- 联邦通信:跨机器安全协作,避免数据泄露。
- 多端集成:原生支持 Claude Code、Codex、ChatGPT 插件与 MCP 服务器。
快速开始
在 Claude Code 中使用
需要 Claude Code 2.1.287 或更高版本,在 Claude Code 内执行:
/plugin marketplace add ruvnet/ruflo
/plugin install ruflo-core@ruflo
/plugin install ruflo-console@ruflo
/plugin install ruflo-mods@ruflo
/reload-plugins
/ruflo
其中 Core 提供基础工具,Console 打开智能体驾驶舱,Mods 增加路由与策略执行。
在 Codex 或其他 MCP 客户端中使用
在项目终端运行初始化向导:
npx ruflo@latest init wizard
对于支持本地 stdio MCP 的客户端,配置命令 npx、参数 ["-y", "ruflo@latest", "mcp", "start"] 即可。
纯终端模式(可选)
不依赖 Claude Code 也能运行控制台:
npx ruflo tui
可查看概览、成本、群体、事件与任务等面板。
架构概览
整体流程可概括为:
用户 → Ruflo(CLI/MCP)→ 路由 → 群体 → 智能体 → 记忆 → LLM 提供方
记忆会把有用的经验反馈回路由层,形成持续学习闭环。
适用与注意
Ruflo 适合希望把 AI 编程从「单次对话」升级为「可协作、可记忆、可学习」的团队式工作流的开发者。不过其概念与组件较多,建议先阅读官方 14 章指南《RuFlo Explained》,再逐步启用插件与联邦功能;Mods 等插件以账号权限运行,安装前应审查代码。
评论
- 暂无评论,来写第一条吧。