Immagine AI

Cursor ha avviato la beta pubblica di Cursor for iOS, un’app che permette di creare, monitorare e controllare agenti di coding direttamente da iPhone. La novità non consiste nel trasformare lo smartphone in un ambiente di sviluppo completo, ma nel portare sul dispositivo mobile il livello di supervisione e comando dei task affidati agli agenti AI.

Dall’app è possibile selezionare un repository, scegliere il modello da utilizzare, descrivere il lavoro da svolgere con testo o input vocale e inviare istruzioni dettagliate attraverso comandi rapidi. L’agente può quindi analizzare il progetto, modificare file, eseguire test, preparare una demo o produrre una proposta di modifica mentre l’utente segue l’avanzamento dal telefono.

Il funzionamento si basa sugli agenti cloud di Cursor, eseguiti in macchine virtuali isolate dotate dell’ambiente necessario per compilazione, test e verifica del software. Questo significa che il task può continuare anche quando il computer locale viene chiuso o non è più attivo. Il passaggio dal PC al cloud evita che il lavoro dell’agente dipenda dalla disponibilità costante della postazione desktop e consente di mantenere in esecuzione processi più lunghi, come l’analisi di un repository o la correzione di una serie di errori.

L’app include anche una modalità Remote Control, pensata per controllare da smartphone un agente già avviato sul computer. In questo caso il telefono non sostituisce l’ambiente locale, ma diventa un’interfaccia remota per leggere lo stato della sessione, inviare nuove istruzioni, rispondere a richieste di chiarimento e verificare il risultato. Per mantenere la connessione è necessario che il PC resti raggiungibile e non entri in sospensione; nei piani team ed enterprise la funzione può essere abilitata dagli amministratori tramite Cursor Dashboard.

La parte più interessante riguarda la revisione del lavoro prodotto. Cursor for iOS permette di consultare diff del codice, log di esecuzione, screenshot, demo e richieste di pull request, poi aggiungere correzioni o procedere al merge direttamente dall’app. Le Live Activities di iOS mostrano inoltre lo stato dei task nella schermata di blocco, mentre le notifiche push avvisano quando l’agente ha completato un’azione, ha bisogno di ulteriori indicazioni oppure ha preparato una modifica pronta per la revisione.

Questo modello di utilizzo riflette il cambiamento in corso nel coding assistito dall’AI. Lo sviluppatore non deve necessariamente restare davanti all’editor per ogni fase del lavoro, ma può assegnare un obiettivo a un agente, controllarne l’operato e intervenire nei punti in cui servono decisioni, validazione o correzioni. Lo smartphone diventa quindi uno strumento di orchestrazione: non scrive il software al posto dell’IDE, ma rende possibile governare in mobilità task di sviluppo già eseguiti da agenti autonomi.

Di Fantasy