亲测Claude Code全新Remote Control功能:如何连接、使用场景、与网页版差异,以及当前无法启用的原因和社区尝试的解法。
我为什么关心这个功能
Claude Code新增的Remote Control,号称能像OpenClaw一样让你“远程继续写代码”,但所有计算都仍跑在你自己的电脑上,不把上下文丢到云端。我想看看它到底好不好用,值不值得你折腾。
它到底是什么
Remote Control不是云服务,而是把你本地的Claude Code会话,通过安全通道暴露给手机或另一台浏览器窗口。你的笔电继续运行Claude Code,MCP服务器保持活跃,项目上下文不会离开机器。
换句话说:控制界面在别的设备,算力和文件都留在本机。

三种连接方式
-
Session URL:启动后终端会给一个链接,复制到任何浏览器就能连回本地会话。 -
二维码:终端里按空格会显示二维码,用Claude手机端扫码秒连。 -
Session List:打开 claude.ai/code 或 Claude 手机端,会看到带电脑图标、绿点的本地会话,点进去即可。
三种方式指向同一个本地会话。
与Claude Code网页版的区别
-
网页版在Anthropic云上跑,适合轻量任务或没克隆项目时用。 -
Remote Control在你机器上跑,网页/手机只是“窗口”。 -
你的MCP服务器(如Context7、GitHub CLI、自定义DB连接)保持可用。 -
CLAUDE.md、自定义命令、工作区设定全部生效。 -
文件系统完全可访问,Claude能读写你本地项目。 -
现有工具与权限保持不变。
本质上:不是把项目搬到云端,而是把“操控界面”搬到你手边的任意设备。
它的连接机制
-
只使用出站HTTPS,无需开放入站端口,NAT/防火墙后也能用。 -
启动后,本地会话会在Anthropic API登记并持续轮询任务。 -
手机/浏览器连接时,服务器在流式通道间转发指令与结果,全程TLS加密。 -
使用多组短期凭证,各自独立过期。
会话生命周期
-
终端进程不退出,会话就一直活着。 -
电脑睡眠或掉线,会在恢复网络后自动重连。 -
多端消息实时同步;断线超过约10分钟,会话超时退出,需要重新 claude remote-control。
单实例一场会话
每个Claude Code实例一次只支持一个远程会话;不同项目目录各自独立,可以同时跑多个实例/会话。
手把手:第一次尝试
安装Claude Code
-
Windows: irm https://claude.ai/install.ps1 | iex -
macOS/Linux/WSL: curl -fsSL https://claude.ai/install.sh | bash

基本条件
-
订阅:需要 Pro 或 Max,暂不支持 Team/Enterprise,也不能用 API Key。 -
登录:终端运行 claude,用/login登录 Claude 账户。 -
Workspace Trust:首次进入项目目录会弹出信任提示,必须接受。

若之前用 API 鉴权,需要先 /logout 再用订阅账号登录。

启动远程会话
cd remote-demo
claude remote-control

结果我遇到了报错:
Error: Remote Control is not enabled for your account.
Contact your administrator.

查了下,GitHub 上已有同样报错的 Issue,Pro/Max 用户在 macOS/Windows/Linux 都中招。

为什么现在大多数人用不了
-
功能由服务器端特性开关 tengu_ccr_bridge控制,默认关闭。 -
开关在Anthropic服务器评估并缓存,本地无法自行打开。 -
正在分批灰度放量:部分 Pro/Max 用户已开,大多数还没。 -
“Contact your administrator” 对个人用户没意义,却是当前提示。

大家试过的三种“偏方”(都失败)
-
重新登录:
/logout后/login。我试了,失败。 -
开启数据共享:在
https://claude.ai/settings/data-privacy-controls勾选“Help improve Claude”,重新登录,再试claude remote-control。失败。 -
移除遥测屏蔽:编辑
~/.claude/settings.json,删掉CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC和DISABLE_TELEMETRY。我也试了,仍然失败。

如果你被放量成功,会看到什么
-
终端输出类似:
Remote Control session started
Session URL: https://...
Press spacebar to show QR code
Waiting for remote connections...
-
按空格可展示二维码;Session 会保持运行等待连接。
常用参数
-
--verbose:打印连接日志与会话活动,便于调试。 -
--sandbox/--no-sandbox:控制文件系统和网络隔离(默认不隔离)。
手机连接流程
-
终端按空格出现二维码。 -
用 Claude 手机端扫码进入会话;若未安装,可在终端输入 /mobile获取下载链接。 -
在手机上发出的操作,实际都在你笔电本地执行。
浏览器连接
-
方式1:URL直连:复制 Session URL 粘到任意浏览器。 -
方式2:Session List:打开 claude.ai/code,列表里会出现带电脑图标的会话,点开即可。
多端同时在线
终端、浏览器、手机可同时连接,同步实时双向;随时换设备继续。
连接时你会在终端看到
-
连接建立日志 -
Claude调用工具的实时输出 -
项目里实际发生的操作
默认开启
在 Claude 会话里执行 /config,可以把“Enable Remote Control for all sessions”设为 true,此后每次启动 Claude 自动带远程控制;需要关闭再改回 false。
多项目并行
不同项目目录各跑一个实例,各有独立的 Session URL 与环境;根据需要切换连接。
我的结论
Remote Control 概念很棒:在任何设备继续本地开发、不丢上下文、不把代码放云端。但目前最大的痛点是大部分付费用户还没被放量,提示信息也不友好。GitHub 相关 Issue 已有 50+ 评论,大家都在等开关放开。
我会持续关注,一旦官方全面开放会更新体验。你如果成功解锁,欢迎留言分享实践。


