BotBus icon

BotBus

BotBus 让开发者通过 iPhone、Apple Watch 或 Android 设备,远程监控和控制电脑上的 AI 编程代理,支持任务审批、后续提示、中断、新任务、Mac 屏幕访问及 ACP 兼容自定义代理。

BotBus

通过手机和手表控制 AI 代理

BotBus 是一款配套应用,用于监控和控制在电脑上运行的 AI 编程代理。其桌面组件位于菜单栏中,可以发现本地代理,并将任务活动同步到已配对的手机和 Apple Watch,让用户无需回到电脑前即可查看进度。

用户可以通过移动应用开始新工作、继续对话、回复审批请求、中断任务,以及查看返回的文件或媒体。该产品支持六种内置代理,也可以连接其他实现了 Agent Client Protocol (ACP) 的代理。具体可用性取决于连接器、任务状态、受支持的平台以及电脑是否在线。

功能

跨设备任务概览

在一个视图中查看多台电脑上的任务,并按代理和项目整理,其中也包括直接在电脑上启动的工作。

远程开始工作

选择电脑、项目和代理,然后从手机提交一句话请求。在支持的情况下,你可以选择模型,或让工作在其独立的 Git worktree 中运行。

审批与后续操作

当代理想要运行命令、编辑文件或提问时接收提示。从手机或 Apple Watch 批准或回答,打断任务,并为项目启用自动审批。

远程屏幕控制

从手机查看电脑的实时屏幕,并进行点击、滑动或输入。屏幕输入默认处于锁定状态;屏幕串流和输入均采用端到端加密;此功能目前支持 Mac。

在移动设备上查看任务输出

接收任务结果中的屏幕截图、文件和视频。对话中引用的图像和 PDF 可以从手机打开。

移动开发工作流

在手机上预览由代理启动的开发服务器,并使用语音输入、发送照片、切换模型或推理力度,以及查看未提交更改等其他控制功能,具体取决于连接器是否支持。

使用场景

  • 监控长时间运行的开发工作

    离开电脑后继续关注在办公桌前启动的编程任务,仅在代理需要输入或任务产生重要结果时返回电脑前。

  • 远程启动编程任务

    选择目标电脑、项目和代理,从手机启动任务;在离开办公桌时想到一个点子或需要修复一个 bug,也可以提供简短指令。

  • 移动时处理审批

    通过手机或手表回复命令、文件编辑或问题提示,让代理无需访问电脑键盘即可继续工作。

  • 查看远程工作和输出

    当远程审查不止需要查看任务状态时,使用实时屏幕控制,或打开返回的屏幕截图、文件、视频和 PDF。

  • 使用自定义或公司代理

    将私有或公司自建的 ACP 代理连接到 BotBus,以便通过移动设备控制任务;如果代理不在注册表中,可使用 ACP 注册表条目或本地清单。

Pros and Cons

Pros

  • 可通过手机和 Apple Watch 控制多个 AI 编程代理,包括审批、后续提示、中断和新任务。
  • 支持多台电脑和已配对设备,任务会按设备和项目分开。
  • 除六种内置集成外,还能发现兼容 ACP 的第三方或公司代理。
  • 对聊天、命令、屏幕截图和其他任务内容使用设备端 AES-256-GCM 加密;中继服务器接收的是密文,而不是解密密钥。
  • 会将屏幕截图、文件、视频、图像和 PDF 等实用任务产物返回到移动设备。

Cons

  • 许多操作取决于连接器和任务状态;某些会话只能查看。
  • 远程屏幕控制目前支持 Mac;Windows 仍在开发中,而 Linux 的可用性根据安装路径不同,标注为计划支持或可安装。
  • 开发者网页预览会通过中继进行代理,且不采用端到端加密。

FAQ

如何设置 BotBus?

在运行代理的电脑上安装 BotBus,然后从桌面菜单中选择“配对手机”,再用手机扫描二维码。桌面应用会在后台运行,并发现受支持的本地代理。

BotBus 可以连接哪些 AI 代理?

内置集成包括 Codex、Claude Code、Hermes、Pi、OpenClaw 和 DeepSeek Harness。其他实现了 Agent Client Protocol (ACP) 的代理(例如 OpenCode)也可以在 Mac、Linux 和 Windows 上连接,前提是它们与 BotBus 安装在同一台电脑上。

连接的电脑需要保持在线吗?

查看已经同步的任务不要求电脑保持在线。审批请求、回复、开始或继续任务,以及中断工作,都要求目标电脑在线,并且连接器支持相应操作。

BotBus 的服务器能读取我的对话吗?

聊天、任务、命令、图片、通知文本和远程控制画面都会在设备上使用 AES-256-GCM 加密后再传输。配对密钥通过电脑显示的二维码传输,并保存在已配对设备的钥匙串中;中继服务器处理的是密文和有限的路由元数据。开发者网页预览会经过服务器代理,且不采用端到端加密。

我可以配对多台电脑吗?每个任务都能控制吗?

BotBus 支持配对多台电脑和手机,任务会按设备和项目分别列出。控制可用性可能因连接器和任务状态而异,因此某些任务可能只能查看。

Quick Facts

类别
开发者工具;AI 代理配套应用
内置代理
Codex、Claude Code、Hermes、Pi、OpenClaw 和 DeepSeek Harness
自定义集成
实现 Agent Client Protocol (ACP) 的代理,安装在与 BotBus 同一台电脑上
桌面端支持
macOS 26 或更高版本;Linux 安装已有文档/计划支持;Windows 10/11 正在开发中
移动端支持
iOS 26/watchOS 26 或更高版本;Android 8.0 或更高版本,目前处于内部测试阶段
配对方式
扫描电脑上 BotBus 显示的二维码