Immagine AI

Google ha introdotto in Antigravity una funzione di controllo remoto pensata per gli sviluppatori che utilizzano agenti AI impegnati in attività lunghe e complesse. Gli agenti di coding vengono ormai impiegati non soltanto per generare singole porzioni di codice, ma anche per eseguire refactoring estesi, test su larga scala, analisi di errori di build e interventi su interi sistemi software. All’aumentare della complessità, però, aumenta anche la durata delle sessioni, con il problema di dover rimanere davanti al computer oppure di perdere visibilità sul lavoro in corso quando ci si sposta. La nuova funzione permette invece di accedere alle sessioni attive di Antigravity attraverso un normale browser moderno o da dispositivi mobili iOS e Android, mantenendo il controllo sull’agente anche lontano dalla macchina principale.

Il sistema consente di collegarsi da remoto a laptop, desktop, server e ambienti cloud sui quali Antigravity è in esecuzione. L’accesso non riguarda soltanto l’interfaccia dell’agente, ma anche il contesto operativo già presente sulla macchina: file, workspace, strumenti di build, credenziali e variabili d’ambiente rimangono disponibili nella sessione originaria. Non è quindi necessario ricreare altrove l’ambiente di sviluppo o trasferire manualmente una sessione dal computer dell’ufficio a un notebook utilizzato in mobilità. Google descrive il controllo remoto come una finestra protetta che consente di entrare direttamente nello spazio di lavoro dello sviluppatore senza interrompere il processo già avviato.

Questa impostazione permette anche di distribuire le attività su più sistemi differenti. Uno sviluppatore può, per esempio, dedicare una macchina allo sviluppo dell’interfaccia e affidare a un agente installato su un server o in cloud le operazioni sul backend. Attraverso un unico browser è possibile collegarsi alle diverse macchine, passare da una sessione all’altra e controllare separatamente agenti e ambienti di sviluppo senza dover ricostruire ogni volta il contesto. La gestione remota diventa quindi particolarmente utile nei workflow in cui le attività vengono suddivise tra workstation locali, server dedicati e infrastrutture cloud.

Uno degli aspetti centrali è la continuità delle operazioni di lunga durata. Se uno sviluppatore avvia un refactoring complesso o un’altra attività che richiede molto tempo, può lasciare la postazione fisica senza interrompere il processo. L’agente continua a lavorare nell’ambiente originale, mentre dall’esterno è possibile controllarne l’avanzamento, esaminare le modifiche prodotte e impartire nuovi comandi quando necessario. Il lavoro non viene trasferito su un’altra macchina: rimane in esecuzione nello stesso ambiente, che viene semplicemente raggiunto tramite l’interfaccia remota.

Google ha inoltre aggiunto un sistema di notifiche push. Quando l’agente completa un’attività o necessita di una decisione dell’utente per proseguire, può inviare una notifica allo sviluppatore. In questo modo non è necessario mantenere costantemente aperta la sessione o controllare di continuo lo schermo, ma è comunque possibile intervenire nei momenti in cui l’agente richiede input, una conferma o una scelta operativa.

La funzione è in distribuzione progressiva per tutti gli utenti di Antigravity, con disponibilità iniziale per gli abbonati Ultra, ed è utilizzabile sia tramite browser sia da dispositivi mobili. Il modello operativo riflette una tendenza già presente negli strumenti concorrenti: anche Claude Code di Anthropic e Codex di OpenAI hanno introdotto modalità di gestione remota attraverso terminali collegati, applicazioni web o interfacce mobili.

L’evoluzione dei coding agent verso sessioni sempre più lunghe sta quindi modificando anche il modo in cui viene gestito l’ambiente di sviluppo. Il controllo remoto non serve soltanto ad accedere al codice da un altro dispositivo, ma soprattutto a mantenere sotto supervisione agenti che continuano a lavorare autonomamente per periodi estesi. Antigravity combina così continuità della sessione locale, accesso da più dispositivi, controllo di più macchine e notifiche automatiche, permettendo allo sviluppatore di intervenire soltanto quando il processo richiede effettivamente attenzione.

Questo articolo è stato redatto con il supporto di strumenti di intelligenza artificiale (AI)

Di Fantasy