什么是 Remote Control
Remote Control 让你把原本在笔记本上运行的 Claude Code 会话,用手机、平板或另一台电脑的浏览器接管过来继续指挥。在书桌前开始的工作,可以在沙发上用手机、或在另一台电脑的浏览器上接着做。
最重要的一点是:会话自始至终都在你自己的电脑上运行。代码执行与文件访问只发生在你的设备上,手机和浏览器不过是查看该会话、向它发消息的窗口。
所以即便远程,你的本地环境也原样存续。你的文件系统、挂上的 MCP 服务器、工具、项目设置都保留着,在手机或浏览器上输入 @,就会自动补全你项目里的文件路径。
它不是云——与 Claude Code on the web 的区别
Claude Code 还有一个看起来相似的独立功能,叫 Claude Code on the web。两者都用 claude.ai/code 界面,但决定性的区别在于会话在哪里运行。
Remote Control 的会话在你自己的电脑上运行,因此原样使用本地的 MCP、工具与项目设置。而 Claude Code on the web 则在 Anthropic 管理的云基础设施上运行。
如果你正在做本地工作、想换台设备接着做,就用 Remote Control;如果想在没有任何本地准备的情况下发起工作、在没有克隆的仓库里干活、或并行跑多个任务,就用 Claude Code on the web。
| Remote Control | Claude Code on the web | |
|---|---|---|
| 会话运行位置 | 你自己的电脑(CLI / VS Code) | Anthropic 云 |
| 本地文件·MCP·设置 | 原样使用 | 不使用 |
| 何时用 | 在另一台设备上接着做进行中的本地工作 | 无本地准备即发起工作·并行运行 |
三种启动方式
Remote Control 从 CLI 或 VS Code 扩展中开启。CLI 有三种方式。
第一,服务器模式。在项目文件夹里运行 claude remote-control,进程会一直挂在终端里等待远程连接。它会显示会话 URL,按空格键会弹出二维码。一个进程可以同时跑多个会话。
第二,交互式会话。用 claude --remote-control(或 --rc)启动,你可以像平常一样在终端里直接输入,同时也能远程控制这同一个会话。
第三,如果你已在会话中,在其中输入 /remote-control(或 /rc),到目前为止的对话就会原样延续为一个远程会话。
在 VS Code 扩展中,在提示框里输入 /remote-control 或 /rc。
claude remote-controlclaude --remote-control/remote-control从手机连接
会话起来后,可以用几种方式从别的设备接入。在任意浏览器打开会话 URL,就直接进入 claude.ai/code 上的那个会话。
最快的路径是二维码。在 claude remote-control(服务器模式)下用空格键打开二维码,用手机一扫,该会话就立刻在 Claude 应用(iOS / Android)中打开。
或者打开 claude.ai/code 或 Claude 应用,在会话列表里按名称查找。在移动应用中,进入底部导航的 Code 标签就能看到会话列表,在线的 Remote Control 会话会在电脑图标上带一个绿点。
如果还没有 Claude 应用,在 Claude Code 里输入 /mobile,就会弹出 iOS / Android 下载用的二维码。
这样用——应用示例
外出时监控:在书桌前挂上一个耗时较长的任务后出门,在沙发上或路上用手机查看进度、发消息。
多设备同时使用:终端、浏览器、手机同时连到同一个会话,对话以及子智能体、工作流的进度实时同步。可以在任意设备上轮流向它说话。
传文件与图片:你在手机或浏览器上附上的文件、图片,会由 Claude Code 下载到你的电脑,并作为 @ 文件引用交给会话。说明文字加不加都行。
推送通知:开着 Remote Control 时,长任务结束或需要做决定时,手机会收到推送通知。也可以在提示里直接要求,比如“测试跑完了告诉我”。设置在 /config 里,打开 ‘Push when Claude decides’ 与 ‘Push when actions required’。
断线也能恢复:即便笔记本休眠或断网,只要电脑回来,会话就会自动重新连上。在连接恢复期间,子智能体、工作流的状态更新会先排入队列,恢复后再送达。
要求与限制
订阅:可用于 Pro、Max、Team、Enterprise 套餐。用 API 密钥不行。在 Team、Enterprise 上默认关闭,需要组织 Owner 先在 Claude Code 管理员设置里打开 Remote Control 开关。
认证:运行 claude,用 /login 登录你的 claude.ai 账户。
不支持的环境:在 Amazon Bedrock、Google Cloud Agent Platform、Microsoft Foundry 上不行;当 ANTHROPIC_BASE_URL 指向 api.anthropic.com 以外的主机(LLM 网关·代理)时也会被禁用。
必须保持本地进程:Remote Control 以本地进程运行。关闭终端、退出 VS Code 或停掉 claude 进程,会话也随之结束。
离线超时:即使电脑开着,如果超过约 10 分钟以上连不上网络,会话就会过期、进程随之关闭。用 claude remote-control 重新开始即可。
部分命令仅限终端:/plugin、/resume 之类的命令只在本地 CLI 中有效。
状态:截至 2026 年 7 月为研究预览。功能仍在持续打磨。
安全性如何
你的本地会话只发出向外的 HTTPS 请求,不在你的电脑上开放任何入站端口。打开 Remote Control 后,是向 Anthropic API 注册并轮询待办任务的方式。
所有流量都经由 Anthropic API 以 TLS 传输(端口 443)。连接使用按用途拆分的多个短期凭证,各自单独过期。
在 Remote Control 连接期间,会话记录(你的消息、Claude 的回复、工具活动)会保存在 Anthropic 的服务器上。这是为了在设备间同步对话,以及在断网后重新连接。不过执行与文件访问始终只在你的电脑上。
要彻底关闭,使用 disableRemoteControl 设置。有 Zero Data Retention 等合规要求的组织无法打开 Remote Control。
Team、Enterprise 有 Trusted Devices(受信任设备,测试版)。这是一项组织设置,要求设备已注册且在过去 18 小时内登录过,才能查看或操作 Remote Control 会话,并用 Face ID、Touch ID、Windows Hello 或通行密钥(passkey)确认。生物特征信息只在设备上处理,不会被 Anthropic 保存。
为什么此刻重要——委派的单位正在改变
Remote Control 抛出的真正信息不是开发上的便利。它是一个信号:把耗时的活儿交给 AI、然后人离开座位,正在成为常态。
除了 Remote Control,Claude Code 还有多种离座工作的方式:从手机抛出任务的 Dispatch,对 Telegram、Discord 等外部事件作出反应的 Channels,在设定时刻运行的 Scheduled tasks。Remote Control 则是其中‘把进行中的本地会话在另一台设备上接着操控’的那一个。
从 SH Consulting 的视角看,这是委派单位改变的一幕。过去要有人守在屏幕前,事情才办得成;如今生产力取决于你把‘不需要人盯着’的流程设计得有多好。团队越是习惯这种方式,需要守着的时间就越少,只在需要判断的时刻介入。
