把真实终端安全地带到浏览器。同时保留速度、状态与恢复力。
CliGool 让你把终端会话直接带到浏览器:下载对应客户端、启动 session、分享链接,即可在接近本地的操作体验下完成查看与输入。
手工输入 session 名称后会立即跳转到对应的终端页面,适合已经拿到共享链接或团队约定好 session 名称的场景。
分享终端,也能保持顺手
启动 CLI 后,把会话链接发给需要查看的人即可进入浏览器终端;遇到短暂断线,页面也会自动尝试恢复。
$ ./cligool-darwin-arm64 -server https://your-relay.example -session prod-shell
[ok] Relay connected
[ok] Session URL copied
[info] Browser reconnects automatically on transient drops
打开终端前,你最关心的信息都在这里。
先确认服务是否在线,再快速找到适合当前设备的客户端,同时提前知道浏览器端会怎样处理断线和恢复。
Relay 实时状态
正在探测 /api/health,确认当前站点可以立即接入终端会话。
自动聚焦你的平台
正在识别当前设备,准备帮你直接跳到最相关的下载分组。
断线后自动回到现场
连接中、自动重连、等待 CLI、手动恢复等状态都会清楚显示,遇到波动时不用反复刷新或重开页面。
你真正会感受到的,是这些体验差异。
更接近本地终端的操作手感、更稳定的连接恢复,以及更明确的状态反馈,都是为了让共享终端更省心。
更接近本地终端的操作手感
颜色、光标、窗口尺寸和命令回显尽量保持原生体验,在浏览器里操作时也不会像隔着一层“模拟器”。
网络波动后还能继续
如果连接短暂中断,页面会自动重试并持续等待 CLI 返回,尽量避免你从头再来。
当前状态一眼看清
服务是否在线、终端是否已连接、是否正在恢复,页面都会明确告知,不需要靠猜。
更快找到正确的下载包
页面会优先高亮当前设备最可能需要的版本,并尽量让下载链接始终指向最新可用包。
三步完成接入,从命令行到浏览器没有多余动作。
保持简单:下载客户端、运行 session、打开链接。你不需要学习额外流程,就能开始共享终端。
先根据当前设备聚焦对应平台,再挑选准确的架构版本,避免在 18 个构建里反复筛选。
CLI 启动后会生成可直接打开的访问地址,你可以把同一个 session 分享到浏览器中继续查看和输入。
终端页会自动建立 WebSocket 连接;如果网络闪断或 CLI 暂时离线,页面会自动恢复并给出明确状态。
推荐启动命令
根据你的设备自动挑选一个更贴近实际的示例命令,复制后只需替换服务器地址与 session 即可。
./cligool-linux-amd64 -server https://your-relay.example -session demo-shell
your-relay.example 和 demo-shell 替换成自己的值。18 个平台构建,先把你最可能需要的版本放在前面。
完整平台覆盖依然保留,同时优先展示当前设备更相关的下载项,减少来回查找。