AI Workflow
Claude Code 远程运行方案对比:7 种做法怎么选
从官方 Remote Control、SSH + tmux、托管 Mac mini、Linux 虚拟机,到 VS Code Remote-SSH、Tailscale 组网和云端会话,按成本、稳定性和断连风险对比远程跑 Claude Code 的 7 种方案。
Claude Code 跑长任务时,最怕的不是模型慢,而是你的电脑合上了:笔记本休眠、Wi-Fi 切换、VPN 断开,终端一断,几十分钟的上下文就没了。所以越来越多人把 Claude Code 放到一台“永远在线”的机器上,自己只负责远程下指令。
下面把常见的 7 种做法放在一起比较,最后给出按场景的推荐。
1. 官方 Remote Control
在本机启动会话后,可以从手机或网页继续查看和操作同一个会话。优点是零配置、体验顺;但会话仍然跑在你自己的电脑上,电脑休眠或断网,会话照样会中断。
适合:离开工位一会儿,想用手机盯一下进度。
不适合:要连续跑一整夜的任务。
2. SSH + tmux(任何一台常开机器)
最经典也最可靠的组合:SSH 登录远程机器,在 tmux 里启动 Claude Code,断开 SSH 后会话继续在后台运行,下次 tmux attach 回来接着看。
ssh dev@your-host
tmux new -s claude # 新建会话
claude # 在 tmux 里启动
# Ctrl-b d 脱离;下次:
tmux attach -t claude
它解决的是“断连不丢会话”,前提是你得有一台常开的机器。
3. 托管一台 Mac mini
把一台 Mac mini 放进机房或托管节点,7×24 通电联网,你通过 SSH 和远程桌面使用。和 Linux 机器相比,它多了完整的 macOS:Xcode、iOS 模拟器、Safari、各种只在 Mac 上跑的 CLI 都能直接用。
如果你的项目涉及 iOS / macOS 开发,或者本来就习惯 Mac 环境,这是最省心的“远程工位”。自有设备托管的好处是硬件归你,一次性成本之后每月只付托管费。
4. Linux 虚拟机 / VPS
最便宜的常开方案。纯 Web、后端、脚本类项目,在 Ubuntu 上跑 Claude Code 完全够用,还能顺手跑 Docker 和常驻服务。缺点是没有 macOS 生态,涉及 Xcode 的工作做不了。
5. VS Code / Cursor Remote-SSH
编辑器通过 SSH 连接远程机器,文件、终端、扩展都在远端运行,本地只是界面。可以和方案 2 叠加:编辑器里开一个终端执行 tmux attach,既有图形化编辑,又不怕断连。
6. Tailscale / WireGuard 组网
严格说它不是“运行方案”,而是让方案 2~5 更好用的网络层:把远程机器和你的电脑、手机放进同一个虚拟内网,不用暴露公网 SSH 端口,换网络也能用固定的内网地址直连。
7. 云端托管会话
一些平台提供在云端沙箱里直接运行 Claude Code 的会话,关掉浏览器也能继续。适合与 GitHub 仓库强绑定的任务;但环境由平台决定,装系统级工具、跑 macOS 专属软件会受限。
对比一览
| 方案 | 断连后继续 | macOS 环境 | 月成本 | 上手难度 |
|---|---|---|---|---|
| Remote Control | 本机在线才行 | 取决于本机 | 0 | 极低 |
| SSH + tmux | ✓ | 取决于机器 | 取决于机器 | 低 |
| 托管 Mac mini | ✓ | ✓ 完整 | 中 | 低 |
| Linux 虚拟机 | ✓ | ✗ | 低 | 低 |
| Remote-SSH 编辑器 | 配合 tmux ✓ | 取决于机器 | — | 低 |
| Tailscale 组网 | 网络层 | — | 免费起 | 中 |
| 云端会话 | ✓ | ✗ 通常 | 按用量 | 极低 |
怎么选
- 只是偶尔离开工位:Remote Control 就够了。
- 纯后端 / 脚本,想省钱:Linux 虚拟机 + tmux。
- 做 iOS / macOS,或想要一台完整的远程 Mac 工位:托管 Mac mini + tmux + Tailscale。
- 团队协作、仓库驱动的任务:可以叠加云端会话,处理边角任务。
想要一台常开的远程 Mac?
马来西亚住宅宽带 · 东八区 · 中文支持。早鸟仅限前 20 名。