管几台 VPS 时,SSH 终端、传文件窗口和资源监控经常各开各的。NyaTerm 想把这些放在同一个桌面工作区里:中间操作终端,旁边看远程文件和机器状态,需要时再叫 AI 帮忙解释输出。
它是一个开源的跨平台远程终端客户端。比较有意思的是,10 月 28 日发布的 2.0.0 已经把桌面实现从 Tauri/WebView 换成 Rust + GPUI 原生界面。对于想找一款整合型 SSH 工具、又在意桌面技术路线的人,这个项目值得看看。
终端旁边就能处理文件和主机状态
NyaTerm 支持多标签页、横竖分屏和布局恢复,可以把相关服务器放在同一组工作区里。除了 SSH,也支持本地终端、Telnet、串口,以及 RDP、VNC 远程桌面会话。
SFTP 文件浏览器和终端放在一起,有传输队列,也支持用本地编辑器修改远程文件后回传。对于经常改配置、传日志的人,这比反复在终端和独立文件传输软件之间切换更顺手。
SSH 会话还可以打开资源监控、进程管理和 Docker 管理面板;有相关硬件的服务器,也提供 NVIDIA GPU 和昇腾 NPU 的状态查看入口。它的重点是围绕当前连接做事,而不是另搭一套集中式监控服务。
AI 能读终端上下文,也能在批准后执行命令
AI 助手分 Ask 和 Agent 两种模式。Ask 用于生成命令、解释选中的输出、分析报错;Agent 则围绕当前终端做多步操作,观察输出后决定下一步。
命令会以结构化卡片呈现,带风险等级和执行控制,高影响操作有批准环节。也可以用 @ 引入其他终端会话,让排查问题时的上下文不只局限于一个窗口。
模型配置支持自定义 OpenAI 兼容接口。这意味着可以接自己的模型服务,但不能把“带 AI 助手”理解成安装后就附送免费模型额度。真正执行到服务器上的命令,仍然值得逐条看清楚。
连接配置可以自己备份、同步
它支持凭据、密钥、已知主机、OTP、代理、跳板机和 SSH 隧道管理。配置迁移可以导出加密的 .nya 备份,也能通过 WebDAV 或 S3 兼容存储同步加密配置快照。
如果你在几台电脑之间切换,这种由自己选择存储端的方式比较实用。不过,同步配置和让远程会话一直保持在线是两回事,不要把它当成服务端会话托管。
怎么开始
直接到官网或 GitHub Releases 下载对应平台的安装包即可,不需要为了试用先编译 Rust 工程。
- Windows:支持 Windows 10/11,提供安装版和便携 ZIP;便携版解压后运行
NyaTerm.exe,数据放在旁边的data/目录。 - macOS:支持 macOS 12 及以上,可下载安装包,也可以用 Homebrew:
brew install nyakang/nyaterm/nyaterm
- Linux:提供
.deb、.rpm和.AppImage等格式。
第一次可以先建一个普通 SSH 连接,试试分屏、SFTP 和资源面板,再决定是否接入 AI 或配置同步。只需要一个极简 SSH 窗口的人,未必用得上它这一整套侧边面板。
已有 1.x 的用户要特别注意:Windows 旧便携版和 MSI 安装不能按普通小版本更新处理。升级前先退出程序并备份完整数据及密钥;便携版需要替换完整程序文件,不能只覆盖主 EXE。macOS 当前还没有 Apple Developer 证书签名,安装时也可能遇到系统拦截。
项目信息
- 主要语言:Rust
- 桌面界面:GPUI
- License:Apache-2.0,以仓库 LICENSE 文件为准
- Star:截至 2026-10-29 约 2,050
- 当前稳定版:v2.0.0,发布于 2026-10-28
- GitHub:GitHub - nyakang/nyaterm: A modern remote terminal workspace · GitHub
- 官网:https://nyaterm.app
- 下载:Releases · nyakang/nyaterm · GitHub
