Stabil macOS · Windows · Linux

Ein AI-native Workspace für Remote-Server

Verbinden Sie sich einmal und behalten Sie Terminals, SFTP, Remote-Desktops, Port-Forwarding, Transfers, leichtes Editing, lokale Shells und OxideSens AI in einer local-first Desktop-App.

Natives GPUI. Kein gebündeltes WebView. Keine Telemetrie. Kein Abonnement. BYOK zuerst. Reines Rust-SSH ohne OpenSSL/libssh2.

status Workspace verbunden: prod-server
✓ SSH-Terminal bereit · Ed25519 · ChaCha20-Poly1305
✓ SFTP durchsucht /srv/models
✓ Port-Forward :7860 → Remote-WebUI
✓ Leichter Editor öffnet config.yaml
✓ OxideSens sieht Terminal, Dateien und Serverkontext
 
root@prod-server:/srv/models$ ./run-inference.sh
loading model shards... ready
 
root@prod-server:/srv/models$
50–70 MB
Paketgröße
31+
Themes
11
Sprachen
BYOK
KI-Ansatz
19
State Stores
Null
C-Abhängigkeiten

DER UNTERSCHIED

Warum OxideTerm?

Nicht nur ein Terminal, sondern ein local-first Workspace für Remote-Knoten.

Das Problem OxideTerms Antwort
SSH-Workspace, nicht nur Shell
AI-native Remote-Server-Workspace — Terminals, SFTP, RDP/VNC, Port-Forwarding, trzsz, leichtes IDE, Monitoring und OxideSens AI unter einem Knoten
Du brauchst weiterhin eine lokale Shell
Integrierte lokale Shell — zsh/bash/fish/pwsh/WSL2 neben SSH-Sessions, lokale und entfernte Aufgaben in einer UI
Remote-Dateibearbeitung erfordert ein zusätzliches Entwicklungswerkzeug
Integrierte IDE — nativer GPUI-Editor über SFTP mit tree-sitter-Hervorhebung für 36 Sprachen und optionalem Remote-Agent
Keine Wiederverwendung von SSH-Verbindungen
Multiplexing — eine SSH-Verbindung geteilt zwischen Terminal, SFTP, Weiterleitung und IDE
SSH-Bibliotheken hängen von OpenSSL ab
russh 0.61 — reines Rust SSH kompiliert mit ring. Null C-Abhängigkeiten
100+ MB Electron-Apps
Natives GPUI — 50–70 MB großes Rust-Desktop-Paket ohne Electron- oder WebView-Laufzeitschicht
Keine Telemetrie oder App-Abos
Kein Tracking, kein App-Abo für den SSH-Kern — SSH, SFTP, Portweiterleitung und lokale Shell benötigen weder ein OxideTerm-Konto noch ein Abonnement
Anmeldedaten im Klartext in Konfigurationsdateien
Verschlüsselt gespeichert — OS-Schlüsselbund für Passwörter, ChaCha20-Poly1305 + Argon2id für .oxide-Exporte. Nichts im Klartext
KI ohne Plattformkonto
BYOK-first OxideSens AI — prüft gespeicherte Verbindungen, Live-SSH-Sessions, Terminal-Buffer, SFTP-Pfade, Einstellungen und Wissensbasis und führt genehmigte Workspace-Aktionen aus

LIVE-DEMO

In Aktion sehen

OxideSens AI kann Live-Terminals prüfen und genehmigte Workspace-Werkzeuge über einen Assistenten nutzen.

IM DETAIL

Alles was Sie brauchen, nichts was Sie nicht brauchen

Terminal

  • Geteilte Panels mit Befehlsleisten-Broadcast an ausgewählte Sitzungen
  • GPU-gestütztes natives GPUI-Rendering mit adaptiver Steuerung
  • Sitzungsaufzeichnung und -wiedergabe (asciicast v2)
  • 31+ Themes mit nativem Farbtoken-Editor
  • Befehlspalette (⌘K) und Zen-Modus
  • Anpassbare Tastaturkürzel für App-, Terminal- und Panel-Aktionen
  • Autovervollständigung für SSH-Hostnamen und gespeicherte Sitzungen
Terminal

SFTP-Dateimanager

  • Dual-Panel-Browser mit Drag & Drop
  • Intelligente Vorschau: Bilder, Video, Audio, Code, Hex, Schriften
  • Übertragungswarteschlange mit Echtzeit-Fortschritt und ETA
  • Lesezeichen und Archiv-Entpackung
  • Umbenennen, Löschen, Ordner erstellen und Stapelübertragungen
  • Überwachungsmodus: automatischer Upload bei lokalen Änderungen
SFTP-Dateimanager

Integrierte IDE

  • Nativer GPUI-Editor mit tree-sitter-Unterstützung für 36 Sprachen
  • Dateibaum mit Git-Status
  • Multi-Tab-Bearbeitung mit Konfliktlösung
  • Optional mitgelieferter Remote-Agent für Linux x86_64 und aarch64
  • Suchen & Ersetzen mit Regex über Remote-Dateien
  • tree-sitter-Syntaxhervorhebung für 36 Sprachen, darunter Rust, Python, JS/TS, Go, C/C++, Java, YAML, JSON, TOML, Markdown und Shell
Integrierte IDE

OxideSens AI

  • Inline-Panel (⌘I) + Chat
  • Target-first Workspace-Tools statt riesiger Tool-Liste
  • RAG-Wissensbasis mit Keyword- und Vektorsuche
  • Remote-Ausgaben diagnostizieren, genehmigte Befehle ausführen, Dateien prüfen und Fehler erklären
  • Eigene Schlüssel für OpenAI, Anthropic, Google, DeepSeek, Ollama oder kompatible Endpunkte
OxideSens AI

Port-Weiterleitung

  • Lokal (-L), Remote (-R), Dynamisch SOCKS5 (-D)
  • Lock-freie Nachrichtenbasierte I/O
  • Automatische Wiederherstellung nach Neuverbindung
  • Fehlerberichte und Leerlauf-Timeout
  • Echtzeit-Überwachung von Bandbreite und Latenz
Port-Weiterleitung

ZERO TRUST

Sicherheit zuerst

Unternehmensschutz ohne Unternehmenskomplexität.

Hochsichere Verschlüsselung

ChaCha20-Poly1305 AEAD + Argon2id KDF (256 MB Speicher, 4 Iterationen) für .oxide-verschlüsselte Exporte.

OS-Schlüsselbund-Integration

Passwörter und API-Schlüssel im macOS-Schlüsselbund, Windows-Anmeldeinformationsverwaltung oder Linux Secret Service. Niemals in Konfigurationsdateien.

Reine Rust-Kryptographie

russh 0.61 + ring Krypto-Backend. Ed25519-, RSA-, ECDSA-Schlüssel. ChaCha20-Poly1305 und AES-GCM Cipher Suites.

Biometrie und TOFU

Touch ID schützt den Schlüsselbund-Zugriff auf macOS. Host-Key-Verifizierung mit Trust-On-First-Use (TOFU). Sensible Speicherbereiche sofort gelöscht.

Speicher-Nullung

Alle sensiblen Daten — Passwörter, Schlüssel, entschlüsselte Payloads — werden über das zeroize-Crate sicher aus dem Speicher gelöscht. Drop-Handler garantieren null Rückstände.

Native Sitzungsgrenzen

Terminal-I/O und Workspace-Status verbleiben in der nativen Rust-Anwendung; die Browser-WebSocket-Brücke und ihre Sitzungstoken entfallen.

ARCHITEKTUR

Unter der Haube

Native Laufzeitarchitektur

SSH-Sitzungen, Workspace-Status und Terminaloberflächen laufen in einer einzigen nativen Rust-Anwendung, ohne WebSocket- und IPC-Grenzen zu durchqueren.

GPUI-GPU-Rendering

Das Terminal wird vom GPU-gestützten nativen Renderer von GPUI gezeichnet, mit adaptiver Rendering-Steuerung und einem Kompatibilitätsprofil für reduzierte visuelle Effekte.

Verbindungsmultiplexing

Eine SSH-Verbindung geteilt zwischen Terminal, SFTP, Weiterleitung und IDE. Referenzzählender Pool mit automatischer Bereinigung.

Hochsichere Verschlüsselung

ChaCha20-Poly1305 AEAD + Argon2id KDF (256 MB Speicher, 4 Iterationen). Passwörter im OS-Schlüsselbund, Touch ID auf macOS.

11 Sprachen

Vollständige UI-Übersetzung über 22 Namespaces: English, 简体中文, 繁體中文, 日本語, 한국어, Français, Deutsch, Español, Italiano, Português, Tiếng Việt.

Plugin-Ökosystem

Plugins der Typen process, Wasm und manifest-only können Tabs, Seitenleisten-Panels, Einstellungen, Befehle, Statusleisten-Items, Tastenkürzel und Terminal-Hooks deklarieren; GPUI rendert ihre Oberfläche.

VOM ENTWICKLER

Ich habe OxideTerm gebaut, weil ich ein einziges Tool wollte, das wirklich alles kann — SSH, SFTP, Port-Weiterleitung, Code-Bearbeitung — ohne aufgebläht zu sein oder ein Abo zu verlangen. Die technischen Entscheidungen (reines Rust-SSH, binäres Protokoll, ChaCha20-Verschlüsselung) sind nicht zum Angeben da; sie ergaben einfach Sinn, wenn man etwas Schnelles, Portables und Korrektes will. Es ist ein Solo-Projekt, also wird es nicht perfekt sein, aber ich liefere lieber etwas Ehrliches als etwas Poliertes mit Abkürzungen.

AnalyseDeCircuit
AnalyseDeCircuit

Entwickler von OxideTerm

VERGLEICH

Wie schneidet OxideTerm ab?

Ein sachlicher Überblick über die Möglichkeiten verschiedener Terminal-Werkzeuge.

Funktion OxideTerm Plattformübergreifendes Terminal Professioneller SSH-Client Integrierte Remote-Toolbox Remote-Entwicklungs-IDE
Plattformübergreifende Verfügbarkeit macOS · Windows · Linux Variiert Variiert Variiert Variiert
Paketgröße 50–70 MB Variiert Variiert Variiert Variiert
Desktop-UI-Laufzeit Natives GPUI Browser-Laufzeit Nativer Desktop Nativer Desktop Browser-Laufzeit
SSH-Implementierung Reines Rust (ring Krypto, null C-Abhängigkeiten) Integrierter SSH-Stack Integrierter SSH-Stack Integrierter SSH-Stack System-OpenSSH
Lokales Terminal
Integriertes SFTP Teilweise
Integrierte Portweiterleitung
Remote-Code-Bearbeitung Teilweise
Remote Desktop (RDP & VNC)
KI mit Terminal-Kontext
Graceful Reconnect (Sitzungserhaltung) Teilweise
Verbindungs-Multiplexing Variiert Variiert Variiert Teilweise
Plugin-System
Mehrsprachige Oberfläche
Open Source Teilweise
Kostenlos nutzbar Teilweise Teilweise

Die vier anonymen Spalten fassen repräsentative Produkte zusammen. Funktionen entsprechen dem aktuell dokumentierten Stand und können je nach Version oder Edition abweichen.

KOMMANDOZEILE

Headless-Management-CLI

Mit oxideterm verwalten Sie OxideTerm direkt ohne gestartete GUI.

Prüft und verwaltet Einstellungen, gespeicherte Verbindungen, Plugins, Backups, Cloud Sync und Diagnosen direkt. Menschenlesbare und maschinenlesbare Ausgabe.

$ oxideterm doctor --strict
Prüfungen: Einstellungen, Verbindungen und Cloud Sync
 
$ oxideterm connections search prod --json
Gespeicherte Verbindungen ohne Zugangsdaten
$ oxideterm plugins list --json
Installierter und aktivierter Plugin-Status
 
$ oxideterm backup create --output ./oxideterm-backup.json --json
Backup mit maschinenlesbarer Ausgabe erstellt

FAQ

Häufig gestellte Fragen

Ist OxideTerm kostenlos?
OxideTerm ist Open Source unter der GPL-3.0-Lizenz und für alle kostenlos, einschließlich privater, bildungsbezogener und kommerzieller Nutzung.
Welche SSH-Authentifizierungsmethoden werden unterstützt?
Passwort, privater Schlüssel (Ed25519, RSA, ECDSA), Keyboard-Interactive 2FA, Agent-Forwarding, Zertifikate und SSH Agent.
Wo werden meine Daten gespeichert?
OxideTerm ist lokal zuerst: Die Kern-SSH-Workflows funktionieren ohne OxideTerm-Konto. Zugangsdaten bleiben im Schlüsselbund des Betriebssystems (macOS Schlüsselbund, Windows Anmeldeinformationsverwaltung, Linux Secret Service), und exportierte Konfigurationen sind mit ChaCha20-Poly1305 verschlüsselt. Cloud Sync und KI verbinden sich nur mit Anbietern, die Sie auswählen und nach der Einrichtung verwenden.
Kann ich OxideTerm offline nutzen?
Ja. OxideTerm ist local-first. Die zentralen SSH-Workflows — SSH, SFTP, Port-Forwarding, lokale Shell, gespeicherte Verbindungen und Einstellungen — benötigen kein OxideTerm-Konto oder Abo. KI verbindet sich nur bei Nutzung mit deinem konfigurierten Provider.
Was brauche ich für die KI-Funktionen?
Bring your own API key (BYOK). OxideTerm unterstützt OpenAI, Anthropic, Google, DeepSeek, Ollama und OpenAI-kompatible Endpunkte. Providerkosten liegen beim jeweiligen Provider; für den Kern-SSH-Workspace verlangt OxideTerm kein App-Abo.
Warum verwendet OxideTerms SSH-Stack weder libssh2 noch OpenSSL?
Drei Gründe. Erstens, Speichersicherheit: Die C-Codebasis von OpenSSL hat kritische CVEs wie Heartbleed hervorgebracht — Rusts Eigentümerschaftsmodell eliminiert diese ganze Fehlerklasse. Zweitens, null Deployment-Reibung: libssh2 erfordert C-Entwicklungsheader für jede Zielplattform und eine passende System-OpenSSL-Version (1.0, 1.1 und 3.0 haben inkompatible ABIs); russh wird als reiner Rust-Quellcode geliefert und Cargo erledigt alles. Drittens, native Async-Performance: libssh2 ist eine blockierende C-API, die für Tokio einen Wrapper benötigt; russh ist async-nativ ohne FFI-Grenze im Hot-Path. Das Ergebnis ist ein Rust-nativer SSH-Stack ohne OpenSSL-Laufzeitabhängigkeit, der sich praktisch prüfen lässt.

COMPLIANCE

Compliance und rechtliche Hinweise

OxideTerm wurde für die legitime Systemadministration, Entwicklung und Forschung entwickelt. Wir nehmen Compliance ernst.

Netzwerk-Compliance

OxideTerm ist ein professionelles Remote-Server-Management- und Terminalemulations-Tool. Diese Software ist ausschließlich für die vorschriftsmäßige Systemadministration, Netzwerkverwaltung, Softwareentwicklung und akademische Forschung bestimmt. Benutzer müssen alle geltenden Gesetze und Vorschriften bei der Nutzung von SSH-Tunneling oder Port-Forwarding-Funktionen strikt einhalten. Jede Nutzung dieser Software für unbefugten Zugriff auf eingeschränkte Ressourcen oder Verstöße gegen Cybersicherheitsvorschriften ist strengstens untersagt.

KI-Service-Haftungsausschluss

OxideTerm speichert den KI-Chatverlauf auf Ihrem Gerät. Bei einer KI-Anfrage werden die Nachrichten und alle von Ihnen ausgewählten Kontextdaten direkt an den konfigurierten Anbieter gesendet und gemäß dessen Nutzungsbedingungen und Datenschutzrichtlinie verarbeitet. Lokale Modellanbieter können diesen Datenverkehr auf Ihrem Gerät halten. OxideTerm betreibt keinen KI-Vermittlungsdienst und erfasst diese Unterhaltungen nicht. Verwenden Sie KI-Funktionen nur mit Daten, zu deren Weitergabe Sie berechtigt sind, und gemäß den geltenden Gesetzen und Anbieterbedingungen.

Lokal zuerst. Cloud nach Ihren Regeln.

Kern-Workflows bleiben lokal und benötigen kein OxideTerm-Konto. Zugangsdaten bleiben im System-Schlüsselbund; Cloud Sync und KI verbinden sich nur mit Anbietern, die Sie auswählen und einrichten.

Lizenz

Diese Software wird unter der GNU General Public License v3.0 (GPL-3.0) verteilt. OxideTerm nutzte zuvor PolyForm Noncommercial und wechselte zu GPL-3.0, um source-available-Fallen, Noncommercial-Mehrdeutigkeit und No-Competition-Klauseln zu vermeiden. Öffentlicher Code ist nicht automatisch Open Source: Verbote von Weiterverteilung, Repackaging, Konkurrenzprodukten oder Plattformfreigaben machen daraus source-available Branding. OxideTerm fügt keine solchen Zusatzbeschränkungen hinzu.

Diese Seite dient nur zu Informationszwecken und stellt keine Rechtsberatung dar. Die Benutzer sind dafür verantwortlich sicherzustellen, dass ihre Nutzung von OxideTerm allen geltenden lokalen und internationalen Gesetzen entspricht.

JETZT STARTEN

OxideTerm herunterladen

Verfügbar für macOS, Windows und Linux

Native GPUI-Builds sind für macOS, Windows und Linux verfügbar. Eine System-WebView-Laufzeit ist nicht erforderlich.

Alle Releases auf GitHub ansehen →