tmux · iOS
iOS 上的 tmux:从 iPhone 和 iPad 接入你的 tmux 会话
iOS 上没有官方的 tmux 应用,你也不需要。你真正想要的,是从手机或平板接上自己机器里已经在运行的 tmux 会话,从上次离开的地方精确续上。这正是 QuickTUI 所做的事。

tmux 让你的终端会话在电脑上持续运行:长时间的构建、Agent、日志跟踪和 SSH shell,在你断开连接后都能继续存活。一直缺的那块拼图,是从 iPhone 或 iPad 顺畅接入它们的方式。QuickTUI 是原生 iOS 客户端(另有 iPad 与浏览器版本),通过你自己的电脑接入这些会话,中间没有任何第三方。
一个"iOS tmux 客户端"应该做到什么
- 接入,而非重跑。两次接入之间,你的会话一直活在电脑上;打开应用就直接回到实时画面,输出完好无损。
- 真正的终端,而非聊天框。tmux 的窗口、窗格、回滚缓冲和复制模式:iPhone、iPad 与浏览器上看到的是同一个画面。
- 扛得住网络变化。从 Wi-Fi 切到 LTE 再到 5G、把应用切到后台,或是连接中断,都不该让你丢失位置。
- 始终属于你。默认自托管、默认直连,你的代码和密钥绝不经过别人的云。
动手配置(约两分钟)
在运行会话的机器上安装 QuickTUI 服务端。它会配置好服务。macOS/Linux 需自行安装 tmux 3.2+(安装器不代装 tmux);Windows 会自动安装 qscn 会话后端。
macOS / Linux
curl -fsSL https://quicktui.ai/q.sh | sh
Windows (PowerShell)
irm https://quicktui.ai/q.ps1 | iex
Windows 说明:会话后端是 qscn,不是 tmux。请在 App 里用 New Session 建会话;下文的 tmux new-session 示例适用于 macOS/Linux。
然后用下面的平台命令完成扫码配对,或者用 URL 和 token 手动添加服务器。打开一个会话,你就接上了。想要逐步操作的版本,参见从手机接入 tmux 会话。
# macOS / Linux
quicktui-server --pair-qrcode
# Windows(PowerShell)
& "$env:LOCALAPPDATA\QuickTUI\quicktui-server.exe" --pair-qrcode
它真的是 tmux 吗?
是的。在 macOS/Linux 上 QuickTUI 驱动的是你电脑上真正的 tmux,而不是重新实现的替代品。你现有的 ~/.tmux.conf、按键绑定、窗口和窗格全都生效。如果尚未安装 tmux,请自行安装 3.2+(安装器不代装);也可用 QUICKTUI_TMUX_BIN 指向已有二进制。Windows 上默认会话后端是自动安装的 qscn。
一览
| 能力 | QuickTUI |
|---|---|
| 原生 iPhone 和 iPad 应用 | 支持 |
| 浏览器客户端 | 支持,由你自己的电脑提供 |
| 真正的 tmux(窗口、窗格、回滚缓冲) | 支持 |
| 自托管、直连 | 支持,代码绝不经过我们的服务器 |
| 跨断连的会话保活 | 支持 |
| 价格 | 单台电脑免费;Pro 为一次性买断 |
常见问题
iOS 上有官方的 tmux 应用吗?
没有。tmux 是一个服务端程序,没有官方 iOS 应用。QuickTUI 是原生 iOS 客户端,接入运行在你自己电脑上的 tmux。
我需要 SSH 吗?
不需要。QuickTUI 通过 HTTP/WebSocket 与它自己的轻量服务端通信。你可以在局域网内、通过 VPN 或隧道(Tailscale、Cloudflare Tunnel),或经由公网地址访问它。
它能在 iPad 上用吗?
能。同一个应用、同一个实时会话,在 iPhone 和 iPad 上都能运行,任何浏览器里也一样。