大家好,我是 Java陈序员

在如今的企业开发中,做后端、运维、DevOps,日常工作几乎离不开 SSH 终端工具。一款好用的工具,可以大大提升工作效率。

今天,给大家分享一个开源现代化的 SSH 终端工具,支持 AI 赋能!

项目介绍

Netcatty —— 一个基于 Electron、React 和 xterm.js 构建的现代化 SSH 客户端、SFTP 浏览器&终端管理器。内置 AI Agent、分屏终端、多视图、SFTP 工作流、自定义主题等功能。

功能特色

  • 多视图主机管理:提供网格、列表、树形三种布局,支持分组归类、全局搜索、跳板机与加密密钥统一管理
  • 多会话分屏终端:基于 xterm.js GPU 加速渲染,支持横竖自由分屏、命令广播批量下发,同时搭配自定义主题与关键词高亮
  • 一体化双栏 SFTP:提供本地、远程双面板拖拽传文件功能,支持服务器间直传无需本地中转,内置在线代码编辑器,修改远端配置不用反复下载上传
  • AI 智能运维:内置 Catty Agent, 用自然语言就能下达运维指令,自动执行命令、排查故障、分析运行状态,同时兼容主流大模型,高危操作强制二次确认
  • 个性化使用:Windows、macOS、Linux 多平台可用,支持 WebDAV、GitHub Gist 等多云端同步,同时支持自定义主题

技术栈:React 19 + TypeScript + Vite 7 + Electron 40 + xterm.js 5 + Tailwind CSS 4

快速上手

1、打开下载地址

https://github.com/binaricat/Netcatty/releases

2、下载对应系统的安装包并进行安装

3、安装完成后,系统默认使用英语,可以在设置中调整为中文

功能体验

  • 主机管理

  • SFTP

  • AI 助手

  • 系统信息

  • 分屏操作

  • 脚本管理

  • 笔记

  • 操作日志

  • 设置中心

本地开发

环境依赖:Node.js 18+npm.

1、克隆或下载项目源码

git clone https://github.com/binaricat/Netcatty.git

2、进入项目目录并安装依赖

cd Netcatty

npm install

3、启动运行

npm run dev

可以说,Netcatty 几乎搞定了所有服务器日常运维的场景,无论是个人开发、服务器托管,还是企业集群运维,都非常合适。如果你正在寻找一款 SSH 终端管理工具,不妨试试。快去下载安装体验吧~

项目地址:https://github.com/binaricat/Netcatty

最后

推荐的开源项目已经收录到 GitHub 项目,欢迎 Star

https://github.com/chenyl8848/great-open-source-project

或者访问网站,进行在线浏览:

https://chencoding.top:8090/#/

大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!


Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐