适用于 Android 和 iPhone 的 SSH 终端

手机上的 SSH 终端。无需 VPN,无需开放端口。

扫描二维码,即可用手机远程打开 Mac、Windows 电脑或 Linux 服务器的终端,全程端到端加密。还能无需 Wi-Fi 使用远程 ADB,随时随地查看 Claude Code。

  • 端到端加密
  • 无需 VPN,无需端口转发
  • 约 30 秒扫码配对
  • 免费开始,无广告
即将上线 App Store 获取自 Google Play

获取桌面代理

在电脑上安装代理

curl -fsSL https://roamterm.com/install | sh

功能

手机与电脑之间所需的一切

一个应用,搞定终端、文件、端口、Android 调试与 AI 智能体。

SSH 终端

为拇指打造的真正 SSH 终端

Esc、Ctrl、Tab 和方向键就在键盘上方。几秒内即可打开 Mac、电脑或 Linux 服务器,并从上次中断的地方继续。

  • 自动接入 tmux,手机休眠时会话依然保持
  • Wi-Fi 切换到移动数据时静默重连
远程 ADB

通过互联网使用远程 ADB,无需 Wi-Fi 或 USB

仅限 Android。通过加密隧道,你的手机即使在不同网络下,也能成为电脑或 AI 智能体的测试设备。

  • 在电脑上安装应用、查看日志并镜像屏幕
  • 只能从已配对电脑的 localhost 访问
Claude Code 与 MCP

在手机上监看并随时切断 AI 智能体

一条命令即可把 RoamTerm 接入 Claude Code 或其他 AI 工具。查看智能体正在运行什么,想让它停下时一键切断访问。

  • AI 访问默认关闭,需按设备单独开启
  • 只要有 AI 工具连接,就会显示横幅提示
端口转发

在手机上打开电脑的 localhost

用手机浏览器访问电脑上运行的开发服务器、仪表盘或本地 API。无需 0.0.0.0,无需内网穿透服务,也没有公网地址。

  • 转发电脑 localhost 上的任意端口
  • 流量始终不离开加密链路
SFTP 文件

在手机与电脑之间传输文件

通过同一条加密连接浏览文件夹、上传照片、下载构建产物,中间不经过任何云端。

  • 可干净地取消传输,存储空间不足时给出明确提示
  • 沿用同一次配对,无需额外设置
远程桌面

终端不够用时,直接看屏幕

通过同一条端到端加密链路,在手机上查看并控制 Mac、Windows 电脑或 Linux (X11) 设备的屏幕。

  • 支持所有显示器,画质可调,可选在手机上播放声音
  • 访问需在电脑上确认
离线模式

想离线就离线

可将电脑暂停一小时,或直到明天早上。系统会先通知手机,随后关闭所有连接,恢复之前不接受任何新连接。

  • 菜单栏中一个开关,或运行 roamterm pause --for 1h
  • 可在控制中心或命令行中恢复

三步完成连接

  1. 安装代理

    在电脑或服务器上运行一条命令。代理运行在你自己的会话中,钥匙串和各种工具都能正常使用。

  2. 扫描二维码

    在手机上打开 RoamTerm,扫描代理显示的二维码。二维码会锁定电脑的身份,中间人无从插手。

  3. 打开终端

    点一下你的电脑即可进入,tmux 会话可继续使用。网络切换时会静默重连。

安全

中继无法读取你的终端内容

你的会话是从手机直达电脑的 SSH。中继只负责为双方配对并转发密文,因此无法读取你输入或看到的内容。

  • 二维码绑定身份

    二维码中包含你电脑的密钥,因此无人能够充当中间人。

  • 密钥存于硬件

    设备密钥保存在 Secure Enclave 或 StrongBox 中,通过生物识别解锁。

  • 仅向外连接

    双方都通过 443 端口向外连接,或直接 P2P 连接。不会暴露任何端口。

  • 设备由你批准

    新手机需要你在电脑上批准。仅凭账号不会获得任何访问权限。

为什么不直接用 SSH 加 VPN?

常见的远程终端方案,在你输入第一条命令之前,就要先配置 VPN 或在路由器上开放端口。RoamTerm 省去了这一步。

SSH 应用 + VPN 或开放端口RoamTerm
设置 安装 VPN、转发端口或运行隧道服务 扫描二维码
网络 每台设备都需要入站端口或 VPN 仅需向外的 443 端口,条件允许时 P2P 直连
Android 调试 通常需要同一 Wi-Fi 或 USB 数据线 通过加密隧道远程使用 ADB
AI 智能体 通常不包含 适用于 Claude Code 的 MCP,一键切断
开发服务器 绑定到 0.0.0.0,让整台机器暴露在外 转发 localhost,不暴露任何东西

价格

免费起步,需要时升级 Pro

免费

在自己的电脑上试用所需的一切:1 台电脑和终端。

  • 1 台电脑
  • 支持 tmux 的终端

Pro

不限台数的电脑、ADB、MCP、端口转发、SFTP 和 P2P 直连。

  • 不限设备数量
  • 无需 Wi-Fi 的远程 ADB
  • 适用于 Claude Code 的 MCP
  • 端口转发
  • SFTP 文件传输
  • P2P 直连
  • 在手机上使用远程桌面

价格显示在你所用的应用商店中

年度订阅在应用商店中包含免费试用。

常见问题

需要 VPN,或者在路由器上开放端口吗?

不需要。代理端和手机应用都通过 443 端口主动向外连接到中继完成配对;网络允许时则直接 P2P 连接。你的电脑不会暴露在互联网上。

RoamTerm 或中继能看到我输入的内容吗?

不能。你的会话是从手机直达电脑的 SSH。中继只转发加密数据,无法读取其中内容。

需要注册账号吗?

不需要。扫描二维码配对即可开始使用。使用 Google 或 Apple 登录是可选的,仅用于同步以及在多台设备上使用 Pro。

支持哪些电脑?

支持 macOS、Windows 和 Linux,包括无图形界面的 Linux 服务器,这类服务器通过终端中显示的配对码完成配对。

远程 ADB 是如何工作的?

在 Android 上,RoamTerm 连接手机自带的调试服务,并通过加密隧道把它送到你电脑的 localhost。无需 Wi-Fi,且只限该电脑使用。

如何连接 Claude Code?

在电脑上运行 claude mcp add roamterm -- roamterm mcp。AI 访问需按设备单独开启,你也可以在应用中一键切断。

Pro 要多少钱?

订阅前,App Store 或 Google Play 会显示你所在地区的价格。免费版包含一台电脑和终端功能。

手机应用支持哪些平台?

iPhone、iPad、Android 手机和 Android 平板。远程 ADB 仅限 Android。

RoamTerm 是 Termius 或其他 SSH 应用的替代品吗?

它是针对同一类需求的另一种方案。其他 SSH 客户端通常要先配置 VPN 或开放端口;RoamTerm 则通过向外连接的中继以二维码配对,并增加了远程 ADB、端口转发和面向 AI 智能体的 MCP。你仍可继续使用任何喜欢的 SSH 应用。

RoamTerm 支持 tmux 吗?

支持。终端会接入你的 tmux 会话,手机休眠或网络切换时会话依然保持,因此耗时任务或 AI 智能体可以持续运行。

能在手机上打开电脑的 localhost 吗?

可以。端口转发会通过加密链路,在手机浏览器中打开电脑 localhost 上的服务,例如开发服务器或仪表盘。你不必把它绑定到 0.0.0.0。

应用更新内容

版本1.11.0 ·

  • 新功能:远程协助。用一次性协助码,从手机远程协助朋友的电脑。每次连接都由对方确认,连接期间对方屏幕上会一直显示提示条,全程端到端加密。提供协助需要用 Google 或 Apple 登录,每次会话免费 15 分钟(Pro:无时长限制)。
  • 已配对的电脑会显示在你其他已登录的设备上。
  • 远程桌面:Android 键盘的退格键现在可用,在手机上复制的文字可以粘贴到电脑上。
  • 购买未能完成时,提示更清晰,并提供重试按钮。

完整更新日志

你的终端已就绪

安装桌面代理,扫描二维码,一分钟内即可连接。

即将上线 App Store 获取自 Google Play