Ruflo Vibe 项目

为 Claude Code 打造的多 Agent 编排引擎,支持跨机器联邦协作

Ruflo(曾用名 Claude Flow)是一款面向 Claude Code 的多智能体编排平台,旨在解决单一 AI Agent 在复杂任务面前的上下文过载、任务拆解不稳定、缺少长期记忆等核心痛点。其核心思路是将「让一个 Agent 从头做到尾」的线性工作流,转变为由多个专业化 Agent 以蜂群(Swarm)方式协同完成的分层架构。Ruflo 支持同时调度 100 多个专业领域的 AI Agent,分别扮演研究员、架构师、编码员、测试员、安全审计员等角色,各司其职并通过编排层协调配合。

Ruflo 的架构分为五层:入口层提供 Claude Code 插件和 MCP Server 两种接入方式;编排层负责将复杂任务拆解并路由给合适的 Agent;Agent 层包含 100 多个专业化 Agent;记忆层内置 AgentDB(基于 HNSW 索引的向量数据库)和 RAG 系统,实现毫秒级检索;最底层则接入 Claude、GPT、Gemini、Cohere、Ollama 等多种 LLM 提供方。Agent 之间通过自研的 ACP(Agent Communication Protocol)协议通信,支持联邦模式(Federation)——即多个 Agent 可以跨越不同机器进行安全协作,数据不泄露。

在记忆与学习机制方面,Ruflo 内置了 ReasoningBank(经验银行),能够将 Agent 在成功任务中积累的推理轨迹持久化,供后续类似任务复用。同时 SONA(Self-Optimizing Neural Architecture)机制能根据任务成功率动态调整 Agent 之间的拓扑连接,持续自我优化。Ruflo 还提出了 SPARC 方法论,将开发过程分为规范、计划、架构、研究、编码五个标准化阶段,确保复杂任务的执行质量。

安全性方面,Ruflo 内置 AIDefence 模块,在生成代码的同时进行 PII 过滤(防止个人信息泄露)、Prompt Injection 攻击检测,以及 CVE 漏洞映射(自动检查依赖是否包含已知安全漏洞)。所有 Agent 操作均有加密签名和审计日志,支持企业级合规要求。

Ruflo 采用 MIT 许可证,目前在 GitHub 拥有约 67.5k Star,是当前 AI Agent 编排领域最受关注的项目之一。它代表着 AI 编程工具竞争焦点正从「模型能力」向「工程系统控制面」转移的趋势,对构建企业级 AI Agent 平台的架构师和开发者具有重要参考价值。

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论