出门后,电脑上的 Agent 还在跑;换一张网络,想看看输出、补一句指令,却接不回原来的工作台。Termexo v0.10.0 的远程中继访问,就是为这个场景准备的:桌面上开始的工作,可以在手机或另一台电脑的浏览器里继续。
同一个工作台,换个地方接着用
-
Termexo 是面向 Windows 10/11 x64 的开源 AI 编程终端工作台。通过远程中继,浏览器连接的是桌面上正在运行的工作台和终端会话:查看执行输出、回应 Agent、继续操作项目,不必在手机上重新安装一套 CLI 环境。计算和终端进程仍在桌面电脑上运行。
跨网络访问,桌面无需公网 IP
桌面端主动建立到中继的出站隧道,手机或另一台电脑通过中继地址进入工作台。桌面电脑无需公网 IP,也无需在路由器上配置端口映射。你需要一台双方都能访问的中继服务,并为浏览器入口配置 HTTPS;电脑需要保持开机、Termexo 运行并连接中继。
中继可以自己部署,入口由自己管理
独立开源项目 termexo-relay 提供中继服务及管理控制台。中继服务支持 Linux、macOS、Windows 的 x64 / arm64 发布包,也提供容器部署方式。桌面可以使用注册码或中继账号完成登记;中继还支持级联,桌面会列出可用访问地址及其转发路径。这里的多平台支持指中继服务,Termexo 桌面版目前面向 Windows。
会话加密,登录与桌面授权分开
中继登录和桌面访问令牌是两层独立校验。v0.10.0 的 v2 会话握手通过证明和密钥派生完成鉴权,后续会话帧采用 AES-256-GCM 加密,并区分收发方向的密钥。中继负责转发加密的终端会话,不直接读取会话中的终端内容。浏览器通过 HTTPS 进行加密握手;遇到 HTTP 中继入口,会提示改用 HTTPS,不发送访问令牌。
从电脑到手机,四步接通
1. 按 termexo-relay 文档部署可达的 HTTPS 中继,或使用管理员提供的中继入口。
2. 在桌面 Termexo 的“设置 → 远程访问”中启用访问,填写中继地址。
3. 使用注册码或中继账号登记设备,获得对应的远程访问地址。
4. 在手机或另一台电脑的浏览器打开该地址,也可扫描桌面提供的二维码,按入口要求完成登录和桌面访问令牌校验。
如果你经常让 Agent 在电脑上长时间运行,希望离开座位后还能查看进度、补充指令,这次更新可以让工作从桌面自然延续到浏览器。Termexo 采用 MIT 许可证;相关 CLI、账号及模型服务仍按各自要求使用。
正式版本:https://github.com/gemron/Termexo/releases/tag/v0.10.0
自建中继:https://github.com/gemron/termexo-relay
配图为 AI 生成的概念示意,非产品界面截图。本文由维护者发布,AI 辅助整理。