L'AI nel Terminale Senza Complicazioni — Proviamo la CLI Antigravity di Google
Situazione familiare: sei in una sessione SSH su un server remoto, devi correggere rapidamente un bug o capire il codice di qualcun altro, ma il tuo Copilot abituale non è disponibile. Aprire VS Code tramite Remote SSH richiede un'eternità, e copiare file avanti e indietro è una seccatura. Il team di Google a quanto pare si è stancato anche di questo e ha lanciato Antigravity CLI. È un agent console che vive direttamente nel tuo terminale e può non solo suggerire codice ma anche modificarlo.
Cos'è in Pratica
Antigravity CLI non è solo un wrapper attorno a ChatGPT. È un motore agentico a tutti gli effetti, ottimizzato per il lavoro in console. Se Antigravity 2.0 è un powerhouse GUI pesante per la gestione di progetti, la versione CLI è pensata per chi non vuole staccare le mani dalla tastiera. Comprende il contesto dell'intero codebase, può eseguire comandi nel terminale e modificare file su tua richiesta.
Interessante notare che Google lo posiziona come strumento per "modifiche rapide e sessioni SSH". Questo significa che l'attenzione è sulla latenza minima e il basso consumo di risorse. Se hai un portatile debole o un server sovraccarico, potrebbe essere un salvavita.
Come Funziona in Pratica
La caratteristica principale qui è il ragionamento multi-step. Non chiedi semplicemente "come centro un div", gli affidi un task: "trova perché i test stanno fallendo nel modulo di autorizzazione e correggili." L'agent esaminerà i file, proverà a eseguire i test, analizzerà gli errori e proporrà correzioni specifiche.
Installazione in Una Riga
Per macOS e Linux il processo è standard:
curl -fsSL https://antigravity.google/cli/install.sh | bash
Dopo di che, il comando agy diventa disponibile nel tuo sistema. Al primo avvio ti chiederà di autenticarti tramite il tuo account Google. Se stai lavorando tramite SSH, l'utility rileva questo e genera un link per l'autenticazione nel browser sulla tua macchina locale. Comodamente, non c'è bisogno di armeggiare con il port forwarding.
Funzionalità Principali
- Modifica con permesso. L'agent non andrà a modificare il codice senza la tua richiesta. Ti mostrerà prima le diff e aspetterà la conferma.
- Esecuzione di comandi. Puoi chiedergli di buildare il tuo progetto o eseguire un linter. Questo ti risparmia dal passare costantemente tra chat e riga di comando.
- Contesto condiviso. Se hai iniziato a lavorare nel terminale e poi ti sei reso conto che il task è troppo complesso e ti serve un'interfaccia visiva, puoi esportare la sessione su Antigravity 2.0.
- Supporto alla cronologia. Lo strumento salva la cronologia delle interazioni, quindi ricorda cosa stavi correggendo dieci minuti fa.
Sicurezza e Sfumature
Il README ha un avvertimento piuttosto sostanzioso. Gli agent AI sono rischiosi. Potrebbero accidentalmente eseguire rm -rf o inviare i tuoi dati da qualche parte dove non dovrebbero andare. Google onestamente avverte sui rischi di injection e l'esecuzione autonoma di codice. Quindi dovresti tenere d'occhio le azioni di agy, specialmente quando richiede permessi per l'esecuzione di script.
A proposito, di default Google raccoglie dati sulle tue interazioni per migliorare il prodotto. Se stai lavorando su un progetto segreto, faresti meglio a controllare subito le impostazioni e cercare l'opzione per l'opt-out.
A Chi Tornerà Utile
Prima di tutto — fan di Vim ed Emacs, e chiunque viva nel terminale. Se non ti piace l'interfaccia sovraccarica degli IDE moderni ma vuoi un assistente intelligente a portata di mano, Antigravity CLI soddisferà questa esigenza.
Lo strumento è particolarmente indicato per:
- Onboarding rapido su un nuovo progetto (puoi semplicemente chiedere "dov'è la logica di elaborazione dei pagamenti?").
- Scrivere boilerplate e test direttamente nella console.
- Debug del codice su server remoti dove non c'è interfaccia grafica.
Finora il progetto sembra uno strumento di lavoro solido senza fronzoli inutili. Ha già oltre millecinquecento stelle su GitHub, il che è piuttosto impressionante per una utility CLI specializzata. Se ti ritrovi spesso a pensare che passare tra il browser della documentazione e il terminale ti ruba troppo tempo, prova agy. Potrebbe essere esattamente ciò che mancava al tuo workflow.
Progetti correlati