本文由 安卿辰博客 编辑整理发布,内容来源于互联网公开资料。如需转载或引用,请注明出处。
近期,xiaoz 在 V 站上发现了一款名为 Netcatty 的开源免费 SSH 客户端。经过一段时间的使用,个人体验良好,现将其推荐给各位。该工具不仅具备现代化界面、灵活的分屏操作以及内置 SFTP 文件管理功能,还集成了 AI Agent。用户仅需通过自然语言对话,即可实现命令执行与服务诊断。无需再死记硬背,运维过程由此变得像聊天一样简洁而优雅。
该项目已在GitHub上开源,仓库地址为:
Netcatty特点
- 内置 AI Agent,支持自然语言执行命令、诊断服务及多主机任务编排
- 支持代码片段(快捷命令)
- 支持多种同步方式:S3、WebDAV、Google Drive、OneDrive、GitHub Gist
- 集成强大 SFTP,支持双面板拖拽、树状视图及服务器端直传优化
- 灵活分屏终端,支持水平/垂直分割、会话自动恢复与关键词高亮
- 高效连接管理,提供网格/列表/树状三种视图及自动系统图标识别
- 现代化高颜值界面,基于 Electron + React + Tailwind,支持自定义主题
- 完全开源免费(GPL-3.0),跨平台支持 macOS、Windows 及 Linux
Netcatty下载与安装
Netcatty 的开发维护者保持着极高的更新频率,通常每日发布一次新版本。用户可访问其 GitHub 项目页面
,根据自身平台选择对应的版本进行下载。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 上开源,仓库地址为:
安卿辰博客







