BOTBUS / 博客

在 Apple Watch 上管理 AI 编程 agent:审批、续聊、新建任务

抬手腕就能审批 Claude Code 和 Codex 的权限请求、回复 agent 的提问、甚至新建一个编程任务。这篇讲清楚 Apple Watch 上能做什么、不能做什么,以及安全上要注意什么。

·

先说结论

Apple Watch 能做的比你想的多:审批 Claude Code 和 Codex 的权限请求、用语音回复 agent 的提问、中断跑偏的任务、甚至口述一个新任务让电脑开始跑——全程不用掏手机。BotBus 的手表端从 iPhone 同步配对信息后自己联网,走蜂窝或 Wi-Fi 直连中转服务器,所以跑步、开会、通勤时抬腕就能处理。当然,手表屏幕小、不适合看长代码,有些事还是得回到手机或电脑前,下面把能做和不能做的都说清楚。

为什么要把 agent 放到手表上

AI 编程 agent 有个特点:它们经常需要你做决定。Claude Code 要执行一条 shell 命令会停下来等你批准,Codex 做完一轮会等你看完结果再接着走。人在电脑前这不算事,但离开座位的时候,一个审批请求可能让一整条任务链卡上半小时。

在手机上审批已经解决了大部分场景——我们在上一篇文章里讲过三种做法。但手机并不总是方便的:你可能在跑步、在开车、在洗碗,掏手机解锁打开 app 需要好几步。手表的核心价值是把这几步砍到一步:抬手腕、看一眼、点一下。对"允许还是拒绝"这种只需要一个决定的交互来说,手表反而是最自然的设备。

手表上能做什么

查看所有设备和任务

打开手表上的 BotBus,第一屏列出你配对的所有电脑和它们的在线状态。点进去看到这台电脑上最近的项目和正在跑的任务,有等审批的任务会在列表里用醒目的标记提出来。你不用一个一个翻——有东西在等你的时候,推送会直接弹到手表上。

审批权限请求

这是手表上最常用的操作。Claude Code 或 Codex 要执行命令、改文件时,审批卡片会出现在手表上,显示要做什么。两个大按钮"允许"和"拒绝"占满屏幕,不容易误点。如果 agent 提供了允许范围的选项——比如"只允许这一次"或"允许这个工具在本次会话中使用"——这些选项也会出现在按钮上方,你可以选好范围再批准。

回答 agent 的提问

agent 有时会给你列几个选项让你选,比如"要用 TypeScript 还是 JavaScript?"这种带选项的提问在手表上就是几颗按钮,点一下就回答了,不需要打字。需要自由输入的地方,BotBus 会调起 watchOS 系统的语音听写,你口述的内容直接作为回复发出去。

用语音新建任务

手表上可以新建一个编程任务。流程是三步:选哪台电脑上的哪个 agent、选最近的项目、然后用语音口述你要做什么。比如"把首页的加载动画换成 skeleton screen",说完确认就发出去了。电脑上的 agent 会开始跑,进度和审批继续推到手表上。

中断任务

任务跑偏了想马上停?在任务详情里有中断的操作,不需要回到电脑前打开终端。这个操作的前提是那台电脑在线,并且对应的连接器支持中断。

用语音追问

任务跑完或者中途有问题,你可以在手表上用语音发追问。听写完的文字会追加到输入框里,你可以确认或者左滑清空重说。追问发出后 agent 继续跑,和你在电脑上打字追问效果一样。

手表上做不了什么

手表适合一步到位的决定,不适合需要仔细阅读的场景。这些事必须在手机或电脑上做:

手表怎么连上的

手表不独立配对电脑。你在 iPhone 的 BotBus 里扫码配对后,凭据会经 watchOS 的 WatchConnectivity 自动同步到手表的系统钥匙串里,整个过程不经过网络。同步完成后手表就有了解密用的密钥,之后它自己通过蜂窝或 Wi-Fi 直连中转服务器,不需要 iPhone 在旁边。

这意味着你出门跑步只带手表和 AirPods,只要手表有蜂窝信号,审批推送就能到。

安全上要注意什么

推送什么时候会来

手表的推送是系统级通知,即使你在看其他 app 也会弹上来。审批类的推送标记为时间敏感级别,锁定专注模式时也能突破。推送正文是固定的提示文案("有一个待处理请求"之类),具体内容要打开 BotBus 后才在端到端加密的通道里看到——这样即使推送经过 Apple 的服务器,你的代码和命令也不会被第三方看到。

现在能不能用

BotBus 电脑端有 Mac 版(菜单栏应用,需要 macOS 26 或更新)和 Linux 版(x86_64 / aarch64 的命令行程序,见安装说明),官网首页可以下载。iPhone 和 Apple Watch 版已在 App Store 上架。Apple Watch 需要 watchOS 26 或更新。Windows 和 Android 版在计划中。

常见问题

手表必须是蜂窝版的吗?

不是。只要手表能连上 Wi-Fi 就行。蜂窝版的优势是出门不带手机时也能收到推送和审批。GPS 版的手表在 iPhone 附近或有已知 Wi-Fi 时一样能用。

手表上审批和手机上审批有什么区别?

功能完全一样:允许、拒绝、选范围。区别只在交互方式——手表是抬腕点按,手机可以看到更多上下文。如果两边同时打开了同一个任务,先点的那个生效。

我在手表上新建了一个任务,能在手机上继续跟进吗?

可以。任务不绑定发起设备。手表上新建的任务在手机和手表上都看得到,审批和追问都能在任意一边做。

我有好几台电脑,手表上看得到所有的吗?

看得到。手机上配对的所有电脑都会同步到手表,按设备分组列出,每台电脑的在线状态、项目和任务一目了然。

听写准确率怎么样?

BotBus 用的是 watchOS 系统自带的语音听写,准确率和你在其他 app 里用听写一样。代码相关的术语(变量名、命令)建议说完后在手表上确认一下文本再发出去。

← 全部文章