Client mobile per agenti di codifica AI auto-ospitati e approvazioni remote
Scopri OpenCode - AI da User Deep, un compagno mobile che collega i dispositivi Android a un server OpenCode CLI auto-ospitato per il controllo remoto delle sessioni. L'app trasmette chat token per token e mostra le differenze in modo che gli sviluppatori possano monitorare il ragionamento dell'AI e rivedere le modifiche proposte al codice in tempo reale. Supporta più tunnel di connessione e blocchi di sessione biometrici, rendendola utile per gli ingegneri che necessitano di supervisione remota di compiti di codifica automatizzati a lungo termine.
Cosa fa effettivamente l'app per un flusso di lavoro self-hosting?
L'app funge da client leggero per un server OpenCode CLI, consentendo agli utenti di monitorare e gestire sessioni di codifica AI che si svolgono sulla propria infrastruttura. Inoltre, fornisce una chat in streaming in tempo reale in modo da poter seguire l'output del modello token per token e un visualizzatore di differenze integrato per ispezionare le modifiche proposte prima di approvare le scritture. Questo design mantiene le chiamate al modello e le chiavi API confinate alla macchina host piuttosto che al dispositivo mobile.
Influisce sulle prestazioni del dispositivo o del server durante le sessioni remote?
Il monitoraggio remoto funziona come un client leggero che si connette a un'istanza OpenCode esistente, quindi il dispositivo mobile gestisce principalmente le attività di streaming e visualizzazione. Inoltre, l'app supporta più sessioni per passare tra i compiti senza dover riconnettersi ogni volta. Il server gestisce l'inferenza del modello pesante in termini di calcolo, il che significa che la CPU e la RAM del telefono vengono utilizzate principalmente per il rendering dell'interfaccia utente e la gestione delle connessioni sicure.
È sicuro approvare modifiche da un telefono?
Le funzionalità di sicurezza includono lo sblocco biometrico per proteggere l'accesso alla sessione e un sistema di approvazione delle chiamate agli strumenti remoti per autorizzare comandi shell o azioni sul file system. In pratica, questo significa che puoi richiedere un'approvazione esplicita sul telefono prima che il server esegua operazioni potenzialmente distruttive, e tutte le chiamate al modello e le chiavi rimangono sulla tua infrastruttura secondo il modello di privacy dell'app.
Ho bisogno di conoscenze tecniche per utilizzare correttamente il client?
Sì, l'app richiede un'istanza OpenCode CLI in esecuzione installata tramite npm e familiarità con la connessione di dispositivi attraverso reti locali o servizi di tunneling come Tailscale o Cloudflare Tunnel. Per questo motivo, si rivolge agli sviluppatori che self-host agenti; i flussi di lavoro presumono che tu possa gestire la configurazione del server e il tunneling piuttosto che offrire un onboarding guidato per utenti non tecnici.
Uno strumento mobile pratico per sviluppatori di self-hosting con un chiaro compromesso
OpenCode è un punto di controllo mobile focalizzato per ingegneri che gestiscono i propri server OpenCode e necessitano di supervisione remota dell'attività degli agenti. Impone un'architettura incentrata sulla privacy e supporta approvazioni sicure, ma dipende da un server self-hosted separato e dal tunneling di rete per funzionare, il che limita l'uso a sviluppatori a proprio agio nella gestione di tale infrastruttura.






