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 上查看源代碼並根據自己的需求進行定製。