上个帖子里,很多兄弟提到了不同的方案。
我整理了一下大家提到的几条路线,做个简单对比,看看有没有遗漏的。
1. 官方 Remote Control ( Claude / Codex )
优点:
- 官方支持
- 体验比较统一
- 可以直接接管本地会话
- 本地文件、项目配置、MCP 等能力可以继续用
缺点:
- 主要针对自家 Agent
- 如果同时用 Claude Code 、Codex 、OpenCode 、Gemini CLI 、Copilot CLI 等,没法完全统一
- 更像是某个 Agent 的远程控制,而不是通用终端入口
2. Happy / Happy Coder
优点:
- 专门面向 Claude Code / Codex 的移动端接管
- 比远程桌面更轻量
- 更贴近 AI Coding 场景
- 移动端体验会比普通 SSH 更友好
缺点:
- 还是偏 Claude / Codex 这类 Agent Client
- 需要接受它自己的启动和使用方式
- 如果只是想接管普通 terminal ,或者同时管理多个服务器 / 多种 Agent ,不一定完全匹配
3. Paseo / HAPI
优点:
- 更像多 Agent 工作区
- 可以覆盖 Claude Code 、Codex 、Copilot 、OpenCode 等不同 Agent
- 不只是远程敲命令,而是围绕 Agent session 做管理
- 长期想象空间比较大
缺点:
- 功能更完整,同时复杂度也更高
- 普通用户上手门槛可能更高
- 对只想简单接管一个 terminal 的人来说,可能有点重
4. 远程桌面类:网易 UU / ToDesk / RustDesk / 向日葵
优点:
- 成熟稳定
- 大部分人已经熟悉
- 可以直接远程操作整台电脑
- 不只 terminal ,IDE 、浏览器、文件管理器都能操作
- 临时救急很好用
缺点:
- 手机屏幕操作完整桌面并不轻量
- 不是专门为 AI Coding session 设计的
- 看终端、输入命令、切换 session 的体验不一定舒服
- 如果只是想看输出、回复一句、确认一下,远程桌面有点重
5. SSH + tmux + Tailscale / Termius / Termux
优点:
- 工程师传统方案
- 安全、可控、灵活
- tmux 可以保持会话
- Tailscale 可以解决内网访问
- 只要是 terminal 里的东西,基本都能接
缺点:
- 配置门槛比较高
- 对普通用户不友好
- 移动端输入体验一般
- session 状态、通知、权限确认、任务完成提醒这些都需要自己拼
6. 移动端 Terminal / 远程终端路线
这一类不是远程整个桌面,而是只把 terminal 搬到手机上。
优点:
- 比远程桌面轻
- 不绑定某一个 Agent
- Claude Code 、Codex 、OpenCode 、Gemini CLI 、Copilot CLI ,只要能在终端里跑,理论上都能接
- 也可以接普通服务器、构建脚本、部署脚本、运维命令
缺点:
- terminal 本身还是有门槛
- 手机输入复杂命令不舒服
- 如果没有做好 session 管理,体验可能和普通 SSH 差不多
- 安全、连接稳定性、权限控制都需要认真处理
简单分类
目前看下来,大概可以分成几条路线:
| 路线 | 代表方案 | 适合场景 |
|---|---|---|
| 官方 Agent 远控 | Claude Remote Control / Codex | 只重度使用某一个官方 Agent |
| AI Coding Client | Happy / Happy Coder | 主要用 Claude Code / Codex ,希望手机端体验更好 |
| 多 Agent Workspace | Paseo / HAPI | 同时管理多个 Agent ,希望统一工作区 |
| 远程桌面 | 网易 UU / ToDesk / RustDesk / 向日葵 | 临时救急,需要完整控制电脑 |
| 传统 SSH | SSH + tmux + Tailscale | 工程师自用,可控性优先 |
| 移动 Terminal | Corterm / 远程终端类 | 想把 terminal 作为统一入口,不绑定具体 Agent |
我自己的理解
官方 Remote Control 解决的是:
我怎么在手机上继续用 Claude / Codex ?
Happy 这类工具解决的是:
我怎么更舒服地在手机上接管 Claude Code / Codex ?
Paseo / HAPI 解决的是:
我怎么统一管理多个 AI Agent ?
远程桌面解决的是:
我怎么完整操作那台电脑?
SSH + tmux 解决的是:
我怎么用最可控的方式接管终端?
移动 terminal 解决的是:
我能不能不管具体是什么 Agent ,只要它跑在 terminal 里,就都能从手机上继续接管?
关于 Corterm
我自己做的 Corterm 目前偏第六种路线:移动端 terminal / 远程终端。
想法不是重新做一个 Claude Code Client ,也不是替代远程桌面,而是把 terminal 作为统一入口。
只要它能在终端里跑,就可以接进来:
- Claude Code
- Codex
- OpenCode
- Gemini CLI
- Copilot CLI
- 普通 SSH
- 部署脚本
- 构建任务
- 服务器运维命令
不过 happy 和 Paseo 做的真好。