AI News HubLIVE
站內改寫1 分鐘閱讀

Show HN:MindFlock – 並行AI編碼代理,每個代理擁有獨立的Git工作樹

MindFlock 是一個開源桌面應用,允許開發者在隔離的 Git 工作樹和 tmux 會話中並行執行多個 AI 編碼代理,並透過統一的介面進行監督和管理。它支援多種 AI 編碼 CLI(如 Claude Code、Codex 等),提供引導式 Git 工作流(提交、推送、PR、合併),並能自動從問題跟蹤器和 PR 審查中建立工作會話。

來源Hacker News AI作者: emandel2630

MindFlock 是一個開源工具,旨在解決並行執行多個 AI 編碼代理時的管理難題。傳統上,開發者需要開啟多個終端視窗,難以追蹤每個代理的狀態。MindFlock 透過將每個代理隔離在獨立的 Git 工作樹和 tmux 會話中,並在桌面應用中提供統一的監督介面,讓開發者一目瞭然地知道哪個代理需要關注。

該工具的設計核心是供應商無關性。開發者只需在 TOML 檔案中定義代理的二進位制檔案、啟動引數、提示種子、活動檢測鉤子和模型定價,即可支援任何 AI 編碼 CLI。MindFlock 內建了 Claude Code、Codex、Gemini、aider 和 OpenCode 等熱門工具,並允許使用者新增自定義代理。所有代理共享基於鉤子的活動檢測機制,能夠識別“工作”、“空閒”和“需要輸入”三種狀態,並跟蹤令牌和成本。

MindFlock 的另一個亮點是自動化工作流攝入。它可以監視 Shortcut、Jira、Linear、GitHub Issues 和 Asana 等任務跟蹤器,以及 GitHub 上需要審查的 PR。當發現分配給使用者的工作項或帶審查評論的 PR 時,會自動建立工作樹、啟動代理並載入上下文,無需手動配置。每個會話都配備了一鍵式 Git 操作欄,支援從提交到合併的完整流程。

為了提升靈活性,MindFlock 還支援遠端控制。透過 mindflock serve tailscale 命令列印的二維碼,使用者可以從手機瀏覽器訪問移動 UI,執行相同的 Git 操作,從而隨時隨地解除代理阻塞。此外,CLI 工具提供了與桌面應用相同的功能,包括建立、列出、附加、刪除會話等。

與其他並行代理工具相比,MindFlock 的主要優勢在於其跨平臺桌面客戶端(支援 Linux、macOS 和 Windows WSL2)、供應商無關設計、自動攝入功能以及可擴充套件的鉤子系統。安裝過程簡單,支援一鍵下載,但 macOS 和 Windows 在首次啟動時可能需要額外許可權設定。

MindFlock 基於 Electron 構建,開源且社群驅動。開發者可以在 GitHub 上檢視原始碼並根據自己的需求進行定製。