Antigravity
Antigravity CLI peut être utilisé comme agent Palabre via la commande agy. Cette intégration permet de faire intervenir Antigravity dans un débat avec Codex, Claude Code, OpenCode, Mistral Vibe ou Ollama.
Palabre lance Antigravity avec son adapter cli-pty. Ce mode est important : agy --print répond dans une vraie console, mais peut terminer sans sortie capturable lorsqu'il est lancé avec de simples pipes Node.
Installer Antigravity CLI
Installez Antigravity CLI depuis la documentation officielle de Google, puis vérifiez que la commande est disponible :
agy --help
Si Antigravity a été installé après votre première configuration Palabre, relancez palabre ou synchronisez explicitement les agents connus :
palabre config --sync-agents
palabre doctor
La commande palabre doctor permet ensuite de vérifier que Palabre trouve bien agy et que l'agent est disponible.
Pourquoi Palabre utilise un pseudo-terminal
Les adapters CLI classiques capturent stdout et stderr avec des pipes. Antigravity attend toutefois une vraie console pour produire une réponse exploitable. L'adapter cli-pty lui fournit ce pseudo-terminal, nettoie les séquences de contrôle et renvoie le texte final à l'orchestrateur.
Cette différence explique pourquoi remplacer cli-pty par cli peut produire une sortie vide, même lorsque agy termine avec un code de sortie nul.
Configurer --print-timeout
Antigravity reçoit le prompt comme argument avec --print. Palabre ajoute aussi --print-timeout 5m0s dans sa configuration par défaut :
agy --print-timeout 5m0s --print "Analyse cette architecture"
--print-timeout limite la durée d'attente interne d'Antigravity. Le champ Palabre timeoutMs protège séparément le processus complet. Les deux valeurs doivent rester cohérentes : le timeout Palabre ne doit pas expirer avant celui demandé à agy.
Pour une exécution longue, modifiez les valeurs dans palabre.config.json en gardant une marge pour le démarrage et la fermeture du processus.
Configuration JSON
La configuration générée par Palabre ressemble à ceci :
"antigravity": {
"type": "cli-pty",
"command": "agy",
"args": ["--print-timeout", "5m0s", "--print"],
"promptMode": "argument",
"role": "reviewer",
"tier": "primary",
"timeoutMs": 300000
}
Conservez promptMode: "argument" : Antigravity attend le prompt après --print, pas sur l'entrée standard.
Résoudre les erreurs courantes
Si Antigravity ne répond pas dans Palabre :
- lancez
agy --helppour confirmer que la CLI est accessible ; - exécutez
palabre config --sync-agents, puispalabre doctor; - vérifiez que l'agent utilise bien
type: "cli-pty"etpromptMode: "argument"; - contrôlez que
--print-timeoutettimeoutMsne sont pas trop courts ; - lancez
agy --print-timeout 5m0s --print "Réponds OK"directement pour isoler un problème Antigravity.
Un message court signalant un quota individuel épuisé est classé par Palabre comme une limite d'usage. Dans ce cas, changer le timeout ne résout pas le problème.
Transition depuis Gemini CLI
Google indique que Gemini CLI cessera de servir les requêtes des utilisateurs individuels gratuits et Google AI Pro/Ultra le 18 juin 2026, tandis que les clients Enterprise conservent un accès selon leurs licences.
Référence officielle : Transitioning Gemini CLI to Antigravity CLI
Palabre ne génère plus Gemini CLI dans les nouvelles configurations et ne le propose plus dans les presets. Les anciennes notes Gemini sont conservées dans docs/archive/gemini-fr.md pour contexte.
Exemples avec Palabre
palabre codex-antigravity "Compare cette approche d'architecture" -t 4
palabre antigravity-ollama "Critique ce plan de migration" -t 3
Consultez aussi la liste des agents, les presets disponibles et le guide de dépannage.