桃子桃子快讯
返回首页
工具

Bohay:AI 编程代理的「任务控制中心」

开源工具 Bohay 发布,可在统一终端中运行、监控、恢复与编排多个 AI 编程代理,支持 Claude Code、Co…

2026.07.24 · 周五3 分钟阅读

Bohay 是一款面向 AI 编程代理的桌面端任务控制台,旨在把多个代理的运行、监控、恢复与协作统一到同一界面中。项目以 AGPL-3.0 协议开源,目前已在 Hacker News 以 Show HN 形式公开亮相。

产品定位

随着 Claude Code、GitHub Copilot、Codex、Cursor 等 AI 编程代理在开发者工作流中并行使用,切换窗口、管理多个会话成为新的痛点。Bohay 的切入点是「一个终端搞定所有代理」:通过侧边栏实时展示每个代理的当前状态(等待、工作中、已完成、空闲),并用「代理必须真正在工作才算忙」的判定逻辑,避免 CLI 启动或人为输入造成的误判。可选的复古提示音会在代理完成或需要介入时提醒用户。

核心能力

  • 状态可视化:侧边栏汇总所有代理的运行情况,支持一键跳转到对应面板;面板标题可点击查看被代理截断的完整命令。
  • 会话持久化:关闭终端后再打开,面板、标签与布局完全恢复;代理自身也会自动重载历史聊天,无需粘贴会话标识。
  • Git 集成:内置 Git 标签页,可直接浏览提交、分支、PR 与 Issue,并在应用内完成合并或新建 PR。
  • 远程会话:通过普通 SSH 即可在本地操控运行在远端机器上的代理会话,无需端口转发,体验接近本地输入。

多代理编排

Bohay 的编排板(orch board)支持多人协作式任务派发:

  • 每个启动的任务分配独立 git worktree,面板相互隔离。
  • 路径租约(path leases)机制避免重叠编辑被分配给不同任务。
  • 质量门(quality gate)以用户配置的测试命令为准,只有通过测试的任务才计为完成。
  • 完成后的分支通过专用 worktree 合并,主 checkout 始终不受影响。

macOS 用户还可安装 bohay-notch,将代理镜像到从 MacBook 刘海区域下拉出的原生面板,方便随时审批请求或切换代理。

生态兼容

Bohay 对当前主流 AI 编程代理均有适配,包括 Claude Code、GitHub Copilot、Codex、opencode、Cursor、Pi、Kimi、Amp、Grok、Qwen,以及 Gemini、Aider、Droid 等。被 Bohay 识别到屏幕上的代理也可获得实时状态,部分代理支持通过可选 hook 上报精确事件,重启后可恢复会话。

安装与许可

  • macOS/Linux:一行 curl -fsSL https://bohay.dev/install.sh | sh,或 brew install RizRiyz/bohay/bohay,亦可通过 cargo install bohay 安装。
  • bohay-notch:brew install --cask --no-quarantine RizRiyz/bohay/bohay-notch,需 macOS 15+ 与 Apple Silicon,也提供 . dmg 下载。
  • 完整代码以 AGPL-3.0 协议开源,可在 GitHub 阅读、提 Issue 或发 PR。
信源