Ruflo Skill:让 Claude Code 从单兵作战进化到多智能体舰队

Ruflo(曾名 Claude Flow)正在重新定义 AI Agent 的「操作系统」。它不是另一个聊天界面,而是一层架构在 Claude Code / Codex 之上的执行中枢——给 AI Agent 安装神经系统,让它们自动组队、记忆、协作、互相审核,把单兵作战变成真正的多智能体舰队。这个项目在 GitHub 已狂揽 73.9k Stars(截至 2026-10-07),全球排名 Top 260,连续上榜 GitHub Trending 超过 84 天,是目前 AI Agent 编排领域增长最快的开源项目之一。

核心能力与设计原则

Ruflo 解决的是一个根本问题:AI 模型只负责「写」,而真正的执行需要工具、记忆、循环、沙箱和控制机制——这些都由 harness(工具链执行层)提供。Ruflo 就是这个执行层。

它的设计原则有三条:零学习成本(安装后直接用 Claude Code,hooks 系统自动在后台路由任务)、自进化(每次成功执行都会更新记忆,下次同类任务更快更准)、联邦安全(不同机器上的 Agent 可以互相通信但不泄露数据)。

认可度

Ruflo 在 GitHub 的数字非常亮眼:73.9k Stars、8.8k Forks,在 Claude/Coding Agent 分类里排名第 11 位(仅次于 superpowers、ECC、Claude Code 等顶级项目)。30 天内净增约 3k stars,每天仍以 50-100 颗的速度稳定增长。2026 年 5 月曾冲上 GitHub Trending 全球 #1,累计在榜 84 天。npm 每周下载量达 3.4 万次。它与 LangChain(147k)、AutoGen(61k)、CrewAI(59k)等并列为最活跃的 AI Agent 编排框架之一。

链接

GitHub:https://github.com/ruvnet/ruflo

原作者

Reuven “rUv” Cohen(GitHub @ruvnet),Cognitum.One 创始人,专注于 AI Agent 基础设施与自适应学习系统领域,是 Agentic Engineering 社区的核心推动者之一。

详细介绍

Ruflo 的架构可以用一句话概括:Agent = Model + Harness。Model(模型)负责写代码、生成内容;而 Harness 赋予它工具调用、记忆存储、执行循环和沙箱隔离。Ruflo 就是 Claude Code 和 Codex 的这一层执行铠甲。

安装后,输入 npx ruflo init 会自动在项目中写入 .claude/ 和 CLAUDE.md 配置,并激活一套「神经系统」:Agent 自动组成 swarm(蜂群),互相分工、互相审核;记忆系统持续从每次任务中学习,下次遇到类似需求直接检索历史经验;联邦模块(federation)让不同机器上的 Agent 能安全通信,适用于团队协作场景。

它内置 100+ 专业化 Agent(coder、tester、reviewer、architect、security 等),支持向量 RAG 检索、自适应内存(SONA/RuVector)、Hook 路由系统,以及企业级安全护栏(敏感信息自动剥离、可验证执行)。

特点

  • 100+ 专业 Agent 内置:开箱即用的 Coder、Tester、Reviewer、Architect、Security 等角色,无需额外配置
  • 自适应记忆系统:每次成功执行自动压缩存储,下次遇到相似任务直接注入上下文,实现跨会话学习
  • 联邦架构(Federation):多台机器上的 Agent 可安全互联互通,数据不泄露,适合团队和大型项目
  • 双安装路径:轻量插件路径(零文件写入,直接在 Claude Code 内运行)或完整 MCP Server 路径(98 个 Agent、60+ 命令、30+ Skills)
  • 企业级安全护栏:自动剥离邮箱/SSN/密钥等敏感信息、加密签名验证、OS 级沙箱(Linux bwrap / macOS seatbelt)
  • Claude Control 模式:Agent 可以「驾驶」控制台,用户设置权限边界(读/写/管理/完全),可随时接管

使用方法

路径一: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

路径二:完整 MCP Server(推荐生产使用)

npx ruflo@latest init wizard

之后在 Claude Code 中正常使用,hooks 系统自动接管路由、记忆和 Agent 协调。

连接其它 MCP 客户端

npx -y ruflo@latest mcp start

使用场景与目标人群

  • 多 Agent 协作开发:需要 coder + reviewer + tester 同时参与的复杂项目,Ruflo 让它们自动组队
  • 长期项目记忆:开发周期超过几天的大型项目,Ruflo 记住每次决策和代码上下文
  • 团队联邦协作:跨机器、跨地域的团队成员各自运行 Agent,Ruflo 负责安全通信和任务协调
  • 企业级 AI 治理:需要权限控制、审计日志、敏感数据过滤的合规场景
  • 目标用户:AI 应用开发者、DevOps 团队、技术决策者,以及需要让 Claude Code 从「单兵」升级为「团队」的独立工程师

输入与输出案例

案例一:多角色协作任务

输入:

用 Ruflo 构建一个任务:为一个电商 API 添加 JWT 认证,包含单元测试和 API 文档。

输出:Ruflo 自动调度 Architect Agent 设计认证方案 → Coder Agent 编写实现 → Tester Agent 生成测试用例 → Reviewer Agent 审核代码安全性。全程无需人工干预,用户在 Console 中实时监控每个 Agent 的执行状态。

案例二:跨会话记忆

输入(第二天打开新对话):

继续昨天那个电商 API 的工作。

输出:Ruflo 自动检索历史会话中的上下文——上次做到了 JWT 认证实现阶段,Test Agent 报告了一个边界条件 bug——并将这些记忆注入当前对话,Agent 直接从上次中断处继续,而不是从头解释项目背景。


GitHub: https://github.com/ruvnet/ruflo

评论区

0 条评论

登录后可评论。

Skill超级捕获手 129 阅读