Repolode
ruvnet

ruvnet/ruflo

面向 Claude Code 和 Codex 的智能体编排层,提供多智能体集群、可学习记忆、向量检索与跨机器联邦协作。

Star
76,810
Fork
9,071
未关闭 Issue
1,064
最近提交
5小时前

这是什么?

Ruflo 是围绕 Claude Code 和 Codex 的执行层,用于协调多个专用智能体组成的集群,在它们之间分配任务,并跨会话保存记忆,让后续工作可以复用之前的结果。安装方式包括 Claude Code 插件市场和 npx 初始化命令,它也能把工具以 MCP 服务的形式提供给其他支持 MCP 的客户端。

项目包含多个子系统:基于 HNSW 索引的向量记忆(AgentDB)、基于轨迹的学习、后台工作进程、成本追踪、终端界面,以及用于查看智能体运行过程的控制台。联邦功能允许不同机器上的智能体通过 mTLS 和 ed25519 互相验证身份,并在消息离开节点前对出站数据做 PII 检测过滤。

这是一个基于 MIT 协议的 TypeScript 项目。插件覆盖安全审计、DDD 脚手架、SPARC 开发方法、测试生成和文档生成等场景,团队可以按需选用。

核心功能

  • 01将 100 多个专用智能体组织为层级、网状或自适应集群协作。
  • 02用基于 HNSW 索引的向量数据库存储智能体记忆,支持跨会话检索。
  • 03从任务轨迹和反馈中学习,用于优化后续任务路由。
  • 04通过联邦功能让不同机器上的智能体完成身份验证并交换任务,出站数据经过 PII 过滤。
  • 05提供终端界面和控制台,用于查看智能体运行、成本和日志。
  • 06通过插件接入 Claude Code,并通过 MCP 服务器支持其他 MCP 客户端。

适用场景

  • 在 Claude Code 中让编码、测试和代码审查智能体并行处理同一代码库。
  • 让智能体在多次会话之间保留项目上下文和过往决策。
  • 让不同机器或组织的智能体协作,同时避免直接共享原始数据。
  • 统计和控制智能体工作流中的 token 用量与成本。

标签

常见问题

ruflo 是什么?
面向 Claude Code 和 Codex 的智能体编排层,提供多智能体集群、可学习记忆、向量检索与跨机器联邦协作。 Ruflo 是围绕 Claude Code 和 Codex 的执行层,用于协调多个专用智能体组成的集群,在它们之间分配任务,并跨会话保存记忆,让后续工作可以复用之前的结果。安装方式包括 Claude Code 插件市场和 npx 初始化命令,它也能把工具以 MCP 服务的形式提供给其他支持 MCP 的客户端。
ruflo 可以免费使用吗?用的什么许可证?
ruflo 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
ruflo 还在维护吗?
活跃维护中。ruflo 最近一次提交是在 2026年10月19日。
ruflo 适合用来做什么?
在 Claude Code 中让编码、测试和代码审查智能体并行处理同一代码库。 让智能体在多次会话之间保留项目上下文和过往决策。 让不同机器或组织的智能体协作,同时避免直接共享原始数据。 统计和控制智能体工作流中的 token 用量与成本。
在哪里获取 ruflo?
源代码和安装说明在 GitHub 上:https://github.com/ruvnet/ruflo

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目