GGitHub 趋势观察站
每日 07:00 更新
← 返回今日榜单

ruvnet /

ruflo

支持 Agent 集群、自主工作流、记忆和 RAG 的元运行框架。

访问 GitHub 仓库 ↗
最近上榜 · 2026-09-08#14

当日排名

+392当日新增 Star71,369总 Star

按用途选择,点击查看各自的安装条件与限制

Ruflo:为编程 Agent 加上多代理协作、记忆和治理层

一分钟看懂

Ruflo 是围绕 Claude Code、Codex 等编程 Agent 构建的“元编排框架”。它把模型之外的执行层补齐:提供专业 Agent、群体协作、跨会话记忆、任务路由、工具连接、安全控制和跨机器通信,让多个 Agent 能够按角色拆分大型研发任务,而不只是各自独立生成代码。

项目把 Agent 理解为“模型 + Harness”。模型负责推理和编写内容,Ruflo 则负责选择谁来做、怎样共享上下文、怎样保存经验、何时验证以及如何约束权限。它适合已经进入复杂 AI 编程流程的用户,而非替换底层大模型。

你可以用它做什么

  • 将大型需求拆给规划、实现、测试、评审等不同 Agent。
  • 让多个执行者组成 swarm,并根据任务动态协调。
  • 保存项目知识与过去任务经验,减少跨会话重复说明。
  • 通过 MCP/CLI 为 Claude Code、Codex 等工具增加统一能力。
  • 在不同机器或环境之间建立受控的 Agent 协作。
  • 为企业场景加入权限、安全与审计边界。

主要能力

Ruflo 提供大量预设专业 Agent、编排拓扑、任务路由和自学习记忆组件。典型流程是由 CLI/MCP 接收任务,路由到一个 swarm,再由 Agent 使用共享记忆和工具完成工作,结果回流到学习循环。仓库还包含插件、Skills、数据与验证模块。

用户可以通过 npx ruflo init 初始化集成,再根据项目选择 Agent、协作方式和记忆配置。多 Agent 并行适合互不重叠或能够清楚合并的工作,也可以安排独立验证者检查实现。

适合哪些人

  • 经常用编程 Agent 完成多文件、大范围任务的开发者。
  • 想研究多 Agent 编排、长期记忆和自主工作流的团队。
  • 需要把不同模型或编码工具放在统一治理层中的平台工程人员。
  • 愿意投入时间设计角色、边界和评测的高级用户。

小型修改和简单问答通常不需要这类框架,直接使用单个 Agent 更轻便。

怎么开始使用

先在非关键仓库安装并初始化,选择一个可以清晰拆成“实现 + 测试 + 审查”的任务。观察每个 Agent 的输入、输出、文件范围和合并过程,再逐步启用长期记忆或更复杂拓扑。不要一开始就让大量 Agent 同时修改相同文件。

生产使用前应建立任务成功率、成本、Token 消耗和返工次数的基线,确认编排确实带来收益,而不是只增加调用数量。

使用前需要知道

多 Agent 不等于自动提高质量。角色重叠、共享上下文过多或验收条件不清,会产生冲突修改、重复工作和费用上升。长期记忆还可能保留过期或敏感信息,需要设置作用域、清理策略和人工校正机制。

框架会获得代码、命令和外部工具权限,应遵循最小权限原则,在隔离环境验证插件和 MCP 服务。项目功能较多、迭代较快,README 中的性能或规模宣传应在自己的代码库和模型组合上实测。

官方资料