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。