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

在线体验各类最新模型,更有模型 免费Token 额度领取!
立即体验
简介: 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 占用过高的问题",它自己跑 topps、分析结果、给出结论。其他终端工具目前都没有内置的 AI 自主执行能力。

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

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

ai_assistant_light.png

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

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

协议覆盖广,靠的是背靠 Go 语言的生态golang.org/x/crypto/sshgithub.com/go-sql-driver/mysqlgithub.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 不错,欢迎去 GitHubGitee 给个 ⭐ Star,提 Issue 或 PR 参与共建。也欢迎转发给身边做开发和运维的朋友。

目录
相关文章
|
5天前
|
前端开发 安全 JavaScript
Harness Engineering 实践案例:如何Agent 写一份行为规范
本文展示Harness Engineering落地实践:通过`AGENTS.md`(行为总纲)、`ARCHITECTURE.md`(系统骨架)等结构化文档,为编码Agent建立可追溯、可审计、防幻觉的工作规范,实现RAG+微调系统的可控开发。
88 4
Harness Engineering 实践案例:如何Agent 写一份行为规范
|
6天前
|
运维 监控 安全
Coding Agent 规则管理:CLAUDE.md、Skills、Hooks、Subagents 到底怎么选?
Claude Code 用分层设计把 Coding Agent 的规则拆成多种机制,让约束在合适的时机生效
Coding Agent 规则管理:CLAUDE.md、Skills、Hooks、Subagents 到底怎么选?
|
3天前
|
人工智能 Kubernetes 调度
AgentTeams 和 Claude Tag 都进入群聊模式,是新范式还是新叙事?
AgentTeams 和 AgentLoop 均处于邀测期,欢迎感兴趣的朋友申请测试。
|
21小时前
|
存储 人工智能 弹性计算
阿里云ECS云服务器 Hermes Agent 零基础十分钟部署教程:持久记忆智能体完整实操指南
日常开发中存在大量重复事务,服务器巡检、代码扫描、工单梳理、研发日报汇总等机械工作会占用大量工作时间。常规对话式大模型、代码辅助工具均存在明显短板:单次对话关闭后全部上下文丢失,每次执行同类任务需要重新描述规则;工具功能单一,无法串联多步骤自动化流程。Hermes Agent作为2026年推出的MIT协议开源AI智能体框架,依靠持久记忆存储、GEPA自进化机制两大核心能力,能够跨会话留存项目规则、业务流程,自动将重复工作封装为可复用技能,实现各类研发、办公任务自动化。本文从零讲解完整部署流程,十分钟完成安装、模型配置、消息网关接入、定时自动化任务搭建,同时梳理部署高频故障与场景适配边界,零基础
31 1
|
6天前
|
人工智能 IDE Java
阿里云Qoder CN v1.4.1全栈实战指南:从代码补全到自主智能体开发
原阿里云通义灵码完成品牌升级后正式命名为Qoder CN,当前稳定版本为v1.4.1,产品定位从基础代码补全工具升级为全栈Agentic智能编程平台,彻底区别于传统对话式编码工具。平台搭建三层分层能力体系,依托Quest自主任务、多文件Agent编辑、Repo项目知识库三大核心能力,可独立完成需求拆解、方案设计、多文件编码、自测验证、项目文档沉淀全流程研发工作。全文结合Spring Boot单体迁移、微服务拆分、分库分表、单元测试覆盖四大企业真实项目场景,完整覆盖多端安装部署、百炼模型接入、编码规则配置、多模式开发、团队协作、MCP工具扩展全链路实操,同时横向对比海外主流编码工具,梳理国产合规
162 1
|
20小时前
|
监控 并行计算 算法
竞争性自适应重加权算法(CARS)的MATLAB实现
竞争性自适应重加权算法(CARS)的MATLAB实现
|
20小时前
|
人工智能 安全 前端开发
政务类仿冒网络钓鱼攻击的作案路径与全域安全防控研究
本文以菲律宾2026年选举钓鱼事件为样本,揭示生成式AI赋能下政务钓鱼的新特征:仿冒站点、恶意表单、二维码(Quishing)三类攻击协同作案,AITM技术绕过多因素认证,突破传统防护。研究提出轻量化前端检测代码与五层分层防御体系,兼顾技术加固、公众教育与跨境溯源,为全球政务数字化反诈提供可落地方案。(239字)
21 1
|
21小时前
|
人工智能 安全 前端开发
生成式 AI 驱动新型网络钓鱼攻击技术路径与全域防御体系研究
本文系统分析2025–2026年AI赋能网络钓鱼的产业化演进:AI工具使攻击门槛归零,Smishing、Quishing、语音克隆三类载体爆发,AITM中间人攻击更突破MFA防护。基于Hoxhunt、FTC等实证数据,提出涵盖前端检测代码、硬件密钥、私有口令与行为规范的分层防御体系。(239字)
24 0
|
22小时前
|
网络协议 安全 API
阿里云百炼调用鉴权凭证:API Key 创建、配置及保存全流程
本文详解阿里云百炼按量付费API Key的创建、配置与安全保存全流程:需先开通服务,进入控制台API Key页面,选择地域(推荐北京),填写业务空间、描述并授权“全部”或自定义权限,创建后立即复制以`sk-`开头的密钥——仅显示一次,务必妥善保管。在阿里云百炼官网:https://t.aliyun.com/U/fPVHqY 免费领取千万Tokens