v0.21.0 macOS · Windows · Linux

OxideTerm

零 Electron。零 OpenSSL。纯 Rust SSH。

一个原生二进制——本地 Shell、SSH、SFTP、远程 IDE、AI、端口转发、插件、30+ 主题、11 种语言。

源码可用 · PolyForm NC 1.0.0
$ ssh prod-server
✓ Connected (Ed25519 · ChaCha20-Poly1305)
Multiplexing: terminal + SFTP + 2 forwards
Grace Period: enabled (30s)
 
root@prod-server:~$ uptime
14:23:01 up 127 days, 3:42, 1 user, load average: 0.12, 0.08, 0.05
 
root@prod-server:~$
25–40 MB
安装包大小
31+
内置主题
11
语言支持
40+
AI 工具
18
状态管理器
C 依赖

为什么选择 OxideTerm?

真实的痛点,真实的方案。

SSH 客户端不支持本地终端
混合引擎 — 本地 PTY(zsh/bash/fish/pwsh/WSL2)+ 远程 SSH 同窗运行
断线重连 = 丢失一切
Grace Period 断线续连 — 断线后先探测旧连接 30 秒再重连。你的 vim、htop、yazi 会话得以保留
远程编辑文件需要 VS Code Remote
内置 IDE — CodeMirror 6 基于 SFTP 运行,30+ 语言模式,可选 ~1 MB 远程 Agent
每个功能单独建立 SSH 连接
连接复用 — 终端、SFTP、端口转发、IDE 共享同一条 SSH 连接
SSH 库依赖 OpenSSL
russh 0.54 — 纯 Rust SSH,基于 ring 加密后端。零 C 依赖
100+ MB 的 Electron 应用
Tauri 2.0 — 25–40 MB 二进制文件。非套壳——Rust 后端的真正原生应用
AI 只能用一家供应商
OxideSens — 40+ 自主工具、MCP 协议、RAG 知识库。兼容任意 API

一分钟了解 OxideTerm

OxideSens AI 打开本地终端并执行命令——全自主,全集成。

你需要的一切,仅此而已

终端

  • 分屏面板,支持广播输入到所有会话
  • WebGL 渲染 60fps+,突发模式 120Hz
  • 会话录制与回放(asciicast v2)
  • 31+ 内置主题 + CSS 变量自定义主题编辑器
  • 命令面板(⌘K)与禅模式
终端

SFTP 文件管理器

  • 双栏浏览器,支持拖拽传输
  • 智能预览:图片、视频、音频、代码、PDF、十六进制、字体
  • 传输队列,实时进度与 ETA
  • 书签与压缩包提取
SFTP 文件管理器

内置 IDE

  • CodeMirror 6,支持 30+ 语言模式
  • 文件树显示 Git 状态
  • 多标签编辑与冲突解决
  • 可选 ~1 MB 远程 Agent(Linux,10+ 架构)
内置 IDE

OxideSens AI

  • 内联面板(⌘I) + 侧边栏对话
  • 40+ 自主工具,MCP 协议支持
  • RAG 知识库(BM25 + 向量混合搜索)
  • 多源上下文捕获:终端、IDE、SFTP、Git
OxideSens AI

端口转发

  • 本地 (-L)、远程 (-R)、动态 SOCKS5 (-D)
  • 无锁消息传递 I/O
  • 重连后自动恢复所有转发
  • 故障报告与空闲超时
端口转发

安全为先

企业级安全防护,无需企业级复杂度。

高强度加密

ChaCha20-Poly1305 AEAD + Argon2id KDF(256 MB 内存,4 次迭代),用于 .oxide 加密导出。

系统钥匙串集成

密码和 API 密钥存储在 macOS 钥匙串、Windows 凭据管理器或 Linux Secret Service 中。绝不写入配置文件。

纯 Rust 加密

russh 0.54 + ring 加密后端。支持 Ed25519、RSA、ECDSA 密钥。ChaCha20-Poly1305 和 AES-GCM 套件。

生物识别与 TOFU

macOS 通过 Touch ID 门控钥匙串访问。主机密钥信任首次使用(TOFU)验证。敏感内存即时清零。

底层架构

双平面架构

终端 I/O 使用 WebSocket 二进制帧,管理命令使用 Tauri IPC。每个会话独享带宽。

WebGL 渲染

通过 xterm.js 6 实现 GPU 加速终端。自适应调度:突发 120Hz+,常规 60Hz,空闲 1–15Hz 退避。

连接复用

一个 SSH 连接共享给终端、SFTP、转发和 IDE。引用计数连接池,带自动清理。

高强度加密

ChaCha20-Poly1305 AEAD + Argon2id KDF(256 MB 内存,4 次迭代)。密码存储于系统钥匙串,macOS 支持 Touch ID 门控。

11 种语言

跨 22 个命名空间的完整 UI 翻译:English、简体中文、繁體中文、日本語、한국어、Français、Deutsch、Español、Italiano、Português、Tiếng Việt。

插件生态

运行时 ESM 加载,18 个 API 命名空间、24 个预置 UI 组件、冻结 API 契约、熔断器自动禁用。

CLI 伴侣工具

认识 oxt —— 你的终端好搭档。

JSON-RPC 2.0 基于 Unix Socket(macOS/Linux)或命名管道(Windows)。人类友好且机器可解析的输出。

$ oxt status
OxideTerm v0.21.0 ● running ● pid 42187
 
$ oxt list
prod-server ● active 2h 15m 3 channels
staging-db ● active 45m 1 channel
jump-host ● idle 12m 0 channels
 
$ oxt ping prod-server
pong: 23ms (via jump-host → prod-server)

内置功能一览

所有功能开箱即用,无需插件、无需付费扩展。

本地终端
原生二进制
纯 Rust SSH
SFTP 浏览器
内置 IDE
AI 助手
SSH 复用
Grace Period 续连
插件系统
多语言 UI
源码可见

合规与法律声明

OxideTerm 专为合规的系统运维、开发和研究而设计。我们认真对待合规事务。

网络合规

OxideTerm 是一款专业的远程服务器管理与终端仿真工具。本软件仅限用于合规的系统运维、网络管理、软件开发及学术研究。用户在使用本软件提供的 SSH 隧道或端口转发功能时,须严格遵守所在地及服务器所在地的法律法规。严禁利用本软件从事任何违反网络安全法、破坏网络监管或非法访问受限资源的行为。

生成式 AI 服务说明

OxideTerm 提供的 AI 辅助功能(如命令补全、日志分析)属于技术连接工具。AI 对话历史经加密存储于用户本地设备中,不会上传至任何服务器,亦不会向第三方分发 AI 生成内容。用户需自行配置第三方 AI 服务的 API 凭据,并对其产生的交互内容承担最终法律责任。我们建议用户在遵守《生成式人工智能服务管理暂行办法》等相关法规的前提下使用该功能。

数据安全与隐私保障

我们深知运维数据的敏感性。OxideTerm 采用「本地优先」架构,所有服务器访问凭据、密钥及配置文件均经由高强度加密算法存储于用户的本地设备中。本软件不会主动采集、上传或向第三方泄露用户的任何敏感连接数据。

许可协议

本软件采用 Source Available(PolyForm Noncommercial 1.0.0)协议分发。用户可查阅源代码并进行非商业用途的使用与分发。商业用途需获得开发者明确的授权许可。

本页面仅供参考,不构成法律建议。用户有责任确保其使用 OxideTerm 符合所有适用的本地及国际法律法规。

下载 OxideTerm

支持 macOS、Windows 和 Linux

在 GitHub 查看所有版本 →