最近xiaoz在V站发现一款开源免费的SSH客户端:Netcatty。使用了一段时间,个人觉得很不错,现在推荐给大家。它不仅拥有现代化的界面、灵活的分屏工作和内置 SFTP 文件管理,还集成了 AI Agent。只需自然语言对话,它就能帮你执行命令、诊断服务。告别死记硬背,让运维变得像聊天一样简单优雅。

Github开源地址:https://github.com/binaricat/Netcatty
Netcatty特点
- 内置 AI Agent,支持自然语言执行命令、诊断服务及多主机任务编排
- 支持代码片段(快捷命令)
- 支持多种同步方式:S3、WebDAV、Google Drive、OneDrive、GitHub Gist
- 集成强大 SFTP,支持双面板拖拽、树状视图及服务器端直传优化
- 灵活分屏终端,支持水平/垂直分割、会话自动恢复与关键词高亮
- 高效连接管理,提供网格/列表/树状三种视图及自动系统图标识别
- 现代化高颜值界面,基于 Electron + React + Tailwind,支持自定义主题
- 完全开源免费(GPL-3.0),跨平台支持 macOS、Windows 及 Linux
Netcatty下载与安装
Netcatty作者更新非常勤奋,基本上每日一更,大家可以去Github项目地址:https://github.com/binaricat/Netcatty/releases 根据自己的平台下载。
Netcatty使用介绍
AI Agent
Netcatty内置的AI功能不是传统那种简单对话问答,而是能直接操作您当前服务器,帮你自动完成运维任务。它提供三种Agent可选,分别是:Catty、Claude Code、Codex CLI。

使用Netcatty AI功能前,您还需要添加上游服务商,支持OpenAI、Anthropic、OpenRouter或者自定义OpenAI兼容渠道商。比如xiaoz这里接入了硅基流动提供的Qwen 3.5模型。

接入AI后,你只需要自然语言告诉它,你想做什么,他会自动帮你操作服务器,比如我让它帮我看下服务器内存使用情况。

直接操作服务器,听起来似乎有点危险?别担心,默认情况下,任何修改、删除等操作,都会二次弹出确认,等待您的批准后再执行,控制权依然在你。比如我让她帮我创建一个文件,默认设置下会等待我的批准后再去执行,而不是放飞自我。

有了AI Agent的加持后,运维效率大大提升,再也不用担心记不住复杂命令啦。现在即使你是Linux小白,也能完成大多数日常运维任务,只需像聊天一样描述需求,剩下的交给 Netcatty 就好。
加密同步
Netcatty还提供了同步功能,可以将您的主机和代码片段加密后(快捷命令)同步到云端,方便您在不同的设备中无缝切换,目前Netcatty提供S3、WebDAV、Google Drive、OneDrive、GitHub Gist等多种同步方式。

Sudo提权
添加主机的时候,SFTP设置那里有个Sudo提权模式,这样即使你是普通用户登录Linux,SFTP管理文件时可以自动提权,而不需要频繁的二次输入密码,非常的方便。

拖放上传文件
如果您需要将本地文件上传到主机,传统的做法一般是先用SFTP切换到对应目录,再手动选择本地文件。有了Netcatty后,这些操作都大大简化,你只需要把文件直接拖到当前窗口即可。

Netcatty还支持窗口分割,本地shell、命令自动补全等功能,大家可以下载安装后进一步研究。
Netcatty的不足
- 使用Electron框架开发,内存占用比原生应用更高
- 尚不支持Zmodem(
sz/rs)功能
结语
如果你也厌倦了传统终端的枯燥,不妨试试 Netcatty。它不仅是高颜值的开源免费工具,更用 AI 重新定义了运维方式。让复杂命令成为历史,像聊天一样管理服务器,同时享受多端同步的便捷。
Github开源地址:https://github.com/binaricat/Netcatty










