catlog22/maestro-flow
Intent-driven workflow orchestration for multi-agent AI development — adaptive lifecycle engine, self-reinforcing knowledge graph, and visual dashboard for Claude Code, Gemini, Codex & more
解決的問題
Maestro-Flow 解決了大多數 AI 程式設計工具僅允許單一代理執行單一任務的限制。它提供了一個意圖驅動的編排框架,允許多個代理在整個軟體開發生命週期中協作——從腦力激盪、規劃到執行、驗證和部署。
運作方式
該框架使用自適應決策引擎(Ralph v2),將自然語言意圖轉換為 40 多種預定義命令鏈之一。它透過幾個關鍵機制來管理流程:
- 自適應編排:它不使用靜態 YAML 配置,而是使用決策節點根據即時執行結果動態調整策略(繼續、回滾或插入修復迴圈)。
- 跨後端排程:它可以使用四種協調模式混合不同的 LLM(Claude、Gemini、Qwen 等):委派(非同步)、團隊(協作)、波(並行)和群(探索)。
- 知識自我增強:它使用基於 SQLite 的知識圖譜自動將模式、陷阱和決策持久化為「Spec」和「Knowhow」,然後透過掛鉤系統將其注入未來的代理提示中。
- 長週期迴圈:「Odyssey」系統處理長時間執行的自主迴圈(數小時),用於深度重構或安全稽核等複雜任務,不斷反覆運算直到滿足驗收標準。
適用對象
它專為需要複雜多代理系統的開發人員設計,以處理超出單一提示或簡單線性管線能力的複雜軟體工程任務。
亮點
- 意圖到鏈的映射:自動將使用者目標分類為 40 多種專業命令鏈。
- 多 LLM 支援:跨各種後端進行編排,包括 Claude、Codex 和 Gemini。
- ** uma 品質管線**:提供三個深度級別(
full、standard、quick)來控制驗證和測試的嚴格程度。 - 自主 Odyssey 模式:用於除錯、安全稽核、UI 最佳化和防禦性掃描的專用長期迴圈。
- 整合知識圖譜:自動從專案執行中學習,使後續任務更加智慧。
相關
- 專案
- 專案
- 專案
- 專案
- 專案