promptgarten 🌱

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

AUTRES COMMANDES · Antigravity CLI

/keybindings/logout/mcp/model/open/permissions/planning/rename/resume/rewind/skills/statusline

Toutes les commandes · Antigravity CLI

Partager:𝕏in💬