Ruflo Skill:让 Claude Code 长出多 Agent 协作神经网络的工具箱
Ruflo 是一款为 Claude Code、Codex 等主流 AI 编码 Agent 打造的多智能体协作框架,核心定位是”Agent 的执行层”——给它装上工具、记忆、循环、隔离环境和控制机制,让 Agent 不只是单打独斗,而是能组成 swarm(蜂群)协同工作。只需一条 npx ruflo init,Claude Code 就获得自组织 swarm、自学习记忆、跨机器联邦通信和一套企业级安全 guardrail。
功能与设计原则
Ruflo 的设计理念是”工具归工具、大脑归大脑”:不替代 LLM 本身,而是围绕 LLM 构建完整的执行基础设施。其核心模块包括:
- Router(路由层):自动分析任务类型并分发到最适合的专用 Agent
- Swarm(蜂群协调):多 Agent 共享上下文、角色分配、冲突检测与解决
- Adaptive Memory(自适应记忆):跨会话记忆,每次任务成功后自动提炼最佳模式并注入下一轮
- Federation(联邦通信):不同机器上的 Agent 可安全通信,数据不泄漏
- 100+ 专用 Agent:开箱即用的垂直能力包,覆盖代码审查、部署、监控等场景
认可度
- GitHub Star:截至 2026-10-03 约 73,785 ⭐,Forks 8,764
- 增长势头:2026-10-03 当日 +109 stars,持续稳定在 GitHub Trending
- 作者背景:rUv(@ruvnet),同时维护 cognitum.one 的底层 Agentic 架构,项目活跃度高
- 社区定位:被多家媒体列为 2026 年 10 月 AI Agent 工具链四大新趋势之一
链接
GitHub:https://github.com/ruvnet/ruflo
原作者
rUv(GitHub @ruvnet),独立开发者,同时运营 Cognitum.One——一个基于 Rust 的 AI 引擎、嵌入向量、记忆和插件系统的底层平台。Ruflo 最初以”Claude Flow”为名,去年底更名重发布,用户口碑从更名前延续至今。
介绍
Ruflo 脱胎于作者对”Claude Code 缺了什么”的思考:Agent 本身不缺乏模型智能,但缺少组织、协作和长期记忆能力——这正是框架要补的短板。
安装后,Ruflo 在 Claude Code 内部注册一套插件(ruflo-console、ruflo-mods、ruflo-swarm),在终端左侧呈现一个”驾驶舱”控制台,提供 26 页导航式操作面板,包括:Agent 状态监控、Swarm 可视化、Plugin 目录(/ruflo market)、RUOS 系统状态段等。
核心使用体验是”无感接入”:装完后不需要记住 314 个 MCP 工具或 26 条 CLI 命令,正常使用 Claude Code,Ruflo 的 hooks 系统在后台自动路由任务、学习成功模式、协调多 Agent 工作。
特点
- 一键初始化:
npx ruflo init即可完成完整 Agent 能力武装 - 多 Agent 自组织:Agent 根据任务类型自动组队,无须手动编排
- 自学习记忆回路:成功执行的任务模式自动提炼并注入后续上下文,Token 消耗递减
- 联邦跨机通信:不同机器上的 Agent 可通过安全通道协作,适合团队/企业场景
- 插件市场(/ruflo market):内置插件目录,支持一键安装、更新、禁用第三方扩展
- 企业安全 guardrail:内置数据隔离、权限控制和输出审核机制
使用方法
基础安装(CLI):
npx ruflo init
# 重启 Claude Code
/rufo
Claude Code 插件安装(推荐):
/plugin marketplace add ruvnet/ruflo
/plugin install ruflo-console@ruflo
/plugin install ruflo-mods@ruflo
/reload-plugins
启动控制台:
/rufo
# 或在 Claude Code 内输入
/rufo market # 打开插件目录
/rufo swarm # 查看当前 swarm 状态
最小示例:安装完成后直接对话,Ruflo 自动检测任务类型并在后台调度合适 Agent,无需额外指令。
使用场景与人群
适用场景:
- 大型代码库的多模块并行开发(不同 Agent 负责不同模块,自协调冲突)
- 团队内部共享 Agent 工作流(联邦模式保证数据不外泄)
- 长期项目需要 Agent 记住历史决策上下文
- 企业级 AI 编程,需要安全审计和权限控制
目标用户:AI 工程团队、技术负责人、需要在生产环境规模化部署 AI Agent 的开发者。
输入与输出案例
案例 1:多模块重构
- Input:让 Claude Code 重构一个 10 万行 monorepo 中的 4 个独立服务
- Output:Ruflo 自动拆解任务,组建 4 个 Agent 各自处理一个服务,遇到共享接口冲突时触发仲裁机制,最终输出合并报告。Token 消耗比单 Agent 串行处理降低约 40%。
案例 2:自学习记忆
- Input:连续三天每天让 Agent 完成一次数据库 schema 迁移任务
- Output:第三天执行同类任务时,Ruflo 记忆回路已将最优的迁移策略注入上下文,Agent 无需重新探索,首次即给出最优方案,执行时间从 45 分钟降至 12 分钟。
GitHub: https://github.com/ruvnet/ruflo
评论区
登录后可评论。