Tabby:开源终端把 SSH、串口与本地 Shell 装进一个窗口
版本 1.0.235
连远程服务器,为什么总要开好几个工具?
运维和开发的日常经常同时面对几件事:连一台服务器跑命令、在本地命令行里翻日志、用串口调试一块开发板。系统自带的终端通常只覆盖其中一项,剩下的往往要再装几个互相独立的客户端。Tabby 想解决的就是这种割裂——它把 SSH 客户端、串口终端和本地 shell 收进同一个窗口,同时支持 Windows、macOS 与 Linux,桌面端的操作习惯在三套系统上基本一致。这个项目早期的名字是 Terminus,后来改名为 Tabby,代码以 MIT 协议开放。截至 2026 年 9 月,项目仍在活跃迭代,当前稳定版为 1.0.235。

一个窗口装下三种连接方式
Tabby 内置 SSH 与 Telnet 客户端和连接管理器,另外带一个串口终端。新建会话时除了 SSH、串口、Telnet,也可以直接选本机已有的运行环境,包括 PowerShell、PowerShell Core、WSL、Git-Bash、Cygwin、MSYS2、Cmder 与命令提示符,不用手工去配路径。连接配置支持跳转主机,密钥兼容 ED25519 等 OpenSSH 常见类型,也能读取 PPK 格式。传文件不必另外开工具,在 SSH 会话里走 Zmodem 协议即可收发。终端对 Unicode 有完整支持,含双宽字符,中文与表格线不容易错位;输出刷得很快时也不容易卡住。
密钥和连接信息放进加密容器
几十台机器的地址、端口、账号如果散在一个纯文本配置里,时间一长既不好维护也不安心。Tabby 为 SSH 密钥与配置提供内置的加密容器,凭据不必以明文形式躺在磁盘上;终端还支持隐藏输入,避免敏感内容直接显示在屏幕上。配置本身可以导出与导入,在多台电脑之间同步一份连接列表比较省事。配合分屏、标签页与可停靠窗口,需要长时间同时盯多个会话时不容易手忙脚乱。

可定制到细节,也能靠插件扩展
外观和行为基本都能改:字体、配色方案、背景、光标形状与闪烁方式、标签栏在窗口哪一侧,都能在设置面板里调整。快捷键支持多和弦组合,也可以配一个全局热键,把窗口唤出成类似 Quake 控制台的下拉形式。插件系统是另一条主线,社区提供了从会话日志导出、配置同步到第三方工具集成的一批扩展,按需安装即可。分屏支持多层嵌套,进程跑完时还能弹出通知提醒。

适合谁用,怎么开始
需要频繁在多台机器之间切换的运维人员、习惯同时开好几个终端窗口的开发者,以及希望在 Windows、macOS、Linux 上保持同一套终端习惯的用户,都适合试试 Tabby。它对中文界面有一定支持,熟悉之后上手成本不高。安装方式比较灵活:Windows 有安装包,macOS 可以用 Homebrew,主流 Linux 发行版能通过包管理器或 Snap 安装,偏好免安装的话也有便携版本。个人用户可免费使用全部功能,源码与更新记录都在官方仓库公开,到官网或项目仓库就能下载。
Tabby 把 SSH、串口与本地 shell 放进同一个可深度定制的窗口,并用加密容器保管连接凭据;如果你每天要在多台机器之间来回切换,它值得占一个常驻位置。