很多人跑 Claude Code 、Codex CLI 、Gemini CLI 之类的 AI Agent ,都会遇到一个问题:SSH 断线后终端状态没了,换设备接着看也不方便。
tssh + tsshd 提供了会话预览和 re-attach 能力:
- 查看当前所有会话列表
- 直接预览每个会话的最新屏幕内容
- 重新附加到已有会话继续操作
- 支持 UDP 自动重连和 IP 漫游
- 不依赖 tmux
相比 tmux ,优势有几个:
- 保持原生终端体验,不需要 tmux 的窗口、面板和快捷键体系。
- 可以直接预览会话内容,再决定连接哪个会话,不用一个个 attach 进去试。
- 支持终端状态恢复,重连后能恢复完整屏幕内容,而不仅仅是 shell 还活着。
- 支持网络切换和自动重连,对移动办公和 AI 长任务比较友好。
对于经常把 AI Agent 挂在远程服务器上跑的人,体验会比传统 SSH + tmux 更顺手一些。
项目地址:
屏幕截图:

PS: 新开发的功能,未发布,需要从源代码编译 tssh 和 tsshd 来体验。