Skip to content Skip to footer

Google Antigravity trasforma il Vibe Coding in un processo agentico

Contenuto sviluppato con intelligenza artificiale, ideato e revisionato da redattori umani.
···

Google ha affiancato all’annuncio di Gemini 3 un nuovo tassello dell’ecosistema di sviluppo: Antigravity, una piattaforma gratuita in anteprima pubblica che trasforma l’IDE in un ambiente pensato fin dall’inizio per gli agenti intelligenti e per il cosiddetto vibe coding.

Antigravity è un ambiente di sviluppo integrato, costruito come fork di Visual Studio Code e alimentato soprattutto da Gemini 3 Pro, con la possibilità di usare anche altri modelli come Claude Sonnet 4.5 e varianti open source di modelli OpenAI. È disponibile per Windows, macOS e Linux, con utilizzo gratuito durante la fase di anteprima e limiti di consumo che Google definisce “generosi”.

Gli articoli di presentazione di Gemini 3 sul blog Google spiegano che Antigravity nasce per far lavorare sviluppatori e modelli in modo più autonomo e strutturato: gli agenti superano il ruolo di semplice chat di contorno e ottengono accesso diretto all’editor, al terminale e a un browser integrato, così possono pianificare, scrivere codice, eseguirlo e verificarlo in sequenza, come farebbe una persona che segue l’intero ciclo di sviluppo.

Il cuore del sistema è un’architettura “agent-first”. Invece del classico assistente che completa singole righe, Antigravity mette in primo piano gli agenti e introduce due modalità operative. L’Editor view appare come un IDE tradizionale, con il codice in primo piano e un pannello laterale da cui si interagisce con l’agente. La Manager view funziona come una sorta di centro di controllo in cui è possibile lanciare, coordinare e osservare più agenti che lavorano in parallelo su diversi workspace, spesso in modo asincrono.

Per evitare che le azioni degli agenti restino opache, Google e le prime analisi indipendenti insistono sul concetto di Artifact. Ogni agente, mentre lavora, produce oggetti verificabili: piani di implementazione, liste di attività, screenshot del browser, registrazioni video delle interazioni con l’applicazione in esecuzione, report testuali su ciò che ha fatto e su ciò che intende fare. L’utente può controllare questi Artifact molto più facilmente rispetto a un flusso di chiamate a strumenti o log in formato tecnico.

Gemini 3 Pro fornisce l’intelligenza di base di questo comportamento agentico. Nel post per sviluppatori, Google spiega che il modello ottiene punteggi elevati su benchmark dedicati all’uso di strumenti da terminale e ai flussi di lavoro agentici, come Terminal-Bench 2.0 e SWE-bench Verified, e che riesce a mantenere piani d’azione coerenti su orizzonti temporali lunghi, misurati da test come Vending-Bench 2. Inoltre, Gemini 3 Pro lavora con un contesto fino a circa un milione di token, elemento che rende possibile analizzare grandi repository e progetti complessi senza segmentarli in molte richieste separate.

Antigravity combina questo modello con un ulteriore componente specifico per il controllo del computer: Gemini 2.5 Computer Use, pensato per gestire in modo affidabile il browser, eseguire test, cliccare pulsanti, seguire link, compilare form e, in generale, navigare in un’interfaccia grafica come un utente umano. Nella descrizione ufficiale di Gemini 3 si sottolinea proprio l’uso di questo motore per il controllo di Chrome all’interno di Antigravity, insieme a un modello di editing d’immagine chiamato Nano Banana, utile per generare mockup e materiali visivi durante lo sviluppo.

Le prime prove dirette da parte di sviluppatori confermano questo approccio. Un articolo su dev.to parla di Antigravity come di una “piattaforma di sviluppo agentica sperimentale”, gratuita, in cui si possono delegare compiti agli agenti che agiscono su editor, terminale e browser. Viene sottolineata la presenza di un browser Chrome integrato per lanciare e testare le applicazioni, mentre l’agente produce Artifact che documentano il percorso seguito verso il risultato. Un’analisi su Medium la descrive come un ambiente in due facce: da un lato una vista editor molto vicina a un IDE classico, dall’altro una Manager view concepita proprio per coordinare più agenti che eseguono audit, migrazioni o refactoring multi-file, mantenendo traccia di piani, log, screenshot e timeline.

Diversi commentatori tecnici hanno osservato che l’interfaccia risulta familiare a chi usa già Visual Studio Code o altri editor moderni, mentre la parte originale sta nel modo in cui Antigravity organizza il lavoro degli agenti, evidenziando in modo centrale piani di lavoro e verifiche. Alcuni sviluppatori che l’hanno provata per alcuni giorni in anteprima parlano di un IDE che inizia a sostituire strumenti come Cursor, almeno nei flussi in cui è utile delegare intere funzionalità anziché singoli snippet. Anche in comunità tecniche non anglofone, ad esempio su Qiita in Giappone, i primi resoconti segnalano curiosità per la capacità di orchestrare agenti multipli e per l’integrazione con Gemini 3 direttamente nell’editor.

Per capire come Antigravity si inserisce nel vibe coding conviene ripartire dal significato che Google assegna a questa espressione. Nel post tecnico su Gemini 3, vibe coding viene descritto come una modalità in cui il linguaggio naturale diventa l’unica “sintassi” necessaria: lo sviluppatore descrive l’idea ad alto livello e il modello traduce quella descrizione in un’applicazione funzionante, gestendo la pianificazione multi-step, la generazione del codice e la cura dei dettagli di implementazione. L’attenzione si sposta dall’istruire la macchina su ogni singolo comando al definire l’atmosfera, lo stile e il comportamento desiderato dell’interfaccia o del sistema.

In Google AI Studio, questa filosofia si manifesta con prompt in grado di generare giochi completi, dashboard, landing page interattive o interi front-end partendo da una descrizione che combina funzionalità e “vibe” grafica. Gemini 3 viene presentato come il modello che porta questa idea più lontano, ottenendo anche risultati elevati su benchmark come WebDev Arena, che misurano proprio la capacità di creare applicazioni web interattive con una singola richiesta.

Antigravity aggiunge alla stessa idea un livello operativo in più. Nel vibe coding puro, spesso il flusso resta confinato alla generazione di file o snippet che poi bisogna portare altrove, eseguire e correggere. Nell’IDE agentico di Google, il vibe coding entra in un contesto in cui gli agenti, dopo aver tradotto la descrizione ad alto livello in un piano, possono creare i file nel progetto, installare dipendenze tramite il terminale, configurare il server locale, aprire il browser integrato per vedere il risultato, scattare screenshot e registrare il percorso. Endpoint, scelte di librerie, modifiche progressive all’interfaccia restano tracciati dentro gli Artifact, che raccontano la storia della realizzazione dell’idea, non solo il codice finale.

Da questo punto di vista, la funzione agentica che entra nel vibe coding è il passaggio dalla generazione di singoli output alla gestione dell’intero ciclo di vita di una richiesta creativa. Lo sviluppatore può dare una consegna ampia, come “crea un’interfaccia dark mode in stile editoriale per una dashboard di vendite, con grafici orizzontali e pannelli riassuntivi”, e l’agente in Antigravity costruisce un piano di lavoro, decide come strutturare il progetto (framework, cartelle, componenti), scrive il codice, lancia i comandi per avviare l’applicazione, ne verifica il funzionamento nel browser integrato e restituisce Artifact con schermate e spiegazioni. Se qualcosa non convince, l’utente commenta direttamente sugli Artifact e l’agente riprende il flusso tenendo conto del feedback, senza interrompere l’esecuzione complessiva.

In pratica questo permette di usare il vibe coding per definire il tono e l’obiettivo del progetto, lasciando agli agenti il compito di gestire i passi intermedi. Il dialogo smette di concentrarsi su richieste come “scrivi questo componente” o “correggi questo errore” e si apre a indicazioni più ampie come “evolvi questa pagina in una versione più leggibile su mobile” oppure “sostituisci la libreria di grafici mantenendo la stessa estetica”. L’agente traduce queste richieste in cambiamenti strutturali, aggiorna il codice, rilancia i test e documenta cosa è stato fatto.

Un aspetto importante, per chi lavora già con vibe coding orientato al web design, riguarda il rapporto con il browser. Antigravity integra un’istanza di Chrome che gli agenti possono controllare per avviare l’applicazione, navigare tra le pagine, compilare form e verificare le interazioni di base. Le registrazioni video e gli screenshot prodotti durante queste sessioni si aggiungono agli Artifact e offrono una traccia visiva immediata, utile anche quando il linguaggio tecnico non basta a comprendere dove si trova un problema o come si comporta una funzionalità.

Un’altra differenza rilevante rispetto ai vecchi flussi di assistenza al codice riguarda la gestione di progetti multipli. Attraverso la Manager view, Antigravity consente di lanciare più agenti che lavorano in parallelo su task diversi: ad esempio, uno può occuparsi di creare una nuova sezione dell’applicazione, un altro di aggiornare la documentazione, un terzo di eseguire test e refactoring su una parte del backend. Ogni agente mantiene il proprio set di Artifact e il pannello di controllo offre una visione d’insieme, utile soprattutto per team che hanno bisogno di coordinare più lavori in corso.

Google posiziona Antigravity come home base dello sviluppo nell’era degli agenti, all’interno di un ecosistema che include AI Studio, la Gemini CLI, Android Studio e vari altri strumenti. L’idea è che lo stesso modello di base, Gemini 3 Pro, possa vivere in forme diverse: chat generalista, motore per il vibe coding, cervello agentico in un IDE, componente per assistenti integrati in altri prodotti Google. Antigravity enfatizza proprio la combinazione fra capacità del modello e struttura dell’ambiente: offre un agente potente e costruisce attorno a quel motore un’interfaccia pensata per pianificare, verificare e iterare con continuità.

Nella fase attuale l’IDE è in anteprima pubblica gratuita, con limiti di utilizzo che si resettano periodicamente e supporto per modelli di terze parti, quindi lo scenario è ancora in piena evoluzione. Per chi è interessato al vibe coding applicato allo sviluppo web e al design, Antigravity offre un laboratorio concreto in cui sperimentare un rapporto diverso con il codice: più vicino al ruolo di architetto di sistemi e di regista dell’esperienza, meno legato alla digitazione riga per riga, con agenti che portano avanti il lavoro in modo strutturato e documentato dentro lo stesso ambiente di sviluppo.

Vibe Coding: Programmare dialogando con l’AI