ruflo: 它是什麼、解決什麼問題以及為什麼它正受到關注
ruflo: 它是什麼、解決什麼問題以及為什麼它正受到關注
解決什麼問題
Ruflo 是一個代理「meta-harness」,旨在為 AI 模型(特別是 Claude Code 和 Codex)提供執行層。它透過提供工具、記憶、迴圈、沙盒和協調機制,解決了模型僅限於撰寫文本的問題,讓它們能夠作為專業的代理群(swarms of agents)進行協作,以完成複雜的軟體工程任務。
如何運作
Ruflo 作為一個協調層,透過 CLI 或 MCP (Model Context Protocol) 伺服器與 LLM 提供者整合。它使用路由器將任務分派給專業代理的「群體」(swarms)。這些代理利用自我學習迴圈和向量記憶系統(使用 HNSW 索引的 AgentDB)來記住跨會話的模式和資訊。它可以作為完整的 CLI 安裝來為工作區增加神經系統,或者作為 Claude Code 的輕量級插件。
對象是誰
它主要針對使用 Claude Code 或 Codex 的軟體開發人員和團隊,他們希望從簡單的基於對話的 AI 輔助,轉向用於編碼、測試、安全審計和架構管理的自主、協調式多代理系統。
重點特色
- 100+ 專業代理:預建了適用於多種角色(如安全審計、測試生成和文件編寫)的代理。
- 群體協調:支援代理協作的層級式、網狀和自適應拓撲結構。
- 自我學習記憶:使用 SONA 神經模式和軌跡學習來隨時間提升性能。
- 代理聯邦:實現不同機器上運行的代理之間的安全、零信任協作。
- 多提供者支援:相容於 Claude、GPT、Gemini、Cohere 以及透過 Ollama 運行的本地模型。
- MetaHarness:一個用於審計和評分 AI 代理設置的就緒程度與安全性的工具。
- 目標導向行動規劃 (GOAP):一個將自然語言目標分解為代理可執行的 A* 路徑的規劃器。
Sources
- undefinedruvnet/ruflo