RunMaestro/Maestro
Agent Orchestration Command Center
解決的問題
Maestro 是一款專為同時管理多個 AI 程式設計代理與專案的進階用戶及駭客設計的跨平台桌面應用程式。它消除了因切換多個終端機工作階段而導致的注意力分散,並為編排代理集群提供了一個高速、以鍵盤為核心的介面。
工作原理
Maestro 作為現有 AI 提供商與程式設計代理(如 Claude Code、OpenAI Codex、OpenCode 與 Copilot-CLI)的透傳層運行。它利用這些提供商現有的 MCP 工具、權限與身份驗證。Maestro 不採用互動式工作階段,而是將任務視為提示詞 (prompts) 與回應進行管理,從而實現並行執行與工作階段發現。
適用人群
專為偏好鍵盤驅動工作流,並希望在不同的 git 分支或專案中並行執行多個 AI 代理的開發者與進階用戶構建。
亮點
- Git Worktrees: 在獨立目錄的隔離分支上執行代理,實現無衝突的並行開發。
- Auto Run & Playbooks: 將 Markdown 檢查清單作為可重複的工作流進行批次處理,每個任務都在全新的 AI 工作階段中執行,以保持乾淨的上下文。
- Group Chat: 在由 AI 編排器主持的單一對話中協調多個 AI 代理。
- Keyboard-First Design: 提供廣泛的可自定義快捷鍵與用於快速導航的
Cmd+K快速操作面板。 - Mobile Remote Control: 透過帶有 QR Code 存取的內建 Web 伺服器監控並控制代理。
- Integrated Tooling: 包括帶有
@提及功能的檔案瀏覽器、git diff 查看器,以及用於追蹤 Token 與成本的使用情況儀表板。