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

Show HN:Bohay – AI編碼代理的指揮中心

Bohay 是一個開源終端工具,為多個AI編碼代理提供統一的監控和管理界面,包括代理狀態跟蹤、會話持久化、編排協作、Git集成、遠程SSH支持以及macOS劉海面板。

來源Hacker News AI作者: ariestiyansyah

Bohay 是一款開源的終端工具,旨在作為 AI 編碼代理的“指揮中心”。它提供了一個統一的界面,讓開發者能夠在一個終端窗口中監控和管理多個 AI 代理(如 Claude、Copilot、Codex 等)的狀態。該工具通過側邊欄實時顯示每個代理的當前狀態——等待中、工作中、已完成或空閒,並且狀態判斷準確可靠:只有當代理真正執行任務時才會標記為“工作中”,避免因 CLI 啓動或用户輸入而誤報。可選的通知鈴聲會在代理完成任務或需要用户介入時提醒。

Bohay 對會話持久化做了特別設計。即使關閉終端,再次打開時所有窗格、標籤頁和佈局都會恢復到之前的狀態。每個代理在重啓後會自動加載自己的聊天曆史,無需手動傳遞會話標誌。此外,Bohay 還支持遠程機器操作,通過純 SSH 連接即可驅動另一台電腦上的會話,無需設置端口轉發,操作流暢如本地。

對於團隊協作,Bohay 提供了編排(Orchestration)功能。可以在編排板上添加帶有依賴關係的任務,每個啓動的任務會獲得一個獨立的 Git 工作區(worktree)和專屬窗格;通過路徑租賃(path leases)防止不同代理編輯同一文件;只有通過指定的測試命令(質量門)後,任務才算完成;合併操作通過獨立的工作區進行,不會干擾主檢出分支。這實現了多個代理在同一個倉庫中並行工作且零衝突的目標。

Bohay 還集成了 Git 瀏覽功能,可在內置標籤中查看提交、分支、拉取請求和問題,並直接操作 PR 的打開與合併。對於 macOS 用户,Bohay 提供了一個原生劉海面板(bohay-notch),下拉即可顯示所有代理狀態、批准請求、回答問題,並快速跳轉到任意窗格,無需中斷工作流。

該工具兼容多種 AI 編碼代理,包括 Claude Code、Copilot、Codex、opencode、Cursor 等,並支持通過可選鈎子(hook)報告精確事件。Bohay 完全開源,採用 AGPL-3.0 許可證,開發者可以在 GitHub 上獲取代碼、提出 issue 或提交 pull request。