Tech • IA • Robotique • Jeu

VIDÉO
ENFR

Comment les grands débutants maîtrisent 85 % d'Antigravity en 19 minutes

7/10
AI CodingMikey No Code24 septembre 2026 à 14:1519:41
Lecteur audio
0:00 / 0:00

INTRO

Anti-Gravity est un IDE de programmation soutenu par Google, basé sur VS Code, qui permet aux utilisateurs de créer et modifier des applications à l’aide d’instructions en anglais courant, avec des autorisations par projet, le changement de modèle et la préparation au déploiement sur Google Cloud.

POINTS CLÉS

La configuration du projet est le principal obstacle pour les débutants

Anti-Gravity ne peut rien faire tant qu’un utilisateur n’a pas créé un projet et lié celui-ci à un dossier local. Si cette étape est ignorée, les requêtes ne s’exécuteront pas, ce qui peut donner l’impression que l’outil ne répond pas alors que le vrai problème vient des autorisations manquantes. Cette configuration n’est nécessaire qu’une seule fois par dossier, mais elle est essentielle car elle définit les fichiers auxquels l’agent peut accéder.

L’outil fonctionne comme un agent dans l’éditeur, pas seulement comme de l’autocomplétion

Anti-Gravity se présente moins comme un assistant de code que comme un agent IA opérant directement dans le projet. Construit sur VS Code, il utilise un panneau latéral droit pour les requêtes et les réponses, tandis que l’explorateur de fichiers, l’éditeur et le terminal restent aux emplacements habituels. L’agent peut planifier des tâches, modifier plusieurs fichiers, exécuter des commandes terminal et signaler sa progression, au lieu de simplement suggérer des extraits de code.

Une application simple de liste de tâches en Node.js démontre le flux de travail

Une application basique de liste de tâches en Node.js sert d’exemple de départ: ajouter des tâches, les marquer comme terminées et les supprimer via une interface sobre. Une fois le dossier lié comme projet, l’agent reçoit une instruction en anglais courant, génère un plan et attend une approbation avant de modifier le code. Après validation, il crée des fichiers, exécute des commandes et produit une application fonctionnelle pouvant être testée localement dans un navigateur.

La révision du plan fait partie intégrante du processus

Avant d’apporter des modifications, l’agent présente un plan que les utilisateurs peuvent examiner et approuver. Cette étape de relecture vise à détecter tôt les malentendus, avant qu’ils ne se propagent à plusieurs fichiers. Le processus offre plus de visibilité que de nombreux outils de code IA en exposant les actions prévues avant leur exécution.

Les utilisateurs peuvent changer de modèle Gemini selon la tâche

Anti-Gravity inclut un sélecteur de modèle dans le panneau de l’agent. Gemini 3.6 Flash est le choix par défaut pour le travail courant, tandis que Gemini 3.6 Pro vise les raisonnements plus complexes et multi-étapes, avec potentiellement plus de temps ou de crédits consommés. Gemini 3.5 Flashlight est destiné aux modifications rapides et à faible enjeu, où la vitesse compte davantage que la profondeur.

Une deuxième mise à jour de fonctionnalité montre l’édition itérative

Après la version initiale, l’application est enrichie par une requête demandant l’ajout d’un champ date d’échéance pour chaque tâche, affiché sur la carte de tâche. Cela montre que la même conversation peut se poursuivre sur plusieurs mises à jour sans repartir de zéro. L’outil est conçu pour un développement incrémental plutôt que pour une génération de code ponctuelle.

La commande /grill me force des questions de clarification

Pour les demandes ambiguës, Anti-Gravity propose un mode /grill me qui met l’implémentation en pause et pose d’abord des questions ciblées. Dans l’exemple, une demande d’ajout d’une section de statistiques des tâches a déclenché des questions de suivi sur la mise en page et le design avant toute écriture de code. Cette approche réduit le retravail lorsqu’une fonctionnalité peut raisonnablement être interprétée de plusieurs façons.

Le ciblage de fichiers réduit la portée des modifications

Saisir @ dans la requête ouvre un sélecteur de fichiers qui permet d’attacher un fichier précis comme contexte principal. Dans l’exemple, app.js est ciblé pour ajouter un compteur de caractères sous le champ de saisie du titre de tâche, avec texte rouge après 50 caractères et consigne de garder toutes les modifications dans ce seul fichier. Cela aide à éviter que l’agent ne touche à des parties non liées du codebase.

Le déploiement sur Google Cloud peut commencer dans le même flux de travail

Comme l’agent peut exécuter des commandes terminal, il peut aussi aider à préparer des applications pour Google Cloud Platform à l’aide des outils GCP CLI. Il peut créer des projets cloud, configurer Cloud Run, construire des images conteneurisées et ajuster le code pour qu’il soit prêt au déploiement. La requête montrée demande à l’agent de créer un nouveau projet GCP, de connecter l’application et d’optimiser le code pour la publication, même si la facturation complète et le déploiement en direct restent hors du périmètre débutant.

De petites habitudes réduisent la plupart des erreurs de départ

Parmi les pièges courants: approuver les plans sans les lire, rédiger des requêtes vagues, démarrer de nouvelles conversations et perdre le contexte, ou oublier les tests mobiles. Les bonnes pratiques recommandées incluent un bref examen des plans, la précision sur les couleurs, la mise en page, le comportement et la portée, l’usage des conversations existantes pour la continuité, la vérification des interfaces responsives dans Chrome DevTools, l’utilisation de /grill me pour les tâches floues et l’application de références @ lorsqu’une modification doit rester dans un seul fichier.

CONCLUSION

Anti-Gravity abaisse la barrière à la création logicielle en permettant de produire et d’étendre des applications fonctionnelles à partir d’instructions en anglais courant, mais son efficacité dépend d’une configuration rigoureuse du projet, de requêtes claires et d’une relecture disciplinée. Son importance plus large tient à la combinaison d’un codage de type agent, d’un contrôle au niveau des fichiers et d’une préparation au cloud dans un flux de travail que les non-programmeurs peuvent adopter rapidement.

Poser une question
Transcription complète

Sur le même sujet : AI Coding