Xshell、MobaXterm 之外的新选择:uniTerm 开源终端软件,不到 10MB,覆盖 20+ 协议

简介: uniTerm是一款不到10MB的开源跨平台终端工具(Apache 2.0),集成SSH/Telnet/RDP/VNC/SFTP/SMB/MySQL/Redis等20+协议,内置AI Agent、分屏、云同步与中文支持,一站式替代Xshell、Navicat等多款客户端。

作为一个运维/开发人员,你的任务栏里通常躺着几个客户端?

我数了一下自己的:Xshell 连 SSH、Xftp 传文件、Navicat 查数据库、Redis Desktop Manager 看缓存、Windows 自带的 RDP 连远程桌面……如果再算上偶尔用的 S3 浏览器、VNC 客户端,一只手数不过来。

每次线上出问题,就是一场"窗口切换马拉松"——在这个软件里查日志、切到那个软件传配置文件、再切到数据库确认数据状态。切来切去,思路都切断了。

能不能一个软件,把所有这些事情全干了?

这就是 uniTerm——一个不到 10MB 的轻量级终端,覆盖 20+ 种网络协议,把远程终端、文件传输、远程桌面、数据库客户端全部整合在一个跨平台应用里。

start_tab_light.png

20+ 协议,一个入口

"20+ 协议"具体是哪些?跟其他终端工具比算什么水平?下面把 uniTerm 和五款主流工具放在一起,逐个协议对比:

协议 uniTerm Xshell MobaXterm Termius Tabby WindTerm 应用场景
终端
SSH ✅ ✅ ✅ ✅ ✅ ✅ 远程服务器命令行管理
Telnet ✅ ✅ ✅ ✅ ✅ ✅ 老旧设备、嵌入式系统调试
Mosh ✅ ❌ ✅ ✅ ❌ ❌ 高延迟/断续网络下的 SSH 替代
Serial ✅ ✅ ✅ ⚠️ Pro ✅ ✅ 交换机、工控设备串口调试
Rlogin ❌ ✅ ❌ ❌ ❌ ❌ 老旧 Unix 系统远程登录
RSH ❌ ❌ ✅ ❌ ❌ ❌ 老旧远程命令执行(不加密)
Local ✅ ✅ ✅ ✅ ✅ ✅ 本地 PowerShell/CMD/Bash
WSL ✅ ❌ ✅ ❌ ❌ ❌ Windows 上运行 Linux 发行版
文件传输
SFTP ✅ ❌ 需另购 Xftp ✅ ✅ ✅ ✅ SSH 加密文件传输
FTP / FTPS ✅ ❌ 需另购 Xftp ✅ ❌ ❌ ❌ 网站空间、NAS 文件管理
SMB ✅ ❌ ❌ ❌ ❌ ❌ Windows 共享文件夹、Linux Samba、NAS
WebDAV ✅ ❌ ❌ ❌ ❌ ❌ 网盘、WebDAV 服务器管理
S3 ✅ ❌ ✅ ❌ ❌ ❌ 兼容 S3 协议的对象存储
Zmodem ✅ ✅ ✅ ❌ ✅ ✅ SSH 终端内 rz/sz 快速传输
远程桌面
RDP ✅ ✅ ✅ ❌ ❌ ❌ Windows 服务器远程桌面
VNC ✅ ❌ ✅ ❌ ❌ ❌ Linux 桌面远程控制
SPICE ✅ ❌ ❌ ❌ ❌ ❌ KVM/QEMU 虚拟机管理
X11 ❌ ✅ ✅ ❌ ✅ ✅ 远程 Linux GUI 应用转发
XDMCP ❌ ❌ ✅ ❌ ❌ ❌ 远程 Unix 完整桌面
数据库
MySQL ✅ ❌ ❌ ❌ ❌ ❌ MySQL / MariaDB / TiDB
PostgreSQL ✅ ❌ ❌ ❌ ❌ ❌ PostgreSQL / CockroachDB
Oracle ✅ ❌ ❌ ❌ ❌ ❌ Oracle Database
SQL Server ✅ ❌ ❌ ❌ ❌ ❌ SQL Server
rqlite ✅ ❌ ❌ ❌ ❌ ❌ 轻量分布式 SQLite
Redis ✅ ❌ ❌ ❌ ❌ ❌ 内存键值数据库可视化管理
协议总数 21 8 15 5 7 7

MobaXterm 免费版限制 12 个并发会话、2 个 SSH 隧道;Termius Pro 为订阅制。

从协议覆盖来看:

  • 相比其他终端软件,uniTerm 在终端、文件传输、远程桌面方面,除 X11 暂未支持外,基本做到了主流协议全覆盖。 MobaXterm 也覆盖了这三类,但其余四款均只涉及终端和少量文件传输协议,远程桌面和更丰富的传输方式则缺失。
  • uniTerm 额外提供了数据库客户端。 这在终端工具里几乎没有先例——可以直接连 MySQL、PostgreSQL、Oracle、SQL Server、Redis,浏览表结构、写 SQL、编辑数据,不用再开 Navicat 或 DBeaver。

new_connection_light.png

协议之外,综合能力对比

协议覆盖决定能连什么,但日常使用中,是否开源免费、跨平台支持、体积大小,以及软件本身提供的功能——这些同样决定了这款软件是否值得长期使用。再看几个核心维度:

维度 uniTerm Xshell MobaXterm Termius Tabby WindTerm
开源 ✅ 开源免费 Apache 2.0 ❌ 商业付费 ❌ 商业付费 ❌ 商业付费 ✅ 开源免费 MIT ✅ 开源免费 Apache 2.0
跨平台 ✅ Win/Mac/Linux ❌ Win ❌ Win ✅ Win/Mac/Linux ✅ Win/Mac/Linux ✅ Win/Mac/Linux
软件包体积 * <10MB ~50MB ~40MB ~250MB ~140MB ~30MB
AI Agent ✅ 自主多轮执行 ❌ ❌ ❌ ❌ ❌
分屏工作区 ✅ 自由拖拽 ✅ ⚠️ 固定分屏 ✅ ✅ ⚠️ 不支持拖拽
终端主题 ✅ 28款+自定义 ✅ ✅ ✅ ✅ ✅
自定义快捷键 ✅ ✅ ⚠️ 有限 ❌ ✅ ❌
服务器监控 ✅ ❌ ✅ ❌ ❌ ❌
云同步 ✅ Git 加密同步 ⚠️ 商业版 ❌ ⚠️ Pro ⚠️ 需插件 ❌
中文支持 ✅ 9 种语言 ✅ ❌ ❌ ❌ ✅
  • 以 Windows 安装包体积对比。

几点关键差异:

体积。uniTerm 安装包不到 10MB,而竞品最小也要 30MB,Termius 甚至达到了 250MB。在支持众多协议和 AI Agent 的同时保持这个体积,相当难得。

AI Agent。这是 uniTerm 独有的能力。配置好 API key 后,在侧边栏对话,Agent 直接在终端里自主执行多轮命令:规划 → 执行 → 观察输出 → 迭代修正,全程自动。你告诉它"帮我排查 CPU 占用过高的问题",它自己跑 top、ps、分析结果、给出结论。其他终端工具目前都没有内置的 AI 自主执行能力。

跨平台与中文支持。uniTerm 同时支持 Windows、macOS、Linux 三大桌面平台,UI 提供中文、英语等 9 种语言。Xshell 和 MobaXterm 仅限 Windows,且 MobaXterm 无中文界面;Termius 和 Tabby 跨平台但不支持中文。

免费开源。uniTerm 以 Apache 2.0 协议在 GitHub 和 Gitee 开源,完全免费。项目走社区共建路线——Bug 修复、功能建议、代码贡献都来自社区。不靠卖许可证赚钱,也不搞功能阉割的免费版。

ai_assistant_light.png

功能这么多,体积却这么小?

20+ 协议、AI Agent、六种数据库客户端——听起来像几百 MB 的庞然大物,实际上安装包不到 10MB。

协议覆盖广,靠的是背靠 Go 语言的生态。golang.org/x/crypto/ssh、github.com/go-sql-driver/mysql、github.com/jlaffaye/ftp 这些库经过了十几年的生产验证,成熟稳定。uniTerm 的角色更像是"集成者"——将成熟库纳入统一的连接管理框架,提供一致的操作界面。

体积小,靠的是两点。一是基于 Wails 框架,用系统自带 WebView(Windows 用 Edge WebView2、macOS/Linux 用 WebKit)渲染前端,不像 Electron 那样打包整个 Chromium;二是 Go 编译为单一原生二进制,无需运行时,最终安装包控制在 10MB 以内。

后续预告

uniTerm 还有一些值得展开的特性,后续文章会逐一深入:

  • 🧠 AI Agent 自主执行:在终端里直接执行多轮命令,AI 帮你排查解决问题
  • 💻 六种终端协议:SSH、Telnet、Mosh、Serial、Local、WSL,一个入口全搞定
  • 📂 七大文件传输协议:SFTP、SMB、S3、Zmodem 等,一个窗口搞定所有传输
  • 🖥️ 远程桌面集成:RDP、VNC、SPICE 三种协议,终端里直接开远程桌面
  • 🗄️ 内置数据库客户端:MySQL、PostgreSQL、Redis 直接管理,不用再开 Navicat
  • ☁️ Git 加密云同步:配置加密后同步到私有仓库,换电脑一键恢复
  • 🏗️ Go + Wails 架构揭秘:独立开发者的技术选型与开源故事

uniTerm 已在 GitHub 和 Gitee 开源(Apache 2.0),Windows、macOS、Linux 三平台都可以用。

如果觉得 uniTerm 不错,欢迎去 GitHub 或 Gitee 给个 ⭐ Star,提 Issue 或 PR 参与共建。也欢迎转发给身边做开发和运维的朋友。

目录
相关文章
|
4月前
|
人工智能 运维 网络安全
我这半年实际使用过的 4 款 SSH 工具体验分享
本文精选4款主流SSH工具:轻量稳定的PuTTY、Windows全能神器MobaXterm、跨平台云同步的Termius,以及AI驱动的智能终端Aeroshell,覆盖从经典运维到AI辅助新场景,助开发者与运维人员高效管理服务器。(239字)
1889 1
我这半年实际使用过的 4 款 SSH 工具体验分享
|
3月前
|
人工智能 运维 自然语言处理
uniTerm AI深度解析:AI-Native开源终端,从命令生成到自主故障排查
uniTerm AI 是终端原生的运维 AI 助理,能在授权前提下自主操作远程服务器,完成故障排查、巡检、配置安装等任务。本文解读其规划-执行-观察-迭代的自主循环、六种终端工具、四档安全确认模式,以及窗口锁定、消息队列、多模型兼容等核心设计。
561 1
|
Ubuntu
ubuntu 22.04 阿里源
ubuntu 22.04 阿里源
18561 0
|
3月前
|
人工智能 监控 网络安全
告别 Xshell、MobaXterm!NyaTerm 开源终端把 SSH、SFTP、AI、Docker 全装进一个工具
NyaTerm 是一款基于 Tauri+Rust+React 的开源终端客户端,集成 SSH/SFTP、Docker、GPU/NPU 监控、端口转发、跳板机、OTP 认证、AI 助手与云同步等功能,打造一体化服务器管理与开发工作空间。(239字)
773 0
|
3月前
|
JSON 人工智能 数据可视化
Claude Code 四大定制机制完全指南:CLAUDE.md、Hooks、Skills、Subagents 怎么选怎么用
本文详解Claude Code四大定制机制:CLAUDE.md(持久记忆)、Hooks(硬约束执行)、Skills(按需流程)、Subagents(隔离分工),涵盖配置模板、选型决策表及团队工程化分层实践,全部基于2026年7月2日官方文档。
1367 1
|
4月前
|
人工智能 安全 Cloud Native
2026年企业级 AI 编程助手研发治理与选型完整指南
本文基于云原生微服务与大模型底座融合的研发现状,对市场主流五款AI编程工具进行多维度横向评测,围绕云生态适配、企业资产治理、代码可控性、隐私部署、智能体架构五大核心评估维度,拆解各产品核心能力,并面向企业管理者、架构师、独立开发者三类人群给出精准选型方案,解决引入AI工具后技术债泛滥、密钥泄露、代码幻觉、部署合规等研发治理痛点。
552 8
|
4月前
|
机器学习/深度学习 人工智能 算法
4类马铃薯品质缺陷检测数据集(瘀伤薯/裂纹薯/发芽薯/正常马铃薯)分享
本数据集含2200张实拍图像,涵盖瘀伤薯、裂纹薯、发芽薯及正常马铃薯4类,YOLO标准格式,人工精标,适用于智能分拣、农业质检与目标检测研究。
|
4月前
|
人工智能 弹性计算 API
OpenClaw+阿里云百炼Token Plan 一站式部署与配置流程
OpenClaw作为一款开源可自托管的AI智能体执行框架,能让大模型从单纯对话升级为可执行文件处理、代码编写、流程自动化等任务的数字助手。在阿里云上部署OpenClaw并接入百炼Token Plan,可依托阿里云稳定的云服务与百炼的大模型能力,打造专属、高效、低成本的AI智能体服务。本文将从准备工作、阿里云服务器部署、百炼Token Plan开通与密钥获取、OpenClaw配置、功能验证到常见问题排查,提供完整实操流程,帮助用户快速完成部署与配置。
556 9
|
4月前
|
人工智能 运维 安全
Claude Code/OpenAI Codex自定义API部署:协议兼容、环境变量安全与团队规范化方案详解
在AI编程工具的规模化使用中,为Claude Code与OpenAI Codex配置自定义API端点,是实现模型灵活切换、成本优化、安全管控与团队标准化的核心手段。自定义端点可对接企业内部大模型网关、私有模型服务或第三方兼容接口,突破官方API的限制,同时通过规范的协议适配、环境变量管理与团队协作机制,保障配置的安全性、一致性与可维护性。本文将系统拆解Claude Code与OpenAI Codex自定义API端点的配置逻辑,涵盖协议兼容、环境变量设置、配置文件编写、验证方法及团队规范化管理方案,帮助开发者与团队实现安全、高效、统一的AI编程工具部署。
807 8

热门文章

最新文章