Workspace AI-native per server remoti
Connettiti una sola volta e tieni terminali, SFTP, desktop remoti, port forwarding, trasferimenti, editing leggero, shell locali e OxideSens AI in un’app desktop local-first.
GPUI nativa. Senza WebView incorporata. Senza telemetria. Senza abbonamento. BYOK al primo posto. SSH puro in Rust senza OpenSSL/libssh2.
Open source · GPL-3.0 · BYOK-firstLA DIFFERENZA
Perché OxideTerm?
Non solo terminale: un workspace local‑first per nodi remoti.
| Il problema | La risposta di OxideTerm |
|---|---|
| Il lavoro sui server remoti è diviso tra troppi strumenti | Workspace per nodo remoto — terminali, SFTP, RDP/VNC, port forwarding, trzsz, IDE leggero, monitoraggio e contesto IA sotto un unico nodo |
| Serve anche una shell locale | Shell locale integrata — zsh/bash/fish/pwsh/WSL2 accanto alle sessioni SSH, con attività locali e remote nella stessa UI |
| La modifica dei file remoti richiede un altro strumento di sviluppo | IDE integrato — editor GPUI nativo via SFTP con evidenziazione tree-sitter per 36 linguaggi e agent remoto opzionale |
| Nessun riutilizzo delle connessioni SSH | Multiplexing — una connessione SSH condivisa tra terminale, SFTP, forwarding e IDE |
| Le librerie SSH dipendono da OpenSSL | russh 0.61 — SSH in puro Rust compilato con ring. Zero dipendenze C |
| App Electron da 100+ MB | GPUI nativa — pacchetto desktop Rust da 50–70 MB senza livello runtime Electron o WebView |
| Niente telemetria o abbonamenti app | Zero tracking, zero abbonamento per il core SSH — SSH, SFTP, port forwarding e shell locale non richiedono un account o un abbonamento OxideTerm |
| Credenziali salvate in chiaro nei file di configurazione | Crittografato a riposo — portachiavi OS per le password, ChaCha20-Poly1305 + Argon2id per le esportazioni .oxide. Nulla in chiaro |
| Vuoi IA senza account piattaforma | OxideSens AI BYOK — ispeziona connessioni salvate, sessioni SSH live, buffer terminale, percorsi SFTP, impostazioni e knowledge base, poi esegue azioni workspace approvate |
DEMO DAL VIVO
Guardalo in azione
OxideSens AI può ispezionare terminali live e usare strumenti workspace approvati da un unico assistente.
NEL DETTAGLIO
Tutto ciò di cui hai bisogno, niente di più
Terminale
- Pannelli divisi con broadcast dalla barra dei comandi alle sessioni selezionate
- Rendering GPUI nativo accelerato dalla GPU con controlli adattivi
- Registrazione e riproduzione sessioni (asciicast v2)
- 31+ temi con editor nativo dei token colore
- Palette comandi (⌘K) e modalità zen
- Scorciatoie configurabili per azioni dell'app, del terminale e dei pannelli
- Autocompletamento hostname SSH e sessioni salvate
Gestore SFTP
- Browser a doppio pannello con drag & drop
- Anteprima intelligente: immagini, video, audio, codice, hex, font
- Coda trasferimenti con progresso in tempo reale ed ETA
- Segnalibri ed estrazione archivi
- Rinomina, elimina, crea cartelle e trasferimenti batch
- Modalità sorveglianza: caricamento automatico su modifiche locali
IDE integrato
- Editor GPUI nativo con tree-sitter per 36 linguaggi
- Albero file con stato Git
- Modifica multi-tab con risoluzione conflitti
- Agent remoto opzionale incluso per Linux x86_64 e aarch64
- Cerca e sostituisci con regex su file remoti
- Evidenziazione tree-sitter per 36 linguaggi, inclusi Rust, Python, JS/TS, Go, C/C++, Java, YAML, JSON, TOML, Markdown e Shell
OxideSens AI
- Pannello inline (⌘I) + chat
- Strumenti workspace target-first
- Knowledge base RAG con ricerca keyword + vettoriale
- Diagnosi output remoto, comandi approvati, ispezione file e spiegazione errori
- Porta la tua chiave: OpenAI, Anthropic, Google, DeepSeek, Ollama o endpoint compatibili
Port Forwarding
- Locale (-L), Remoto (-R), SOCKS5 dinamico (-D)
- I/O message-passing senza lock
- Ripristino automatico dopo riconnessione
- Report errori e timeout inattività
- Monitoraggio in tempo reale di banda e latenza
ZERO TRUST
La sicurezza prima di tutto
Protezione enterprise senza complessità enterprise.
Crittografia ad alta sicurezza
ChaCha20-Poly1305 AEAD + Argon2id KDF (256 MB memoria, 4 iterazioni) per esportazioni crittografate .oxide.
Integrazione portachiavi OS
Password e chiavi API archiviate nel portachiavi macOS, gestione credenziali Windows o Linux Secret Service. Mai nei file di configurazione.
Crittografia pura Rust
russh 0.61 + backend crypto ring. Chiavi Ed25519, RSA, ECDSA. Suite ChaCha20-Poly1305 e AES-GCM.
Biometria e TOFU
Touch ID controlla l'accesso al portachiavi su macOS. Verifica chiavi host con Trust-On-First-Use (TOFU). Memoria sensibile azzerata istantaneamente.
Azzeramento memoria
Tutti i dati sensibili — password, chiavi, payload decifrati — vengono cancellati in modo sicuro dalla memoria tramite il crate zeroize. I gestori Drop garantiscono zero residui.
Confini di sessione nativi
L'I/O del terminale e lo stato dello spazio di lavoro restano nell'applicazione Rust nativa, eliminando il bridge WebSocket del browser e i relativi token di sessione.
ARCHITETTURA
Sotto il cofano
Architettura runtime nativa
Sessioni SSH, stato dello spazio di lavoro e superfici del terminale vengono eseguiti in un'unica applicazione Rust nativa, senza attraversare confini WebSocket e IPC.
Rendering GPU di GPUI
Il renderer nativo di GPUI accelerato dalla GPU disegna il terminale, con controlli di rendering adattivi e un profilo di compatibilità per effetti visivi più leggeri.
Multiplexing connessioni
Una connessione SSH condivisa tra terminale, SFTP, forwarding e IDE. Pool con reference counting e pulizia automatica.
Crittografia ad alta sicurezza
ChaCha20-Poly1305 AEAD + Argon2id KDF (256 MB memoria, 4 iterazioni). Password nel portachiavi OS, Touch ID su macOS.
11 lingue
Traduzione completa dell'UI su 22 namespace: English, 简体中文, 繁體中文, 日本語, 한국어, Français, Deutsch, Español, Italiano, Português, Tiếng Việt.
Ecosistema plugin
I plugin process, Wasm e manifest-only possono dichiarare schede, pannelli laterali, impostazioni, comandi, elementi di stato, scorciatoie e hook del terminale; GPUI ne esegue il rendering dell'interfaccia.
DAL CREATORE
Ho creato OxideTerm perché volevo un unico strumento che facesse davvero tutto — SSH, SFTP, port forwarding, editor di codice — senza essere pesante o richiedere un abbonamento. Le scelte tecniche (SSH in Rust puro, protocollo binario, crittografia ChaCha20) non sono lì per fare scena; sono semplicemente ciò che aveva senso quando cerchi qualcosa di veloce, portabile e affidabile. È un progetto personale, quindi non sarà perfetto, ma preferisco consegnare qualcosa di onesto piuttosto che qualcosa di rifinito con scorciatoie.
CONFRONTO
Come si posiziona OxideTerm?
Uno sguardo oggettivo su ciò che offrono i diversi approcci agli strumenti terminale.
| Funzionalità | OxideTerm | Terminale multipiattaforma | Client SSH professionale | Toolbox remota integrata | IDE di sviluppo remoto |
|---|---|---|---|---|---|
| Disponibilità multipiattaforma | macOS · Windows · Linux | Variabile | Variabile | Variabile | Variabile |
| Dimensione del pacchetto | 50–70 MB | Variabile | Variabile | Variabile | Variabile |
| Runtime dell'interfaccia desktop | GPUI nativa | Runtime browser | Desktop nativo | Desktop nativo | Runtime browser |
| Implementazione SSH | Rust puro (crittografia ring, zero dipendenze C) | Stack SSH integrato | Stack SSH integrato | Stack SSH integrato | OpenSSH di sistema |
| Terminale locale | ✓ | ✓ | ✓ | ✓ | ✓ |
| SFTP integrato | ✓ | ✓ | Parziale | ✓ | — |
| Port forwarding integrato | ✓ | ✓ | ✓ | ✓ | ✓ |
| Modifica codice remoto | ✓ | — | — | Parziale | ✓ |
| Desktop remoto (RDP e VNC) | ✓ | — | — | ✓ | — |
| IA con contesto terminale | ✓ | — | — | — | ✓ |
| Riconnessione elegante (conservazione sessione) | ✓ | — | — | — | Parziale |
| Multiplexing delle connessioni | ✓ | Variabile | Variabile | Variabile | Parziale |
| Sistema di plugin | ✓ | ✓ | — | ✓ | ✓ |
| Interfaccia multilingue | ✓ | ✓ | ✓ | ✓ | ✓ |
| Open Source | ✓ | ✓ | — | — | Parziale |
| Gratuito | ✓ | ✓ | Parziale | Parziale | ✓ |
Le quattro colonne anonime riassumono prodotti rappresentativi. Le funzionalità riflettono il comportamento attualmente documentato e possono cambiare in base alla versione o edizione.
RIGA DI COMANDO
CLI di gestione headless
oxideterm gestisce OxideTerm direttamente senza avviare l'interfaccia grafica.
Ispeziona e gestisce direttamente impostazioni, connessioni salvate, plugin, backup, Cloud Sync e diagnostica. Output leggibile e interpretabile dai sistemi automatici.
FAQ
Domande frequenti
OxideTerm è gratuito?
Quali metodi di autenticazione SSH sono supportati?
Dove vengono salvati i miei dati?
Posso usare OxideTerm offline?
Cosa serve per le funzionalità IA?
Perché lo stack SSH di OxideTerm non usa libssh2 o OpenSSL?
CONFORMITÀ
Conformità e note legali
OxideTerm è progettato per l'amministrazione di sistema legittima, lo sviluppo e la ricerca. Prendiamo seriamente la conformità.
Conformità di rete
OxideTerm è uno strumento professionale di gestione server remoti ed emulazione terminale. Questo software è destinato esclusivamente all'amministrazione di sistema conforme, alla gestione di rete, allo sviluppo software e alla ricerca accademica. Gli utenti devono rispettare rigorosamente tutte le leggi e i regolamenti applicabili nell'utilizzo delle funzioni di tunnel SSH o port forwarding. È severamente vietato l'uso di questo software per l'accesso non autorizzato a risorse limitate o la violazione delle normative sulla sicurezza informatica.
Dichiarazione sul servizio IA
OxideTerm conserva la cronologia delle conversazioni IA sul dispositivo dell’utente. Quando viene effettuata una richiesta IA, i messaggi e il contesto scelto vengono inviati direttamente al fornitore configurato e trattati secondo i suoi termini e la sua informativa sulla privacy. I fornitori di modelli locali possono mantenere questo traffico sul dispositivo. OxideTerm non gestisce un servizio intermediario IA e non raccoglie queste conversazioni. Utilizzare le funzioni IA solo con dati che si è autorizzati a condividere e nel rispetto delle leggi applicabili e dei termini del fornitore.
Prima locale. Il cloud alle tue condizioni.
I flussi di lavoro principali restano locali e non richiedono un account OxideTerm. Le credenziali restano nel portachiavi di sistema; Cloud Sync e IA si connettono solo ai provider che scegli e configuri.
Licenza
Questo software è distribuito sotto GNU General Public License v3.0 (GPL-3.0). OxideTerm usava in precedenza PolyForm Noncommercial ed è passato a GPL-3.0 per evitare trappole source-available, ambiguità non commerciale e clausole anti-concorrenza. Codice pubblico non significa automaticamente open source: divieti di redistribuzione, repackaging, prodotti concorrenti o approvazione di piattaforma lo trasformano in source-available branding. OxideTerm non aggiunge tali restrizioni.
Questa pagina è fornita solo a scopo informativo e non costituisce consulenza legale. Gli utenti sono responsabili di garantire che il loro utilizzo di OxideTerm sia conforme a tutte le leggi locali e internazionali applicabili.
INIZIA ORA
Scarica OxideTerm
Disponibile per macOS, Windows e Linux
Sono disponibili build GPUI native per macOS, Windows e Linux. Non è richiesto alcun runtime WebView di sistema.