Copertina: Antigravity CLI: l'agente terminale multi-agent di Google

Antigravity CLI: l'agente terminale multi-agent di Google

Il successore di Gemini CLI che porta agenti asincroni, subagent paralleli e orchestrazione da terminale.

09 luglio 20266 min di lettura
Antigravity CLIagente terminaleGoogle AImulti-agentGemini CLIorchestrazione agentisviluppo AICLI agent

Cos'è

Antigravity CLI è l'interfaccia a riga di comando (CLI) dell'ecosistema Antigravity 2.0, la piattaforma agent-first annunciata da Google all'I/O 2026. È il successore diretto di Gemini CLI, il tool terminale che Google aveva rilasciato nel 2025 per portare i modelli Gemini all'interno del flusso di sviluppo. A partire dal 18 giugno 2026, Gemini CLI è stato dismesso per utenti individuali (piani Google AI Pro, Ultra e free tier); al suo posto Google ha reso obbligatoria la migrazione ad Antigravity CLI, invocata dal comando agy.

A differenza del predecessore, Antigravity CLI non è semplicemente un chatbot nel terminale. È un orchestratore di agenti: riceve un obiettivo espresso in linguaggio naturale, lo analizza, lo suddivide in sotto-task e può generare e coordinare diversi subagent specializzati, ognuno con un proprio contesto isolato. L'architettura è la stessa che alimenta l'applicazione desktop Antigravity 2.0: ciò significa che miglioramenti al motore agentico si riflettono contemporaneamente su CLI e su desktop.

A cosa serve

Antigravity CLI è pensata per automatizzare compiti di sviluppo, analisi dati e gestione infrastruttura direttamente dalla shell. Esempi tipici d'uso includono:

  • Refactoring e code review: chiedere all'agente di ristrutturare un modulo, aggiornare dipendenze o uniformare lo stile del codice su più file.
  • Analisi e visualizzazione dati: fornire un dataset in CSV e ottenere pulizia dati, analisi statistiche e report HTML generati automaticamente.
  • Esplorazione di codebase: far analizzare una cartella di progetto per produrre documentazione, mappe delle dipendenze o individuare bug.
  • Automazione di flussi ripetitivi: generare commit message, creare test, fare deploy di risorse cloud o eseguire controlli programmati.
  • Ricerca e prototipazione: raccogliere informazioni, confrontare librerie o prototipare piccole utility senza scrivere manualmente ogni riga di codice.

Il target è lo sviluppatore terminale-native, il DevOps e il data analyst che preferisce restare nella shell ma ha bisogno di una mano per task troppo ampi o ripetitivi da gestire manualmente.

Come funziona

Antigravity CLI è stata riscritta in Go, una scelta che la rende più reattiva di Gemini CLI e più adatta a esecuzioni lunghe e background. Il cuore del sistema è un orchestratore che, dopo aver profilato l'ambiente (permessi, file presenti, tool disponibili), decide autonomamente come scomporre il task.

Il flusso di lavoro standard è:

  1. Installazione e autenticazione: si installa con uno script curl/powershell e si autentica con un account Google o un progetto Google Cloud Platform.
  2. Invocazione: si digita agy per entrare nella sessione interattiva.
  3. Comandi slash: l'utente usa comandi come /goal, /schedule, /grill-me o /browser per indicare il tipo di esecuzione desiderata. /goal, ad esempio, dice all'agente di portare a termine il task senza fermarsi a chiedere conferme intermedie.
  4. Definizione dei subagent: l'orchestratore crea dinamicamente subagent specializzati (es. data_cleaner, data_analyzer, data_visualizer) e li esegue in parallelo.
  5. Esecuzione e sintesi: ogni subagent lavora sul proprio sotto-task con un contesto isolato; al termine, l'orchestratore unisce i risultati in un output finale, come un report, uno script o una modifica al codice.

Un elemento chiave è la gestione asincrona: i task lunghi possono girare in background, liberando il terminale. Questo è utile per refactoring estesi, test multipli o job di ricerca che altrimenti bloccherebbero la sessione.

Antigravity CLI conserva anche alcune delle funzionalità più apprezzate di Gemini CLI, reinterpretate nel nuovo ecosistema: gli Skill diventano plugin, gli Hook sono configurabili tramite file JSON che intercettano fasi del ciclo di vita dell'agente, e le Estensioni migrano nel formato plugin di Antigravity (~/.antigravity/).

Perché conta

Il punto di svolta di Antigravity CLI è la transizione da assistente singolo sequenziale a sistema multi-agente parallelo. In un agente tradizionale, un'unica istanza elabora tutto passo dopo passo, accumulando nella finestra di contesto l'intera storia della conversazione. Questo rende i task lunghi lenti e, alla fine, meno accurati, perché il modello deve ragionare sopra una mole crescente di informazioni.

Antigravity CLI risolve il problema delegando: ogni subagent ha un compito specifico e una finestra di contesto dedicata. Il risultato è maggiore velocità effettiva, minore rischio di degradazione del ragionamento e una divisione del lavoro più simile a quella di un team umano.

Per fondatori, PMI e agenzie italiane, il vantaggio pratico è triplice:

  • Produttività individuale: un solo sviluppatore può affrontare task più ampi senza dover scrivere script complessi o attendere esecuzioni bloccanti.
  • Standardizzazione dei flussi: una volta definiti obiettivi e permessi, l'agente esegue in modo ripetibile, riducendo gli errori manuali nelle operazioni di routine.
  • Abbassamento della barriera all'automazione: non serve padroneggiare un orchestrator esterno come LangChain o CrewAI; l'intera orchestrazione è gestita dal tool stesso, in linguaggio naturale.

Inoltre, il fatto che Antigravity CLI condivida lo stesso harness della app desktop Antigravity 2.0 riduce il rischio di frammentazione: miglioramenti futuri al motore agentico arriveranno su entrambi i fronti, senza forzare scelte definitive tra terminale e interfaccia grafica.

Dove trovarlo e limitazioni

Antigravity CLI è distribuito ufficialmente da Google. Gli script di installazione sono disponibili per macOS, Linux e Windows; una volta installato, il comando da terminale è agy. Richiede un account Google con abbonamento Google AI Pro o Ultra per gli utenti individuali, oppure un progetto Google Cloud per chi ha accesso enterprise. I Gemelli Code Assist aziendali mantengono ancora Gemini CLI come opzione supportata, ma Antigravity CLI è il percorso raccomandato per i nuovi utenti.

Le principali limitazioni al momento sono:

  • Migrazione non 1:1: chi usava Gemini CLI troverà alcune differenze nelle estensioni, nei comandi e nella struttura delle configurazioni.
  • Dipendenza da Google AI / GCP: non è un tool open-source né self-hosted, quindi richiede un account e una connessione ai servizi Google.
  • Controllo dei costi: come ogni agente che può eseguire codice e chiamare tool in autonomia, è importante monitorare i task lunghi e i loop ricorsivi per evitare consumi inaspettati.

In sintesi, Antigravity CLI rappresenta l'evoluzione naturale degli agenti da terminale: più veloce, più parallelo e più integrato con una piattaforma agent-first. Per chi già lavora in shell, è uno strumento da tenere d'occhio come sostituto di Gemini CLI e come prototipo di come saranno gli assistenti di sviluppo nei prossimi anni.

Hai letto fino a qui

🤔 Hai domande su questo argomento?

Posso aiutarti a capire come applicarlo al tuo business. Scegli come vuoi parlarmi.

— oppure —

💬 Chat: risposta immediata · 📧 Email: risposta personale entro 24h · 🔒 Niente spam

Continua a leggere