Claude Code 远程控制Remote Control功能详解
Claude Code 远程控制Remote Control功能详解
整理时间: 2026-02-26
来源: Claude官方文档
整理人: AI助手
概述
Remote Control是Claude Code的远程控制功能,允许用户从手机、平板或任何浏览器继续本地Claude Code会话。
核心特点:任务在本地运行,数据不上传云端
适用版本
| 版本 | 支持 |
|---|---|
| Pro | ✅ |
| Max | ✅ |
| Team | ❌ |
| Enterprise | ❌ |
API密钥不支持此功能
功能特性
1. 保持本地运行
- Claude始终在本地机器上运行
- 不会将任何内容移到云端
- Web和移动端只是”窗口”
2. 完整本地环境
远程使用时可访问:
- ✅ 完整文件系统
- ✅ MCP服务器
- ✅ 工具
- ✅ 项目配置
3. 多设备同步
- 对话在所有连接设备间保持同步
- 可从终端、浏览器、手机交替发送消息
- 真正的跨设备无缝切换
4. 中断恢复
- 笔记本睡眠或网络断开?
- 会话自动重连
- 回来时继续工作
对比:Remote Control vs Claude Code网页版
| 特性 | Remote Control | Claude Code网页版 |
|---|---|---|
| 运行位置 | 本地机器 | 云端基础设施 |
| 文件系统 | 本地 | 无 |
| 数据隐私 | 完全本地 | 云端处理 |
| 使用方式 | 远程窗口 | 完全云端 |
环境要求
| 要求 | 说明 |
|---|---|
| 订阅 | Pro或Max计划 |
| 认证 | 通过claude.ai登录 |
| 工作区信任 | 至少在项目目录运行过一次 |
使用方法
1. 启动Remote Control会话
在项目目录运行:
claude remote-control
显示:
- 会话URL(用于从其他设备连接)
- QR码(手机扫码快速访问)
可选参数:
- --verbose:显示详细连接日志
- --sandbox / --no-sandbox:启用/禁用沙箱
2. 从其他设备连接
方式一:浏览器
- 打开会话URL → 直接进入claude.ai/code
方式二:手机App
- 扫描QR码 → 直接在Claude App中打开
方式三:App内查找
- 打开claude.ai/code或Claude App
- 在会话列表中查找
- Remote Control会话显示:电脑图标 + 绿色在线状态点
3. 会话命名
会话名称来源:
- 最后一条消息
- /rename设置的值
- “Remote Control session”(无对话历史时)
使用场景
| 场景 | 说明 |
|---|---|
| 办公室开始 → 沙发上继续 | 手机上继续任务 |
| 台式机开始 → 笔记本继续 | 跨电脑无缝切换 |
| 电脑开始 → 手机查看 | 外出时查看进度 |
| 网络中断后恢复 | 自动重连继续工作 |
安全隐私
- ✅ 数据保留在本地
- ✅ 只传输显示内容
- ✅ 完整本地环境可用
- ✅ 支持沙箱模式(可选)
连接与安全
网络连接
- 本地Claude Code会话只发出HTTPS请求
- 不开放任何入站端口
- 启动Remote Control时,向Anthropic API注册并轮询
- 从其他设备连接时,服务器通过流式连接在网页/移动端和本地会话间路由消息
加密
- 所有流量通过Anthropic API的TLS传输
- 与任何Claude Code会话使用相同的传输安全
- 使用多个短生命周期凭证
- 每个凭证作用域单一用途,独立过期
启用所有会话的Remote Control
默认:只有运行claude remote-control或/remote-control时才激活
启用方法:
/config
设置”Enable Remote Control for all sessions”为true
限制:
- 每个Claude Code实例支持一个远程会话
- 运行多个实例?每个有自己的环境和会话
使用场景选择
| 场景 | 推荐 |
|---|---|
| 正在进行本地工作,想从其他设备继续 | Remote Control |
| 不想本地设置就启动任务 | Claude Code网页版 |
| 处理未克隆的仓库 | Claude Code网页版 |
| 并行运行多个任务 | Claude Code网页版 |
限制
| 限制 | 说明 |
|---|---|
| 同时一个远程会话 | 每个Claude Code实例支持一个远程连接 |
| 终端必须保持打开 | Remote Control作为本地进程运行,关闭终端会话结束 |
| 长时间网络中断 | 约10分钟后超时,进程退出,需要重新启动 |
相关资源
- Claude Code on the web:在Anthropic云环境运行
- Authentication:设置登录和管理凭证
- CLI reference:完整命令列表
- Security:安全模型
- Data usage:数据使用说明
要点提炼
- 📱 远程控制:手机/平板/浏览器随时接入
- 💻 本地运行:数据不离开你的机器
- 🔄 多设备同步:对话实时同步
- ⏸️ 中断恢复:自动重连
- 🔒 隐私优先:只是远程窗口,本质仍是本地运行
- 📱 Pro/Max专属:Team和Enterprise不可用
- 🔐 安全传输:TLS + 短生命周期凭证