随处访问你的终端
Termbridge 让你可以通过任何带浏览器的设备访问本地终端。运行一条命令,扫描 QR 码,即可连接。
命令行
npx termbridge
就是这样。现在可以通过手机访问你的终端了。
为什么选择 Termbridge?
在沙发上检查构建进度。 启动了一个耗时很长的构建?喝咖啡时也能用手机查看它何时完成。
随时随地监控服务器。 已通过 SSH 登录到运行某个进程的服务器?无论身在何处,都能随时查看。
远程运行 AI 编程工具。 正在使用 Claude Code、Codex 或类似工具?离开办公桌时,也能用平板查看它们的运行情况。
快速访问,无需设置。 无需端口转发、VPN 或复杂配置,只需运行命令并扫描即可。
工作原理
- 在计算机上运行
npx termbridge - Termbridge 会创建通往终端的安全隧道(或在直连模式下使用沙盒链接)
- 扫描 QR 码(或复制 URL)
- 终端会以完整交互模式显示在浏览器中
默认情况下,所有内容都在你的计算机本地运行。可选的沙盒模式会在你的 Daytona 账户中运行,并且没有由 Termbridge 运营的后端。
核心设计
本地优先。 默认情况下,服务器、WebSocket 和终端注册表都运行在你的计算机上。沙盒模式会在你的 Daytona 账户中运行,但 Termbridge 仍不会运营后端或存储你的数据。
安全交接。 Termbridge 会发放一次性令牌,并将其兑换为 Cookie 会话。你在移动设备上扫描的就是令牌 URL。
适合移动设备。 UI 刻意保持简洁:全高终端、紧凑控制栏和终端切换面板。
你可以做什么
- 完整终端访问 - 色彩、htop 和 vim 等 TUI,以及正确的按键处理都能正常使用
- 多个会话 - 运行多个终端并在应用中切换
- 移动端控制 - 屏幕按钮支持 Ctrl+C、方向键、Tab 和其他按键
- 默认安全 - 一次性令牌确保只有你能连接
快速开始
若要使用默认的本地隧道流程,请安装 Node.js 20 或更高版本、tmux 和 cloudflared,然后:
命令行
npx termbridge
用手机扫描 QR 码即可连接。沙盒模式请参阅 Sandboxes 指南。
入门指南
包含安装步骤的完整设置指南
使用指南
手机控制、多个终端等更多内容
开发服务器预览
在终端旁预览你的应用
沙盒
在 Daytona 云沙盒中运行终端