Antigravity CLI e' un Agente AI utilizzabile da linea di comando
sviluppato da Google.
Ha sostituito Gemini CLI
che ora richiede una Gemini API Key... ed in questa pagina lo mettiamo alla prova!
Antigravity CLI si utilizza da linea di comando ed offre automazione, generazione testi, coding e ricerche avanzate con integrazione a Google Search. Antigravity CLI utilizza per default Gemini 3.5 Flash, un modello linguistico recente con una vasta finestra di contesto (fino a 1 milione di token).
In questa paginetta, dopo aver visto l'installazione, presentiamo qualche semplice esempio di utilizzo: la correzione di una pagina HTML, la generazione di una pagina web, la realizzazione di un programma. Per concludere qualche commento sui punti di forza di Antigravity CLI.
Come vedremo l'installazione di Antigravity CLI e' molto semplice, nel seguito utilizzeremo un Mac ma non vi sono particolari differenze tra sistemi operativi.
L'installazione di Antigravity CLI e' molto semplice, basta un solo comando:
curl -fsSL https://antigravity.google/cli/install.sh | bash
Gia' fatto!
E' ora possibile utilizzare Antigravity CLI sul nostro terminale, basta eseguire il comando agy.
Al primo accesso richiedera' un'autorizzazione ma e' possibile utilizzare la propria utenza personale su Google per accedere al piano gratuito.
Per utilizzare Antigravity CLI si utilizza una CLI ovvero un'interfaccia da linea di comando che appare lanciato il comando agy:
Nel seguito vedremo le caratteristiche di Antigravity CLI con alcuni semplici esempi di utilizzo.
Ma prima dobbiamo riportare alcuni semplici comandi dell'interfaccia:
/help per ottenere l'elenco e la descrizione dei comandi,
/skills per visualizzare le abilita' attive,
/permissions per gestire i permessi dei vari strumenti,
e da ultimo /exit o /quit per terminare.
I comandi sono molto semplici perche' tutta l'interazione si svolge in linguaggio naturale:
basta semplicemente scrivere cosa vogliamo che Antigravity CLI faccia per noi.
Come se la cava con l'HTML? Vediamo...
> Ho scritto una paginetta introduttiva su Antigravity CLI. Controlla se e'
corretta e suggerisci eventuali miglioramenti. Si trova sotto
.../white/programmazione/antigravityCLI.htm
▸ Thought for 1s, 411 tokens
Assessing AntigravityCLI Content
● Read(.../white/programmazione/antigravityCLI.htm) (ctrl+o to expand)
...
▸ Thought for 6s, 938 tokens
Analyzing Page Content
● WebSearch(Antigravity CLI Google) (ctrl+o to expand)
▸ Thought for 16s, 10.8k tokens
Analyzing Naming Consistency
● Edit(.../white/programmazione/antigravityCLI.htm) (ctrl+o to expand)
File access
⎿ User declined the tool call
────────────────────────────────────────────────────────────
> Ho chiesto di suggerire modifiche non di effettuarle... cosa avresti cambiato nel file?
...
> Confermo tutte le tue correzioni: procedi
● Requested Permission: write_file(.../white/programmazione/antigravityCLI.htm)
● Edit(.../white/programmazione/antigravityCLI.htm) (ctrl+o to expand)
Ho applicato con successo tutte le correzioni e i miglioramenti concordati al file.
Ecco un riepilogo delle modifiche apportate:
...
Modifiche precise e corrette. Il grosso vantaggio e' che e' in grado di leggere e modificare i file in modo autonomo.
Ora vediamo come si comporta a generare una pagina HTML:
> Cerca pagine in italiano su Antigravity CLI e prepara un file in HTML con i
link delle pagine piu' interessanti
▸ Thought for 2s, 528 tokens
Locating Output Destination
● WebSearch("Antigravity CLI" italiano)
● Requested Permission: write_file(.../white/programmazione/agy_links.html) (ctrl+o to expand)
▸ Thought for 1s, 1.3k tokens
Confirming Permission Granted
● Create(.../white/programmazione/agy_links.html) (ctrl+o to expand)
Ho creato il file agy_links.html con i collegamenti alle risorse in lingua italiana e ai siti ufficiali per Antigravity CLI.
### Sommario del Lavoro Svolto
1. Ricerca Web: Eseguita una ricerca per individuare articoli e documentazione in italiano relativi ad Antigravity CLI e al comando agy .
2. Generazione HTML: Creato il file agy_links.html collegando il foglio di stile locale ../../style/w5.css e strutturando le seguenti sezioni:
...
La parte interessante di questa richiesta e' che ha richiesto una ricerca web che e' stata svolta in completa autonomia dall'Agent che ha generato poi un file che rispetta lo stile dell'autore [NdA che sono ovviamente io].
Proviamo con un compito un poco piu' difficile...
> Puoi generare un programmino in JavaScript che presenti tre cerchi di
colore diverso che si muovono attratti tra loro dalla forza di gravita':
e' una presentazione grafica del problema dei tre corpi
Ho creato il programma three_body.html all'interno del tuo workspace.
### Caratteristiche Principali del Programma:
1. Fisica Gravitazionale: Implementa l'attrazione reciproca secondo la legge di gravitazione universale con un fattore di
ammorbidimento (softening) per evitare accelerazioni infinite quando due corpi si avvicinano troppo, migliorando la stabilita'
numerica.
2. Preset Orbitale Classici:
• Figura a 8 (Figure-8): Configurazione stabile in cui i tre corpi di ugual massa si rincorrono lungo una traiettoria a forma di 8.
• Triangolo di Lagrange (L4/L5): Tre corpi equidistanti in una rotazione circolare sincronizzata.
...
Puoi aprire direttamente il file three_body.html con qualsiasi browser web per avviare la simulazione.
────────────────────────────────────────────────────────────
> In realta' la figura a 8 non sembra molto stabile... Puoi controllare?
▸ Thought for 6s, 4.7k tokens
Assessing Figure-8 Stability
● Read(.../three_body.html)
▸ Thought for 18s, 4.1k tokens
Planning Code Changes
▸ Thought for 13s, 5.5k tokens
Verifying Key Content
Hai perfettamente ragione: nella versione precedente, l'orbita a figura a 8 decadeva rapidamente.
In questo caso sono state necessarie piu' interazioni per ottenere
un programma che rappresenti in modo interessante il problema dei tre corpi.
Ma il risultato puo' essere di buona qualita' se si impara a controllare ed indirizzare
correttamente la generazione del codice
[NdA avevo gia' provato in precedenza Gemini 2.5 Pro ottenendo questo programma].
In questo caso Antigravity CLI e' stato molto utile:
sviluppare da zero il codice avrebbe richiesto molto piu' tempo
e non ho dovuto neanche copiare ed incollare il codice!
Pero' la prova mi ha fatto raggiungere un limite, che per il mio utilizzo, e' importante...
Da quanto visto fino ad ora dovrebbe essere chiaro come si interagisce con l'Agent.
Vi sarebbero molti altri casi in cui Antigravity CLI risulta molto utile
ma la descrizione sarebbe troppo lunga.
Riportiamo solo qualche titolo di esempio:
esecuzione singola, code fix, GitHub analysis, MCP integration, ...
Non da ultimo va riportato che gli Agent sono in grado di operare in modo
efficiente e corretto anche e sopratutto con programmi di grandi dimensioni
ed architetture complesse.
Con i LLM (Large Language Models) la tecnologia AI (Artificial Intelligence)
e' diventata in grado di comprendere richieste espresse in linguaggio naturale.
Gli Agent sono una recente evoluzione perche' sono in grado di svolgere compiti
in modo autonomo. Ad esempio Antigravity CLI e' in grado di leggere e scrivere file,
lanciare comandi sul sistema operativo, lanciare ricerche su Google Search, ...
Ma quali sono i vantaggi di Antigravity rispetto alle altre attuali tecnologie alternative?
Antigravity presenta diversi punti di forza significativi:
/model o il file di configurazione settings.json),
sfruttando una finestra di contesto estesissima per comprendere interi progetti software in una sola sessione.
Molto importante e' anche l'LLM che viene utilizzato, ma su questo ci si aspetta che la competizione tra i diversi modelli porti a contiunui miglioramenti. Antigravity, come praticamente tutti i prodotti analoghi, consente di scegliere tra diverse alternative.
Anche se questa paginetta segue la stessa struttura di quella dedicata a GeminiCLI ed Antigravity e' stato come presentato come alternativa/evoluzione, in realta' le differenze sono piu' profonde.
Innanzi tutto va considerato che Antigravity CLI non e' un tool isolato come il suo predecessore, ma fa parte di un ecosistema molto più ampio. La suite di Google include infatti anche Antigravity IDE (un ambiente di sviluppo nativo "agent-first" basato su VS Code) e un'applicazione Desktop per l'orchestrazione visiva dei flussi di lavoro, tutti collegati allo stesso motore logico centrale.
A differenza di GeminiCLI basato su Node.js, Antigravity è sviluppato in Go ed e' progettato per sfruttare in modo nativo l'architettura degli Agenti AI. Il sistema non si limita a rispondere a un comando, ma pianifica ed esegue compiti complessi operando in modo asincrono e in parallelo sulla codebase.
Anche se GeminiCLI consentiva l'uso dell'MCP(Model Context Protocol) in Antigravity la gestione e' molto piu' completa e centrale nell'architettura del prodotto.
I limiti della quota libera di GeminiCLI erano piu' generosi di quelli di Antigravity.
Inoltre l'utilizzo piu' pervasivo di agenti tipicamente richiede un numero maggiore di token.
La policy di reset di Antigravity e' settimanale il che consente un utilizzo singolo piu' ampio
ma poi presenta un blocco effettivamente di lunga durata.
Last but not least: da 18 giugno 2026 GeminiCLI riporta:
This client is no longer supported for Gemini Code Assist for individuals.
To continue using Gemini, please migrate to the Antigravity...
L'utilizzo di Agent puo' portare ad un consumo di token molto elevato
e quindi e' molto importante la valutazione di tutti i costi e benefici.
Difetti di Antigravity? Ho raggiunto in fretta il limite della quota libera:
⚠ Individual quota reached. Please upgrade your subscription to increase your limits. Resets in 164h10m16s. Error ID: ...
L'intelligenza bisognerebbe anche pagarla... ma aspettare una settimana e' troppo.
[NdA un trucco molto utile:
i limiti settimanali si applicano a gruppi di modelli diversi.
Se si raggiunge il limite dei modelli Gemini e' possibile utilizzare
il gruppo di modelli CLAUDE e GPT fino al loro limite di quota]
Sul
sito ufficiale
e su GitHub
si trovano tutte le informazioni per l'installazione/configurazione, la documentazione completa ed il codice sorgente.
PS
Sono anche riportati i dettagli dei
prezzi e dei
piani.
Naturalmente Antigravity non e' l'unico tool utilizzabile come aiuto alla programmazione. Il panorama attuale offre alternative potentissime per ogni flusso di lavoro, tra cui spiccano Windsurf e Cursor (come IDE di nuova generazione), Claude Code, Aider, OpenCode e Cline (per chi ama il terminale e gli agenti autonomi), fino ai grandi classici come GitHub Copilot Workspace e le estensioni per VS Code.
L'onda del Vibe Coding e' partita, affrettatevi a prenderla!
Titolo: Antigravity CLI
Livello: Medio
Data:
1 Luglio 2026
Versione: 1.0.0 - 1 Luglio 2026
Autore: mail [AT] meo.bogliolo.name