logo NodeSeekbeta

[开源自荐]OxideTerm — 开源纯 Rust SSH 的客户端,内置 AI 运维助手,不收费不遥测不套壳

大家好,我是 OxideTerm 的作者。之前 @小号 在 NS 发过发现一个新的纯 Rust 编写的 ssh 客户端,我在 #8 楼报过到。那时还比较早期,这段时间一直在迭代,来跟大家聊聊现在的样子。

GitHub:https://github.com/AnalyseDeCircuit/oxideterm
官网:https://oxideterm.app

929gCvQpqI16JmkjPsmWvyj543Bn9FjE.webp

先说结论

零 Electron,零 OpenSSL,零遥测,零订阅,GPL-3.0 全开源。

没有"专业版",没有"免费版限制几个连接",没有"高级功能请订阅"。——OxideTerm 的态度很简单:Local First, Privacy First。

Tauri 2.0(Rust)+ React 19 + Typescript,打包 25-40 MB。SSH 协议栈基于 russh 0.59 + ring,零 C 依赖,密码密钥尽可能存 OS 钥匙串不存配置文件。

重点:AI 运维助手 OxideSens

我这是和其他 SSH 工具拉开差距最大的地方。因为这是真正嵌进终端工作流的 AI

⌘I 一键呼出,AI 直接看到你的终端上下文:

  • 自动抓取当前终端(包括所有分屏)的完整缓冲区
  • 自动注入当前 IDE 文件、SFTP 路径、服务器信息
  • 你不用告诉它"我在哪台机器""当前目录是什么"——它都知道

不只是建议,AI 直接动手——40+ 自主工具:

  • 文件读写、进程管理、网络诊断、文本处理、系统信息采集……
  • 选中报错 → AI 分析 → 生成修复命令 → 你确认 → 执行

MCP 协议 + RAG 知识库:

  • 接入 MCP 兼容工具服务器,比如数据库 MCP → AI 直接查库
  • 导入你的运维手册/项目文档,BM25 + 向量混合搜索,CJK 分词友好
  • AI 基于你自己的知识库回答问题

隐私:你的 Key 你做主

  • 支持 OpenAI / DeepSeek / Ollama / 任何兼容 API,BYOK

  • API Key 存系统 Keychain,macOS 需 Touch ID 解锁

  • 请求直连模型提供商,不经过任何中间服务器,我们不会你强制走自家服务器代理,Key 存云端,按 token 收费。

  • 用 Ollama 完全离线,数据不出本机

  • 发给 AI 的数据自动脱敏——终端缓冲区里出现的环境变量、API Key、Authorization 头、私钥块、数据库连接串等敏感信息,在发送前全部正则匹配替换为 [REDACTED],覆盖 AWS/GitHub PAT/OpenAI/Stripe 等常见厂商 token 格式。最终还有一层 catch-all 兜底,漏掉就不太可能了

  • Rust 侧全链路 zeroize——密码、密钥、认证凭据等敏感数据在内存中使用 zeroize::Zeroizing 包装,离开作用域后自动清零,不留残余。项目里 13 个核心模块(连接、认证、密钥管理、加密导入导出等)全部使用

SgV4NGbDGTiM3ejcK57EyStGO6xwjjsK.gif

其他你会用到的功能

  • 智能重连:断网 → 30s Grace Period 探测旧连接 → WiFi 恢复时 vim/htop 原样还在;真断了就自动重连 + 恢复端口转发 + SFTP 续传
  • 内置 SFTP:双栏浏览器,拖拽传输,断点续传,图片/视频/代码/PDF 预览
  • miniIDE 模式:CodeMirror 6 远程编辑,可选部署 ~1MB Rust Agent 增强
  • 端口转发:Local / Remote / Dynamic SOCKS5,断连自动恢复
  • ProxyJump 多跳:拓扑图可视化 + Dijkstra 自动寻路
  • 本地终端:不只是 SSH 工具,也是完整本地终端,分屏 + 广播输入批量运维
  • 31 套主题 + 可视化编辑器、终端录屏回放、插件系统、CLI 伴侣、11 种语言
  • 密码密钥存 OS 钥匙串,主机密钥 TOFU 验证,zeroize 内存清除,零遥测

下载

macOS / Windows / Linux 预编译包,下载即用:

GPL-3.0 全开源,上过阮一峰科技爱好者周刊,快速迭代中。

作者最近自己找bug修bug还要跟生活对线,还有不知道那里有bug,真的快力竭了,欢迎来找 bug、提建议,觉得还行点个Star 就是最大支持。有问题 GitHub Issue 就行,记得带上日志(1.1.0里面设置-帮助与关于-诊断)。
补:怎么底层库还有问题啊,还要我魔改,服了

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有60110位seeker

🎉欢迎新用户🎉