Remote Control 与 Web Session
Remote Control 与 Web Session
Section titled “Remote Control 与 Web Session”Remote Control(远程控制)和 Web Session 是 Claude Code 的「分身术」。以前你得坐在终端前敲,现在可以让 Claude 跑成一个能被外部触发的服务,甚至开一个 web session,从 claude.ai 或 Claude 桌面 app 远程指挥它——人不在机器旁,也能让它干活。
两条线,一个目的
Section titled “两条线,一个目的”这套能力分两条线,但目的相同:让 Claude 不再被绑在你的键盘前。
| 能力 | 干什么 |
|---|---|
| Remote Control | 把本地 Claude 跑成服务器模式,允许外部触发会话动作 |
| Web Session | 在云端开一个会话,从 claude.ai / Claude app 远程接入 |
Remote Control:跑成服务器
Section titled “Remote Control:跑成服务器”claude remote-control 启动一个服务器模式——Claude 不再只是等你敲字,而是开个口子等外部来触发:
# 启动远程控制服务器模式claude remote-control跑成服务得有个名字,方便外部按名找它:
claude remote-control --name my-runner交互模式里启用
Section titled “交互模式里启用”你不必非得用专门的子命令。在交互会话里,也能用 flag 启用远程控制:
# 交互模式 + 远程控制(短别名 --rc)claude --remote-control# 或claude --rc跑多个远程会话时,给它们一个统一前缀,便于批量管理和识别:
claude --remote-control --remote-control-session-name-prefix "ci-"Web Session:云端开会话
Section titled “Web Session:云端开会话”--remote 是另一条线——它创建一个 web session,让你能从 claude.ai 或 Claude 桌面 app 接入这台 Claude:
# 创建一个 web sessionclaude --remote开出来的会话带着上下文,你在 claude.ai 或 Claude app 里就能看到它、接着指挥它——机器跑在本地,控制来自云端。
Teleport:把 web session 拉回本地
Section titled “Teleport:把 web session 拉回本地”web session 跑着跑着,你可能想把它「拽」回本地终端继续——--teleport 干这个:
# 把某个 web session 恢复到本地claude --teleport这就像把云端的会话状态「传送」回本地:在云端开个头、本地接着干,或者本地开个头、出门口用手机续。会话状态跟着走,不丢上下文。
串起来的工作流
Section titled “串起来的工作流”把这几样串起来,能拼出几种新活法:
# 1. 本地起一个会话,开远程控制 + 命名claude --remote-control --name home-runner
# 2. 出门后,从 claude.ai / Claude app 接入这个会话继续指挥
# 3. 回到家,用 --teleport 把会话拉回本地终端接着干claude --teleport或者反过来:
# 1. 在云端开 web sessionclaude --remote
# 2. 想用本地的文件/工具时,--teleport 拉回来claude --teleport适合:
- 出门远程开发——机器在办公室,人在路上,从 claude.ai / Claude app 接入。
- CI / 服务器长任务——跑成
remote-control服务,外部按需触发。 - 多机协作——这台开会话、那台接着干,会话状态随人走。
- 手机续命——本地开了头,出门口用手机续。
不适合:
- 就在自己电脑前敲——那直接
claude就好,绕远程是徒增复杂。 - 跑敏感数据时随意开 web session——远程接入意味着会话上下文会过云,敏感场景先确认数据合规。
安全提醒:Remote Control 和 Web Session 都意味着「外部能触发这台机器上的动作」。务必用可信网络、可信账号,敏感操作配好 权限模式 和
deny表。具体接口与最新行为以官方 cli-reference 为准。
Remote Control 把 Claude 跑成服务器、
--remote-control/--rc交互启用、--name命名、--remote-control-session-name-prefix加前缀;--remote开 web session 从 claude.ai/Claude app 接入,--teleport把 web session 拉回本地。机器在本地、控制来自云端,会话状态随人走。
下一站,去看 Chrome 浏览器集成——让 Claude 接管浏览器。🌐