GuidesTechnologie

Comment utiliser Antigravity avec Fabapp AI

Données de 17 septembre 2026

Connecter Antigravity à votre compte

Antigravity ajoute les serveurs MCP depuis le panneau de l'éditeur lui-même, et c'est là que va le bloc habituel :

{ "mcpServers": { "fabapp": { "command": "npx", "args": ["-y", "@fabappai/cli", "mcp"] } } }

Une fois ajouté, le panneau liste les outils arrivés. Cette liste est votre test de connexion : vide veut dire que le serveur n'a pas démarré ; courte veut dire que la credential de cette machine est en lecture seule.

Ce qu'il vous faut

Node 20 ou plus récent, un compte Fabapp au forfait Builder ou au-dessus, et une seule connexion :

npx @fabappai/cli login

La credential va dans le trousseau du système. Elle n'est jamais affichée et se révoque depuis un seul endroit, dans le panneau.

Le cycle

npx @fabappai/cli create "Ma boutique"
npx @fabappai/cli dev

dev assemble l'app sur votre machine avec le modèle même dont la plateforme se sert pour publier, installe les dépendances et lance le serveur local. Avec ça qui tourne, demandez ce que vous feriez à la main : lire la définition, créer les entités, écrire les écrans. Ensuite :

npx @fabappai/cli deploy

Il envoie ce que vous avez changé puis publie, dans cet ordre. Publier avant d'envoyer publierait ce qui est sur le serveur, et votre travail resterait derrière.

Ce qui change avec Antigravity

Antigravity est un éditeur agentique : l'assistant n'attend pas demande après demande, il travaille sur des tâches plus longues et montre ce qu'il a fait. Cela va bien avec une plateforme où le travail a des étapes enchaînées, et cela demande une précaution : une tâche longue est l'endroit où une erreur de contrat se propage.

Donc, quand vous demandez quelque chose de gros, demandez-le dans l'ordre. La documentation d'abord, la définition ensuite, le schema, et seulement alors les écrans. Un agent qui écrit cinq pages sur un schema inventé refait les cinq.

L'autre chose qui aide sur une tâche longue, c'est de laisser dev tourner tout du long. L'erreur apparaît dans le navigateur pendant que l'agent est encore sur le sujet, au lieu d'apparaître au build, quand il est passé à autre chose.

Quoi lui demander

« Lis la documentation de la plateforme avant d'écrire le schema. » Les types de champ sont une liste fermée et tout autre est refusé ; les règles d'accès sont la seule chose entre les données d'une app et le public.

« Lis la définition actuelle avant de la changer. » Sans le schema en main, un id de modèle erroné répond 404 et un champ inventé répond 422.

« Le schema d'abord, les écrans ensuite. » Le SDK est généré à partir du modèle de données.

Questions fréquentes

Antigravity peut-il publier tout seul ?
Il le peut, si la credential de cette machine a l'écriture. Il vaut la peine de décider si vous le voulez : `deploy` publie. Pour relire avant, `--no-publish` envoie sans publier.
Comment savoir que la connexion tient ?
Par le panneau MCP de l'éditeur : il liste les outils que le serveur a proposés. Liste vide, serveur qui n'a pas démarré ; liste courte, credential en lecture seule.
Peut-il casser mon app publiée ?
Ce qui est publié ne change que quand quelqu'un publie. En attendant, le travail reste dans le brouillon et vous le voyez avec `dev`.
Commencez à construire gratuitement
À lire ensuite
Ligne de commande et MCP dans les app builders : ce qui change quand le projet sort du navigateurMeilleurs créateurs d’applications avec IA en 2026