先说结论
Claude Code 要执行命令、改文件时会停下来问你要权限。人不在电脑前,这一轮就会一直卡着。想在手机上点“允许”,现在大致有三条路:Anthropic 官方的 Remote Control、把权限请求转成推送的第三方小工具,以及像 BotBus 这样常驻电脑、同时管理多种 agent 的常驻应用。它们都能解决“卡在审批上白等”的问题,差别在于要不要改变你启动 Claude Code 的方式、能不能同时看多个会话,以及数据经过谁的服务器。
为什么审批会卡住
Claude Code 默认对有风险的操作逐个请示:跑 shell 命令、写文件、访问网络等等。这是好设计,能防止 agent 在你不知道的时候做出难以撤销的改动。但它也意味着一个长任务往往要被打断好几次,每次都得有人在电脑前点一下。去开会、吃饭、通勤的那段时间,agent 其实什么都没做,只是在等你。
把审批搬到手机上,要解决三件事:第一,权限请求发生时你能及时收到提醒;第二,你能看到它具体要做什么,比如完整的命令和要改的文件;第三,你的决定能可靠地送回电脑上那个正在等待的会话,而且超时或出错时绝不能被当成“允许”。
三种做法
官方 Remote Control
Anthropic 在 Claude Code 里提供了 Remote Control:在项目目录里运行 claude remote-control,或者在已有会话里输入 /remote-control,然后用 Claude 手机 app 或网页接上这个会话,权限请求就能在手机上批准。截至 2026 年 9 月 28 日我们核对时,它需要 Claude Pro 或 Max 订阅并通过 claude.ai 登录,一个 Claude Code 实例同一时间只接一个远程连接,关掉终端会话也就结束了。如果你只用 Claude Code、一次只盯一个会话,它是最省事的选择。
推送类小工具
社区里有一些工具借 Claude Code 的 hooks,把权限请求转成推送,比如经 ntfy 或 Telegram 发到手机,点一下就回答。它们轻量、容易改,但通常只管审批这一件事。另外要留意消息经过的第三方服务器能看到什么:命令、文件路径这些内容可能是明文经过的。
常驻电脑的应用:BotBus 的做法
BotBus 是常驻在电脑上的应用(Mac 上在菜单栏,Linux 上是命令行后台程序),它自动发现本机的 Claude Code、Codex 等 agent,把任务同步到 iPhone 和 Apple Watch。对 Claude Code 来说,它有两条审批路径:
- 电脑上开的会话:在 BotBus 设置的「本机 Agent」里点「安装 hooks」,它会把自己的 hooks 合并进
~/.claude/settings.json,保留你原有的其他配置。之后你照常在终端里用claude,不用换启动命令。会话请求权限时,BotBus 先把请求挂起,推到手机上,等你决定。 - 手机上新建或续聊的会话:BotBus 在电脑上启动 Claude Code 的非交互模式,权限请求经它的控制通道直接到手机,即使没装 hooks 也能审批。
手机上的审批卡片会显示要执行的工具和具体内容,你可以允许,也可以拒绝。Claude Code 通过“提问”让你做选择时,选项同样会显示在手机上,直接点选回答。
安全边界要照实说
在手机上审批,意味着一个能改你代码的决定要穿过网络,所以边界必须讲清楚:
- 超时不等于允许。 电脑上的会话挂起等待手机回答,最长约 30 分钟;超时或 BotBus 退出时,决定权交还给 Claude Code 自己的权限流程,也就是回到电脑上的权限框,绝不会自动放行。
- 电脑要在线。 查看已经同步的任务不需要电脑在线,但审批、续聊、新建和中断都要求那台电脑在线,并且对应的连接器支持这个操作。
- 内容端到端加密。 任务、对话、命令和通知正文在设备上加密后才离开,钥匙只经电脑屏幕上的配对二维码交给手机,中转服务器只见密文。服务器仍然看得到设备编号、在线状态、更新时间和数据大小这些转发所需的信息。细节见端到端加密说明。
- 小屏幕更容易误点。 批准之前看清完整命令。对
rm、git push --force、数据库迁移这类难以撤销的操作,宁可回到电脑前再处理。
如果某个项目里的审批实在太多,BotBus 还支持按项目开启自动批准,但只对从手机发起的那一轮生效,提问照样会发到手机,电脑上跑的轮次不受影响。开之前想清楚这个项目里 agent 能碰到什么。
现在能不能用
电脑端有 Mac 版(菜单栏应用,需要 macOS 26 或更新)和 Linux 版(x86_64 / aarch64 的命令行程序,见安装说明),都可以在官网下载。iPhone 和 Apple Watch 版已在 App Store 上架;Windows 与 Android 版在计划中。除了 Claude Code,BotBus 还接入了 Codex、Hermes、Pi、OpenClaw 和 DeepSeek Harness,也能通过 ACP 接入你自己的 agent。
常见问题
装了 BotBus 的 hooks,会影响我原来的 Claude Code 配置吗?
安装器只合并、移除带 BotBus 标记的 hooks,你自己写的 hooks 和其他设置会保留。不想用了,在同一个设置页卸载即可。
我在手机上拒绝后会发生什么?
这个工具调用不会执行,Claude Code 会收到拒绝并自己决定接下来怎么做。
能在 Apple Watch 上审批吗?
可以。手表从 iPhone 同步配对信息后自己联网,收到审批时抬手腕就能允许或拒绝,不用掏手机。
我同时开着好几个 Claude Code 会话,还有 Codex 任务,能一起看吗?
可以。任务按电脑和项目分组列出,等你审批的会单独提醒;多台电脑也能配对到同一部手机上。