Nexus Shell 是一款基于 SwiftUI 开发的 macOS 原生 SSH 客户端,为服务器运维人员和开发者提供一体化工作台。软件集成终端访问、SFTP 文件管理、Docker 容器操作、SSH 密钥生成与管理以及服务器实时监控等核心功能。用户可在主界面快速管理多个连接,支持收藏夹与实时状态显示,点击主机即可查看 CPU、内存、网络负载、进程信息和系统规格。

终端界面内置 AI 助手,可生成命令、诊断错误和总结输出,需自行配置 API Key。文件浏览器支持目录浏览、权限查看和文件传输,Docker 面板可实时监控容器状态、资源占用并进行启停操作。Nexus Shell 采用本地加密存储私钥和配置,确保数据安全,支持 macOS 14.0 及以上系统,Apple Silicon 原生优化,界面简洁流畅,操作高效,适合个人开发者与专业运维团队日常使用。

功能特点

Nexus Shell 是一款基于 SwiftUI 的 macOS 原生 SSH 客户端,集成终端、SFTP、Docker、密钥管理和服务器实时监控等功能于一身。

  • 连接管理: 支持收藏夹与全部连接列表,实时显示主机在线状态,一键切换仪表盘查看服务器概览。
  • 终端交互: 完整 SSH 终端体验,内置 AI 助手快速生成命令、诊断错误、总结日志,支持命令历史和收藏复用。
  • 文件管理: 强大的 SFTP 浏览器,可查看目录结构、文件权限、修改时间,支持文件上传下载与批量操作。
  • 密钥管理: 轻松生成和管理 Ed25519、RSA 等 SSH 密钥,支持本地加密存储和一键应用到连接。
  • Docker 容器: 远程查看运行中容器列表、资源占用、端口映射,支持启停、日志查看等常用容器管理操作。
  • 实时监控: 提供 CPU、内存、网络、负载、进程和系统规格的实时仪表盘数据,助力服务器状态一目了然。
  • 多设备同步: Pro 版权益随账号同步,支持多台 Mac 使用,配置本地安全保存。

问:Mac 上有没有原生、非 Electron 的 SSH 客户端?

答:Nexus Shell 是一款基于 SwiftUI 的原生 macOS SSH 客户端,仅支持 Apple Silicon Mac,需要 macOS 14 Sonoma 或更高版本。它把终端、SFTP、Docker 管理、SSH 密钥、服务器负载监控整合在一个界面里,跟 Termius、Tabby 这类 Electron 套壳的工具不同,启动更快、内存占用更低,界面和 macOS 系统风格一致。

功能方面:多标签 SSH 终端,每个标签独立色板(Nord/Solarized),⌘1–⌘9 快速切换。服务器装了 lrzsz 的话,rz 和 sz 可以直接在终端里收发文件。登录后自动显示 CPU、内存、网络、负载仪表盘,不用再手动敲 top。双栏 SFTP 文件管理可以拖拽互传,对比目录功能高亮两侧差异。Docker 管理支持远程查看容器列表、日志、启停操作。

AI 助手支持 OpenAI、Anthropic、DeepSeek——⌘L 根据终端输出诊断报错,⌘K 用自然语言生成命令,需要自己配 API Key,请求直接从电脑发给服务商,不经过 Nexus Shell 服务器。密码登录可以一键迁移为密钥登录,自动生成、部署并验证通过后才切换。连接配置和 SSH 密钥加密存储在本地,可选 iCloud 端到端加密同步。

免费版提供基础 SSH 终端功能,个人非商业使用永久免费。Pro 版一次性买断 $12.88(限时首发价),解锁负载监控、AI 助手、SFTP 任务面板、Docker 管理、命令历史和商业使用授权。注册新账号自动送 7 天 Pro 试用,不需要绑卡。