Référence des commandes · Antigravity CLI
/hooks
Parcourt les pre-/post-hooks actifs.
Selon la référence officielle de la CLI, /hooks appartient à la catégorie « Tools & Tasks » et ouvre dans le TUI un aperçu consultable de tous les pre- et post-hooks actuellement chargés et actifs. Ce sont des scripts qu'Antigravity exécute automatiquement avant ou après certaines actions de l'agent, par exemple une vérification préalable avant un appel d'outil ou un formatage automatique après l'écriture d'un fichier.
Les hooks sont définis soit directement dans ton settings.json, soit fournis dans le cadre d'un plugin via son propre hooks.json ; /hooks te montre de façon groupée ce qui est activement chargé depuis ces deux sources. La configuration sous-jacente se trouve par défaut sous ~/.gemini/config/hooks.json — un bug antérieur, corrigé dans la version 1.0.8, écrivait par erreur les modifications dans un autre chemin, non partagé.
La commande elle-même ne modifie rien : c'est un outil purement d'inspection, pas un éditeur de hooks.
✅ QUAND L’UTILISER ?
Vérifier les hooks actifs avant une session
Saisir /hooks pour voir si un plugin a par exemple enregistré un hook de formatage post-édition
Trouver la cause d'un comportement inattendu
Après une exécution de formatage automatique surprenante lors de l'enregistrement, ouvrir /hooks pour vérifier quel hook en est responsable
⛔ QUAND ÉVITER ?
Vouloir (dés)activer un plugin entièrement
/hooks affiche uniquement un aperçu, mais ne gère pas directement les plugins.
Mieux: Utiliser agy plugin enable <name> ou agy plugin disable <name>
Vouloir modifier les hooks soi-même
Selon la documentation, /hooks est un outil purement d'inspection, pas un éditeur pour hooks.json.
Mieux: Modifier hooks.json directement dans settings.json ou dans le dossier du plugin concerné
SOURCES
- doc Antigravity CLI : référence des commandes ↗ antigravity.google
- doc Antigravity CLI : Plugins ↗ antigravity.google
AUTRES COMMANDES · Antigravity CLI