✦Sviluppatori

Desktop remoto per sviluppatori: la GPU resta sotto la scrivania. La tua postazione di sviluppo, da qualsiasi luogo.

Raggiungi i veri Xcode, Android Studio, VS Code, JetBrains, Docker Desktop e la tua sessione tmux sulla tua postazione da un MacBook Air, un iPad Pro o un telefono. Circa 8 ms di latenza di elaborazione su una LAN cablata: il tuo input arriva prima che venga disegnato il fotogramma successivo. Niente VPN, niente involucro web, nessun vincolo con il fornitore.

✦Le stesse tre finestre

Le stesse tre finestre che hai aperto stamattina.

Una sessione SSH per l'host sempre attivo, un server di sviluppo con hot reload e uno stack di container che alimenta l'API. Remio le trasmette tutte al tuo portatile o tablet esattamente come appaiono sulla postazione: nessun secondo editor, nessun IDE in una scheda del browser, nessun inoltro di porte da mantenere.

Il vero Xcode. Il vero Cargo. Il vero Docker Desktop.

Una postazione di sviluppo Mac trasmessa in diretta con Remio

Una giornata sulla postazione, trasmessa a qualunque dispositivo porti con te

SSH, hot reload e lo stack di container continuano a girare sull'host. Remio ne rispecchia le finestre su qualsiasi schermo tu abbia con te.

workstation.local — zsh
~ $ ssh ngo@workstation.local
~ $ cd projects/remio && git status
On branch main — nothing to commit, working tree clean
~/projects/remio $ cargo build --release
Compiling remio v0.4.0 — Finished release [optimized] in 41.2s
~/projects/remio $ pnpm dev && docker compose up
▲ Vite ready on http://localhost:5173
✔ postgres · redis · api → listening on :8080

La compilazione termina sulla GPU dell'host. Tu la vedi scorrere a 120 fps sull'iPad dal tavolo della cucina.

Pensato per i tasti premuti, non per le videochiamate

Il percorso dei fotogrammi è calibrato perché la digitazione arrivi all'istante e la CPU resti libera per la tua compilazione.

Dalla pressione di un tasto al processo sull'host

Le pressioni dei tasti e i gesti del trackpad raggiungono il tuo computer nel momento in cui li fai: niente aspetta il fotogramma successivo. Tasti modificatori, scorciatoie e gesti vengono inoltrati in modo nativo: l'host vede una vera tastiera, non una virtuale.

Codifica hardware, decodifica hardware

I fotogrammi vengono acquisiti sulla GPU e codificati dal codificatore video hardware di silicio Apple, NVIDIA, AMD, Intel o Android. La CPU resta libera per la tua compilazione, la suite di test e l'indicizzatore dell'IDE.

VS Code con Remote-SSH

VS Code Remote-SSH continua a funzionare perché Remio non tocca SSH. Usali entrambi: Remote-SSH per modificare semplice testo in viaggio, poi VS Code trasmesso dall'host quando ti serve il debugger grafico o Live Share.

Xcode e JetBrains Gateway

Anteprime di SwiftUI, Instruments, iOS Simulator, configurazioni di esecuzione di IntelliJ, Rider, GoLand e PyCharm vengono tutti disegnati in modo nativo sull'host: nessun trucco con il server grafico, nessuna funzione GPU mancante.

~8 ms
Latenza di elaborazione, LAN, host M2 Pro — misurata internamente
120 fps
Scorrimento del terminale, 120 Hz su MacBook con chip serie M
✦Va bene anche per le operazioni

Lo stack gira invariato sull'host

tmux, SSH, Docker e kubectl vivono sulla tua postazione. Remio mette semplicemente le loro finestre su qualsiasi schermo tu porti con te: il cluster resta dietro il tuo firewall.

tmux, SSH e la shell

Le sessioni tmux persistono tra una riconnessione e l'altra esattamente come con SSH. Scollegati, chiudi il portatile, riconnettiti da un telefono e tmux attach ti riporta dentro la compilazione Cargo in corso, il controllo dei test di pnpm o la coda di kubectl logs.

Docker Desktop e kubectl

Docker Desktop, i pannelli di Compose e le interfacce di Kubernetes girano sull'host come al solito. I log trasmessi scorrono a 120 fps. Gli strumenti da riga di comando — docker, kubectl, helm — funzionano via SSH o nel terminale trasmesso.

Niente VPN, nessuna porta esposta

Il modello di Remio che privilegia la connessione P2P diretta significa che non devi aprire porte né mantenere una VPN per raggiungere dal tuo domicilio la postazione dell'ufficio. Una connessione negozia il percorso; un relay cifrato copre le reti in cui il P2P diretto non riesce. Tutto il traffico è cifrato end-to-end.

Le tue toolchain da riga di comando, invariate

Cargo, go, bun, npm, pnpm e Vite girano sull'host. Il terminale trasmesso mostra il loro output a 120 fps con tutti i colori ANSI. Le compilazioni lunghe continuano se il client si scollega; ricollegati per vedere l'output finale.

✦Domande

Risposte dirette, senza deviazioni di marketing

Posso inoltrare le porte SSH tramite Remio?
Sì. SSH funziona invariato sulla postazione host. Remio trasmette in parallelo l'intero desktop, quindi puoi tenere aperti i tuoi tunnel SSH, gli inoltri di porte e le sessioni tmux già esistenti e allo stesso tempo raggiungere gli strumenti grafici che SSH non può raggiungere: anteprime di Xcode, Docker Desktop, configurazioni di esecuzione di JetBrains.
Remio funziona con Docker Desktop e kubectl?
Sì. Docker Desktop gira sull'host come al solito e Remio ne trasmette la finestra. I log dei container, il pannello di Compose e l'interfaccia grafica funzionano tutti. Per i flussi di lavoro solo da riga di comando, docker, docker compose e kubectl continuano a girare via SSH o direttamente nel terminale trasmesso.
VS Code Remote-SSH funzionerà insieme a Remio?
VS Code Remote-SSH continua a funzionare perché SSH non è toccato da Remio. Molti sviluppatori usano entrambi: Remote-SSH da un portatile per modificare il testo, poi passano al VS Code trasmesso dall'host quando servono il debugger integrato, Live Share o estensioni che richiedono uno schermo vero.
Posso accedere alle sessioni tmux da Remio?
Sì. tmux gira sull'host e persiste tra una riconnessione e l'altra esattamente come con SSH. Dalla sessione Remio puoi aprire un terminale, collegarti a una sessione tmux con nome e riprendere esattamente da dove avevi lasciato, comprese le compilazioni lunghe con Cargo, pnpm o kubectl.
Qual è la latenza di input in una LAN?
Circa 8 ms di latenza di elaborazione, misurati internamente, su una LAN cablata con un host M2 Pro e un client iPad Pro: il tuo input arriva prima che venga disegnato il fotogramma successivo, il resto è la cadenza di aggiornamento a 60 Hz del tuo schermo. Lo scorrimento del terminale resta a 120 fps e i 120 Hz sono supportati sui MacBook con chip serie M. La latenza in WAN dipende dal percorso verso l'host, di solito poche decine di millisecondi all'interno della stessa regione con una connessione peer-to-peer diretta.
Posso usare Xcode, Android Studio o VS Code da remoto con Remio?
Sì. Remio trasmette un intero desktop Mac, Windows o Linux a un iPad, a Vision Pro o a un altro Mac con circa 8 ms di latenza di elaborazione in LAN. Xcode (compreso iOS Simulator), Android Studio (compresi gli emulatori), Visual Studio, VS Code, gli IDE JetBrains, Vim, Emacs: funzionano tutti come se fossi davanti all'host. Scorciatoie da tastiera, tasti modificatori e gesti del trackpad vengono inoltrati in modo nativo.
Remio supporta più monitor per IDE, terminale e browser?
Sì: il selettore di schermi di Remio ti permette di scegliere quale monitor del tuo computer vedere, passando dall'uno all'altro all'istante dal client, e su Windows e Mac ogni schermo può anche aprirsi in una propria finestra. Con Remio Pro puoi lavorare contemporaneamente su fino a cinque schermi di un computer dall'app per Mac o Windows, ciascuno grande quanto uno dei tuoi schermi. Altrove, invece di comprimere più monitor su un solo schermo, ogni sessione ottiene uno schermo virtuale dedicato dimensionato esattamente sul tuo dispositivo.
Posso usare Remio senza VPN per accedere alla mia postazione di sviluppo da casa?
Sì. Il modello di Remio che privilegia la connessione P2P diretta significa che non devi esporre porte né mantenere una VPN per raggiungere dal tuo domicilio la postazione dell'ufficio. Remio negozia automaticamente il percorso migliore e un relay cifrato gestisce le reti in cui il P2P diretto non riesce. Tutto il traffico è cifrato end-to-end, qualunque sia il percorso.
Remio inoltra dispositivi USB come le Yubikey o altre chiavi hardware?
Con Remio Pro, i controller USB collegati al tuo Mac o PC Windows (volanti, pedali, joystick di volo) funzionano sul Mac, PC Windows o computer Linux che controlli; altri tipi di dispositivo sono in arrivo. Oggi Remio inoltra l'input di tastiera, mouse, trackpad, gamepad e Apple Pencil, sufficiente per la maggior parte dei flussi di sviluppo in cui la chiave hardware resta sul computer host.
Remio è scriptabile / ha una CLI per l'automazione?
Non ancora. È in programma uno strumento da riga di comando per l'associazione senza interfaccia, la gestione delle sessioni e i banchi di test automatici. Oggi Remio è pensato per te alla tastiera: associa una volta, e ogni computer è a un tocco di distanza su ogni dispositivo.
Icona dell'app Remio

Porta con te la tua postazione.

Installa Remio Host sulla postazione che ha la GPU, la cache di compilazione e la sessione tmux. Installa Remio sul dispositivo che porti con te. Associa una sola volta con un codice QR o con un ID dispositivo e un PIN: lo stesso Xcode, lo stesso Cargo, lo stesso Docker Desktop, ora raggiungibili da qualsiasi luogo.

Gratis da usareNiente VPNCrittografia end-to-end