ruflo

ruflo: 它是什么,解决了什么问题以及为什么它正受到关注

它解决了什么问题

Ruflo 是一个智能体 "meta-harness",旨在为 AI 模型(特别是 Claude Code 和 Codex)提供执行层。它通过为模型提供工具、记忆、循环、沙箱和协调机制,解决了模型仅限于编写文本的问题,允许它们作为专门的智能体集群(swarms)进行协作,以完成复杂的软件工程任务。

它是如何工作的

Ruflo 作为一个协调层,通过 CLI 或 MCP (Model Context Protocol) 服务器与 LLM 提供商集成。它使用路由器将任务分发给专门的智能体 "swarms"。这些智能体利用自学习循环和向量记忆系统(使用 HNSW 索引的 AgentDB)来记住跨会话的模式和信息。它可以作为完整的 CLI 安装部署,为工作区添加一个神经系统,或者作为 Claude Code 的轻量级插件。

它是面向谁的

它主要面向使用 Claude Code 或 Codex 的软件开发人员和团队,他们希望从简单的基于聊天式的 AI 辅助转向自主、协调的多智能体系统,用于编码、测试、安全审计和架构管理。

亮点

  • 100+ 专门的智能体: 为安全审计、测试生成和文档编写等多种角色预置了智能体。
  • Swarm 协调: 支持用于智能体协作的分层、网格和自适应拓扑结构。
  • 自学习记忆: 使用 SONA 神经模式和轨迹学习来随时间不断改进。
  • 智能体联邦 (Agent Federation): 实现运行在不同机器上的智能体之间的安全、零信任协作。
  • 多提供商支持: 兼容 Claude、GPT、Gemini、Cohere 以及通过 Ollama 运行的本地模型。
  • MetaHarness: 一个用于审计和评估 AI 智能体设置的就绪性和安全性等级的工具。
  • Goal-Oriented Action Planning (GOAP): 一个规划器,可将纯英语目标分解为智能体可执行的 A* 路径。

Sources