>_ DevTrendsfr

Langue

Accueil

Langages

Sections

Frontend Backend Mobile DevOps AI / ML GameDev Blockchain Embarqué Sécurité
Unknown

L'IA dans le Terminal Sans les Complications — On Teste le CLI Antigravity de Google

Situation familière : vous êtes dans une session SSH sur un serveur distant, vous devez corriger rapidement un bug ou comprendre le code de quelqu'un d'autre, mais votre Copilot habituel n'est pas disponible. Ouvrir VS Code via Remote SSH prend une éternité, et copier des fichiers dans un sens puis dans l'autre est fastidieux. L'équipe de Google s'est apparemment lassée de cela aussi et a lancé Antigravity CLI. C'est un agent console qui vit directement dans votre terminal et qui peut non seulement suggérer du code mais aussi le modifier réellement.

Qu'est-ce que c'est exactement

Antigravity CLI n'est pas qu'un simple wrapper autour de ChatGPT. C'est un moteur agentique à part entière, optimisé pour le travail en console. Si Antigravity 2.0 est un poids lourd GUI pour la gestion de projets, la version CLI est conçue pour ceux qui ne veulent pas lâcher leur clavier. Elle comprend le contexte de l'ensemble de votre codebase, peut exécuter des commandes dans le terminal et modifier des fichiers sur votre demande.

Curieusement, Google la positionne comme un outil pour les « modifications rapides et les sessions SSH ». Cela signifie que l'accent est mis sur une latence minimale et une faible consommation de ressources. Si vous avez un ordinateur portable peu puissant ou un serveur surchargé, cela pourrait vous sauver la vie.

Comment ça marche en pratique

La fonctionnalité principale ici est le raisonnement multi-étapes. Vous ne demandez pas simplement « comment centrer un div », vous lui donnez une tâche : « trouve pourquoi les tests échouent dans le module d'autorisation et corrige-les ». L'agent analysera les fichiers, tentera d'exécuter les tests, analysera les erreurs et suggérera des corrections spécifiques.

Installation en une ligne

Pour macOS et Linux, le processus est standard :

curl -fsSL https://antigravity.google/cli/install.sh | bash

Après cela, la commande agy devient disponible dans votre système. Au premier lancement, il vous demandera de vous authentifier via votre compte Google. Si vous travaillez via SSH, l'utilitaire détectera cela et affichera un lien pour l'authentification par navigateur sur votre machine locale. Pratique, pas besoin de se battre avec le port forwarding.

Fonctionnalités principales

  1. Modification avec permission. L'agent ne va pas modifier du code sans votre demande. Il vous montrera d'abord les diffs et attendra votre confirmation.
  2. Exécution de commandes. Vous pouvez lui demander de construire votre projet ou d'exécuter un linter. Cela vous évite de basculer constamment entre le chat et la ligne de commande.
  3. Contexte partagé. Si vous avez commencé à travailler dans le terminal et que vous vous êtes rendu compte que la tâche est trop complexe et que vous avez besoin d'une interface visuelle, vous pouvez exporter la session vers Antigravity 2.0.
  4. Support de l'historique. L'outil sauvegarde l'historique des interactions, donc il se souvient de ce que vous corrigiez il y a dix minutes.

Sécurité et nuances

Le README contient un avertissement assez conséquent. Les agents IA sont risqués. Ils pourraient accidentellement exécuter rm -rf ou envoyer vos données quelque part où elles ne devraient pas aller. Google avertit honnêtement des risques d'injection et de l'exécution autonome de code. Vous devriez donc garder un œil sur les actions de agy, surtout lorsqu'il demande des permissions d'exécution de scripts.

Au fait, par défaut, Google collecte des données sur vos interactions pour améliorer le produit. Si vous travaillez sur un projet secret, vous feriez mieux de vérifier les paramètres immédiatement et de chercher l'option de désinscription.

Qui trouvera cela utile

En premier lieu — les fans de Vim et Emacs, et tous ceux qui vivent dans le terminal. Si vous n'aimez pas l'interface surchargée des IDE modernes mais que vous voulez un assistant intelligent sous la main, Antigravity CLI comblera ce besoin.

L'outil est particulièrement bon pour :

  • L'onboarding rapide sur un nouveau projet (vous pouvez simplement demander « où est la logique de traitement des paiements ? »).
  • Écrire du boilerplate et des tests directement dans la console.
  • Déboguer du code sur des serveurs distants où il n'y a pas d'interface graphique.

Pour l'instant, le projet ressemble à un outil de travail solide sans fioritures inutiles. Il a déjà plus de quinze cents étoiles sur GitHub, ce qui est plutôt impressionnant pour un utilitaire CLI spécialisé. Si vous vous surprenez souvent à penser que basculer entre le navigateur de documentation et le terminal vous fait perdre trop de temps, essayez agy. Ce pourrait être exactement ce qui manquait à votre workflow.

Projets similaires