Configurer Antigravity

Antigravity est un agent de codage que l'on lance dans le terminal avec la commande agy. En y connectant le serveur MCP de WEEGLOO, Antigravity peut créer, lire et modifier directement des ressources comme Content Type, Content ou Media. L'outil d'installation installe aussi des Skills et des Rules en plus du serveur MCP, ce qui aide Antigravity à utiliser l'API de WEEGLOO de la manière prévue. Les Skills sont des guides qui expliquent comment bien accomplir une tâche précise, et les Rules sont des règles à respecter tout au long du travail. Vous configurez tout en une fois avec l'outil d'installation, puis il ne vous reste qu'à terminer l'authentification de la connexion MCP.

Pour en savoir plus sur le serveur MCP et sur les Skills et les Rules, reportez-vous respectivement aux pages MCP et Skills et Rules. Cette page ne traite que de la manière de se connecter à Antigravity.

Confier l'installation à votre agent

Collez la phrase ci-dessous dans Antigravity.

Installe WEEGLOO en exécutant le paquet npm weegloo (npx weegloo@latest), en suivant le README de https://github.com/weeglooapi/weegloo-mcp-plugin.

Une fois l'installation terminée par l'agent, suivez l'étape Authentifier la connexion MCP pour vous authentifier. Vous pouvez ignorer les prérequis et les commandes d'installation.

Prérequis

Node.js est nécessaire pour exécuter les commandes d'installation ci-dessous. Vérifiez d'abord, avec les commandes suivantes, s'il est installé et si sa version est 18.3 ou ultérieure.

Terminal
node --version # OK si v18.3 ou version ultérieure npx --version # OK si une version s'affiche

Si Node.js est installé mais que npx ne l'est pas, mettez npm à jour vers sa dernière version avec la commande ci-dessous. La mise à jour de npm installe npx en même temps.

Terminal
npm install -g npm@latest

Si Node.js n'est pas installé ou si sa version est trop ancienne, installez Node.js selon la méthode adaptée à votre système d'exploitation.

Terminal
brew install node

Si vous n'avez pas Homebrew, installez-le d'abord depuis brew.sh (s'ouvre dans un nouvel onglet), ou téléchargez Node.js directement depuis nodejs.org (s'ouvre dans un nouvel onglet).

Terminal
winget install OpenJS.NodeJS.LTS

Si winget est absent ou n'est pas reconnu, téléchargez le fichier d'installation LTS depuis nodejs.org (s'ouvre dans un nouvel onglet). Après l'installation, vous devez rouvrir le terminal.

Les paquets des distributions peuvent être anciens ; nous recommandons donc l'installation via nvm, utilisable sur plusieurs distributions.

Terminal
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.5/install.sh | bash source ~/.bashrc nvm install --lts

Pour télécharger le fichier d'installation directement, rendez-vous sur nodejs.org (s'ouvre dans un nouvel onglet).

Antigravity doit également être installé de façon à pouvoir être lancé dans le terminal avec la commande agy. Si ce n'est pas encore le cas, consultez le guide d'installation d'Antigravity (s'ouvre dans un nouvel onglet).

Se connecter

Pour l'installation par défaut, il vous suffit de copier la commande d'installation de cette page et de l'exécuter une fois dans le terminal. Pour choisir vous-même chaque étape de l'installation, ouvrez Installation personnalisée.

L'authentification MCP peut être instable dans Antigravity

Le serveur MCP weegloo utilise une connexion MCP HTTP stateful classique, mais la prise en charge des connexions MCP stateful par Antigravity n'est pas encore stable ; l'authentification peut donc échouer ou nécessiter une nouvelle tentative. Si vous préférez un déroulé de configuration plus stable, nous recommandons d'utiliser Claude Code, Codex ou Cursor.

Emplacement d'installation
1

Installer MCP et Skills

Copiez la commande d'installation et exécutez-la dans le terminal.

Terminal
$ npx weegloo@latest -y \ --agent antigravity
2

Authentifier la connexion MCP

Authentifiez-vous dans l'ordre ci-dessous.

  1. Lancez Antigravity avec agy.

    Terminal
    agy
  2. Saisissez /mcp dans l'invite.

    Terminal
    /mcp
  3. Sélectionnez weegloo.

    Terminal
    MCP Servers Plugins (~/.gemini/config/plugins) > ✗ weegloo error: calling "initialize": sending "initialize": Unauthorized [Auth Needed] ✓ weegloo-upload Tools: CreateUpload Keyboard: ↑/↓ Navigate enter Actions
  4. Sélectionnez Authenticate.

    Terminal
    MCP Servers Plugins (~/.gemini/config/plugins) > ✗ weegloo error: calling "initialize": sending "initialize": Unauthorized [Auth Needed] Restart Disable [Authenticate] ✓ weegloo-upload Tools: CreateUpload Keyboard: ←/→ Navigate enter Actions
  5. Sur la page d'authentification WEEGLOO qui s'ouvre, vérifiez que le compte connecté est le bon, puis cliquez sur Autoriser.

    Si vous n'êtes pas connecté à WEEGLOO dans ce navigateur, l'écran de connexion s'ouvre d'abord, puis vous revenez à la page d'authentification une fois connecté. Si vous n'avez pas encore accepté les Conditions d'utilisation de WEEGLOO, ou si elles ont été modifiées, une case d'acceptation des Conditions d'utilisation apparaît également. Dans ce cas, cochez cette case, puis cliquez sur Autoriser.

  6. Copiez le Code affiché sur la page Google Antigravity, revenez dans Antigravity, collez-le, puis appuyez sur Enter.

    Si une erreur d'authentification s'affiche

    Si le message Authentication failed: no pending auth state for server weegloo s'affiche, il peut s'agir d'un problème temporaire du côté d'Antigravity. Ce phénomène s'observe surtout sur les versions antérieures à 1.0.16, mais il peut aussi se produire sur les versions les plus récentes ; vous pouvez vous reconnecter avec la procédure ci-dessous.

    1. Appuyez sur Esc pour revenir à l'écran MCP Servers.
    2. Appuyez de nouveau sur Esc pour revenir à l'écran de saisie de l'invite.
    3. Ressaisissez /mcp : la connexion s'établit en passant par l'étape initializing.
1

Installer MCP et Skills

Copiez la commande d'installation et exécutez-la dans le terminal. Vous devez impérativement l'exécuter dans le dossier du projet que vous voulez connecter.

Terminal
$ npx weegloo@latest -y \ --agent antigravity \ --location project
2

Authentifier la connexion MCP

Authentifiez-vous dans l'ordre ci-dessous.

  1. Lancez Antigravity avec agy.

    Terminal
    agy
  2. Saisissez /mcp dans l'invite.

    Terminal
    /mcp
  3. Sélectionnez weegloo.

    Terminal
    MCP Servers Plugins (~/.gemini/config/plugins) > ✗ weegloo error: calling "initialize": sending "initialize": Unauthorized [Auth Needed] ✓ weegloo-upload Tools: CreateUpload Keyboard: ↑/↓ Navigate enter Actions
  4. Sélectionnez Authenticate.

    Terminal
    MCP Servers Plugins (~/.gemini/config/plugins) > ✗ weegloo error: calling "initialize": sending "initialize": Unauthorized [Auth Needed] Restart Disable [Authenticate] ✓ weegloo-upload Tools: CreateUpload Keyboard: ←/→ Navigate enter Actions
  5. Sur la page d'authentification WEEGLOO qui s'ouvre, vérifiez que le compte connecté est le bon, puis cliquez sur Autoriser.

    Si vous n'êtes pas connecté à WEEGLOO dans ce navigateur, l'écran de connexion s'ouvre d'abord, puis vous revenez à la page d'authentification une fois connecté. Si vous n'avez pas encore accepté les Conditions d'utilisation de WEEGLOO, ou si elles ont été modifiées, une case d'acceptation des Conditions d'utilisation apparaît également. Dans ce cas, cochez cette case, puis cliquez sur Autoriser.

  6. Copiez le Code affiché sur la page Google Antigravity, revenez dans Antigravity, collez-le, puis appuyez sur Enter.

    Si une erreur d'authentification s'affiche

    Si le message Authentication failed: no pending auth state for server weegloo s'affiche, il peut s'agir d'un problème temporaire du côté d'Antigravity. Ce phénomène s'observe surtout sur les versions antérieures à 1.0.16, mais il peut aussi se produire sur les versions les plus récentes ; vous pouvez vous reconnecter avec la procédure ci-dessous.

    1. Appuyez sur Esc pour revenir à l'écran MCP Servers.
    2. Appuyez de nouveau sur Esc pour revenir à l'écran de saisie de l'invite.
    3. Ressaisissez /mcp : la connexion s'établit en passant par l'étape initializing.

Exécutez npx weegloo en mode interactif et installez en choisissant vous-même les éléments demandés.

L'authentification MCP peut être instable dans Antigravity

Le serveur MCP weegloo utilise une connexion MCP HTTP stateful classique, mais la prise en charge des connexions MCP stateful par Antigravity n'est pas encore stable ; l'authentification peut donc échouer ou nécessiter une nouvelle tentative. Si vous préférez un déroulé de configuration plus stable, nous recommandons d'utiliser Claude Code, Codex ou Cursor.

Emplacement d'installation
1

Exécuter l'outil d'installation

Exécutez la commande ci-dessous dans le terminal et choisissez les éléments demandés les uns après les autres.

Terminal
npx weegloo@latest
Terminal
✔ Select your IDE: Antigravity CLI ✔ What would you like to install? MCP server, Skills and Rules ✔ Select the MCP server group: default ✔ Where would you like to install the configuration? Global … ✔ Installation complete!
2

Authentifier la connexion MCP

Authentifiez-vous dans l'ordre ci-dessous.

  1. Lancez Antigravity avec agy.

    Terminal
    agy
  2. Saisissez /mcp dans l'invite.

    Terminal
    /mcp
  3. Sélectionnez weegloo.

    Terminal
    MCP Servers Plugins (~/.gemini/config/plugins) > ✗ weegloo error: calling "initialize": sending "initialize": Unauthorized [Auth Needed] ✓ weegloo-upload Tools: CreateUpload Keyboard: ↑/↓ Navigate enter Actions
  4. Sélectionnez Authenticate.

    Terminal
    MCP Servers Plugins (~/.gemini/config/plugins) > ✗ weegloo error: calling "initialize": sending "initialize": Unauthorized [Auth Needed] Restart Disable [Authenticate] ✓ weegloo-upload Tools: CreateUpload Keyboard: ←/→ Navigate enter Actions
  5. Sur la page d'authentification WEEGLOO qui s'ouvre, vérifiez que le compte connecté est le bon, puis cliquez sur Autoriser.

    Si vous n'êtes pas connecté à WEEGLOO dans ce navigateur, l'écran de connexion s'ouvre d'abord, puis vous revenez à la page d'authentification une fois connecté. Si vous n'avez pas encore accepté les Conditions d'utilisation de WEEGLOO, ou si elles ont été modifiées, une case d'acceptation des Conditions d'utilisation apparaît également. Dans ce cas, cochez cette case, puis cliquez sur Autoriser.

  6. Copiez le Code affiché sur la page Google Antigravity, revenez dans Antigravity, collez-le, puis appuyez sur Enter.

    Si une erreur d'authentification s'affiche

    Si le message Authentication failed: no pending auth state for server weegloo s'affiche, il peut s'agir d'un problème temporaire du côté d'Antigravity. Ce phénomène s'observe surtout sur les versions antérieures à 1.0.16, mais il peut aussi se produire sur les versions les plus récentes ; vous pouvez vous reconnecter avec la procédure ci-dessous.

    1. Appuyez sur Esc pour revenir à l'écran MCP Servers.
    2. Appuyez de nouveau sur Esc pour revenir à l'écran de saisie de l'invite.
    3. Ressaisissez /mcp : la connexion s'établit en passant par l'étape initializing.
1

Exécuter l'outil d'installation

Rendez-vous dans le dossier du projet que vous voulez connecter, puis exécutez la commande ci-dessous dans ce dossier et choisissez les éléments demandés les uns après les autres. Veillez à l'exécuter dans ce dossier de projet.

Terminal
npx weegloo@latest
Terminal
✔ Select your IDE: Antigravity CLI ✔ What would you like to install? MCP server, Skills and Rules ✔ Select the MCP server group: default ✔ Where would you like to install the configuration? Project … ✔ Installation complete!
2

Authentifier la connexion MCP

Authentifiez-vous dans l'ordre ci-dessous.

  1. Lancez Antigravity avec agy.

    Terminal
    agy
  2. Saisissez /mcp dans l'invite.

    Terminal
    /mcp
  3. Sélectionnez weegloo.

    Terminal
    MCP Servers Plugins (~/.gemini/config/plugins) > ✗ weegloo error: calling "initialize": sending "initialize": Unauthorized [Auth Needed] ✓ weegloo-upload Tools: CreateUpload Keyboard: ↑/↓ Navigate enter Actions
  4. Sélectionnez Authenticate.

    Terminal
    MCP Servers Plugins (~/.gemini/config/plugins) > ✗ weegloo error: calling "initialize": sending "initialize": Unauthorized [Auth Needed] Restart Disable [Authenticate] ✓ weegloo-upload Tools: CreateUpload Keyboard: ←/→ Navigate enter Actions
  5. Sur la page d'authentification WEEGLOO qui s'ouvre, vérifiez que le compte connecté est le bon, puis cliquez sur Autoriser.

    Si vous n'êtes pas connecté à WEEGLOO dans ce navigateur, l'écran de connexion s'ouvre d'abord, puis vous revenez à la page d'authentification une fois connecté. Si vous n'avez pas encore accepté les Conditions d'utilisation de WEEGLOO, ou si elles ont été modifiées, une case d'acceptation des Conditions d'utilisation apparaît également. Dans ce cas, cochez cette case, puis cliquez sur Autoriser.

  6. Copiez le Code affiché sur la page Google Antigravity, revenez dans Antigravity, collez-le, puis appuyez sur Enter.

    Si une erreur d'authentification s'affiche

    Si le message Authentication failed: no pending auth state for server weegloo s'affiche, il peut s'agir d'un problème temporaire du côté d'Antigravity. Ce phénomène s'observe surtout sur les versions antérieures à 1.0.16, mais il peut aussi se produire sur les versions les plus récentes ; vous pouvez vous reconnecter avec la procédure ci-dessous.

    1. Appuyez sur Esc pour revenir à l'écran MCP Servers.
    2. Appuyez de nouveau sur Esc pour revenir à l'écran de saisie de l'invite.
    3. Ressaisissez /mcp : la connexion s'établit en passant par l'étape initializing.

Fichier de configuration du serveur MCP

L'outil d'installation crée et gère automatiquement le fichier de configuration, vous n'avez donc pas besoin de le vérifier vous-même. Le contenu ci-dessous est un document de référence destiné aux utilisateurs qui ont besoin de la structure et des chemins précis du fichier de configuration.

Le serveur weegloo se connecte en HTTP à https://ai.weegloo.com/mcp, et le serveur weegloo-upload, qui gère les fichiers, s'exécute avec npx. Lors d'un envoi, l'agent obtient un token d'envoi auprès du serveur weegloo et le transmet au serveur weegloo-upload avec les fichiers. Avec une installation Global, l'enregistrement se fait dans ~/.gemini/config/mcp_config.json, dans le dossier personnel de l'utilisateur ; avec une installation Projet, il se fait dans .agents/mcp_config.json, à l'intérieur du dossier du projet.

{
  "mcpServers": {
    "weegloo": {
      "serverUrl": "https://ai.weegloo.com/mcp"
    },
    "weegloo-upload": {
      "command": "npx",
      "args": ["-y", "weegloo-upload@latest"],
      "env": {
        "UPLOAD_API_URL": "https://upload.weegloo.com/v1"
      }
    }
  }
}

Pour changer de groupe de serveurs, ajoutez la valeur group à la fin du serverUrl du serveur weegloo. Par exemple, pour utiliser tous les outils, indiquez https://ai.weegloo.com/mcp?group=all. Pour la composition des outils par groupe, reportez-vous à Groupes de serveurs MCP.

Skills

L'outil d'installation place chaque Skill sous la forme d'un répertoire. L'installation globale les place dans ~/.gemini/skills/, l'installation par projet dans le dossier .agents/skills/ du projet.

Rules

Antigravity n'a pas de concept distinct de Rules. L'outil d'installation place donc le contenu correspondant aux Rules, c'est-à-dire le contenu qui joue le même rôle que les Rules de Claude Code, dans un fichier de contexte. L'installation globale utilise ~/.gemini/GEMINI.md, l'installation par projet le fichier AGENTS.md du dossier du projet.

Étapes suivantes

  • MCP : présente les bases de la connexion, comme les groupes de serveurs et le serveur de téléversement de fichiers.
  • Skills et Rules : présente ce que sont les Skills et les Rules que l'outil d'installation installe en même temps.
  • Rester à jour : présente comment maintenir à jour les Skills et les Rules installés.
  • Migrer une page statique avec l'IA : suit le déroulé permettant de migrer une page réelle vers un service basé sur le contenu à l'aide du MCP connecté.