Test d'un nouvel outil de Google, Google AntiGravity

Test d'un nouvel outil de Google, Google AntiGravity

Dominique Delaire

Introduction

Google innove vite, et l'une de ses nouveautés les plus surprenantes et pourtant encore peu connue est Google AntiGravity. Ce n'est pas simplement un environnement de développement à la visual studio code, c'est un laboratoire agentique où l'ia peut programmer, organiser et construire des projets logiciels en interaction avec l'utilisateur.

Dans cet article, je présente deux expériences concrètes que j'ai faites dans Google AntiGravity en 10mns seulement avec 2 simples prompts :

- La création d'un agent capable de générer des jeux HTML5 complets.

- La reproduction d'un jeu de mon enfance, Moon Patrol, construit en direct avec l'ia.

Ces tests simples montrent à quel point AntiGravity pourrait transformer l'avenir de la création logicielle.

Qu'est ce que Google AntiGravity

AntiGravity est un environnement de type IDE renforcé par l'ia. Chaque action peut être exécutée par un agent : création de fichiers, génération de code, installation, lancement du serveur, vérification automatique, etc.

Dans AntiGravity :

- On discute avec l'ia comme avec un développeur humain.

- L'ia planifie, crée les fichiers, installe les dépendances, puis teste le projet.

- L'utilisateur valide ou refuse chaque étape.

- L'ia peut même exécuter des commandes dans un terminal Windows ou Linux.

Avec AntiGravity, l'ia ne se contente pas d'écrire du code, elle gère un projet logiciel complet.

Expérience 1 : Créer un agent capable de construire des jeux HTML5

Tout commence avec une simple instruction :

"create agent to create powerful games in html5 format"

En quelques secondes, l'ia :

- analyse la demande

- crée un plan de travail

- génère les fichiers du projet

- installe les dépendances

- met en place une structure professionnelle

Les fichiers créés automatiquement incluent :

index.html
style.css
main.js
engine.js
agent.js
package.json

Chaque fichier a un rôle précis :

- index.html : structure de la page

- style.css : thème sombre moderne

- main.js : point d'entrée

- engine.js : moteur HTML5 canvas (game loop, rendu, entités)

- agent.js : interprétation des commandes comme "add player", "create platform", "set gravity"

L'ia construit la base du projet comme un vrai développeur full stack et va même installer les dépendances comme node.js et npm.

Lancement du projet

Une fois l'installation terminée, l'ia propose de lancer la commande : npm run dev

Le serveur Vite démarre et le projet est disponible en local.
L'environnement est prêt pour recevoir des commandes permettant de générer un jeu en direct :) Pas d'erreur, avec un design minimaliste, cela fonctionne vraiment bien :

Vous pouvez créer le design simpliste du jeu et l'exécuter pour le tester et obtenir le code par notre designer de jeu Html5 ! Ici, notre designer de jeu "Nexus AI" créé par Google AntiGravity.


Expérience 2 : Recréer le jeu Moon Patrol

Pour aller plus loin, j'ai demandé à AntiGravity de recréer Moon Patrol, un jeu qui a marqué mon enfance en 1982 et qui m'a donné le goût de programmer quand j'avais 11ans.

L'ia génère :

- une page canvas

- un système de défilement horizontal

- la structure pour obstacles, collisions et tirs

- un moteur de base proche du jeu d'origine

Le workflow reste le même :

- Analyse du besoin

- Création du plan

- Génération des fichiers

- Installation

- Vérification automatique

- Exécution locale

AntiGravity agit comme un studio de jeux complet capable de recréer des jeux rétro en quelques minutes.

Pourquoi AntiGravity change tout

Voici ce qui distingue AntiGravity des autres environnements IA :

1. Automatisation totale

L'ia ne génère pas seulement du code, elle planifie, installe, teste et lance le projet.

2. Compréhension de l'intention

Une phrase simple suffit pour générer un moteur de jeu entier.

3. Workflow contrôlé

Chaque action de l'IA doit être validée par l'utilisateur.

4. Terminal intégré contrôlé par l'IA

AntiGravity peut installer des dépendances, lancer des builds et surveiller les erreurs.

5. Création rapide de jeux, prototypes, agents et applications

L'IA devient une véritable extension de notre capacité de création.

Conclusion : AntiGravity est un aperçu du futur du développement logiciel

Avec AntiGravity, Google introduit une nouvelle façon de développer :

- des agents qui gèrent un projet de bout en bout

- un IDE intelligent qui exécute des actions complexes

- une création logicielle beaucoup plus rapide et naturelle

Mes deux expériences, la création d'un Game Builder Agent et d'un prototype de Moon Patrol (simple certes), montrent que l'IA n'est plus un simple assistant. Elle devient un moteur de création autonome.

AntiGravity n'est pas seulement un outil, c est un studio de développement virtuel.

Et ce n'est que le début.

Nous l'avons déjà intégré dans ShellbotsOS, notre environnement dédié à l'IA. Je vous reviens bientôt avec quelque chose de plus complexe en tant que création pour montrer les possibilités de l'outil.

Vous pouvez utiliser AntiGravity gratuitement en ce moment dans sa version de prévisualisation, mais ce n'est pas open source, et il faudra probablement payer pour un usage intensif, équipes ou production.

Pour le télécharger et tester sur Windows, MacOS ou Linux : https://antigravity.google/

Retour au blog

Laisser un commentaire