promptgarten 🌱

Référence des commandes · Antigravity CLI

/permissions

Ouvre le gestionnaire interactif des permissions d'outils.

/permissions (catégorie Configurations) ouvre le gestionnaire interactif de permissions. Un sélecteur de portée choisit d'abord entre Project (seulement le projet actif), Shared (partagé entre plusieurs produits) et Global (toutes les sessions). Ensuite, le visualiseur de règles affiche trois onglets : allowlist, denylist et asklist, basculables avec / ou Tab. a ajoute une règle, e (ou Ctrl+G) modifie la règle sélectionnée, d (ou Backspace) la supprime. Les règles suivent le schéma action(target), par exemple command(git) pour une correspondance de préfixe sur les commandes, ou mcp(server/tool) ou mcp(server/*) pour un ou tous les outils d'un serveur MCP. En cas de conflit, l'ordre strict est Deny > Ask > Allow. Les actions non explicitement configurées retombent par défaut sur ask, sauf les accès en lecture/écriture au sein de l'espace de travail actif, qui sont autorisés automatiquement ; une permission write_file accordée inclut implicitement aussi read_file pour le même chemin. Depuis la version 1.0.13, la correspondance des commandes est par défaut une correspondance de préfixe exacte plutôt qu'une regex ; pour de vrais motifs regex, il faut faire précéder la règle de regex:.

QUAND L’UTILISER ?

Autoriser l'exécution automatique de certaines commandes

ouvrir /permissions, choisir la portée Project et ajouter command(git) dans l'onglet allowlist

Bloquer précisément un seul outil MCP

ouvrir /permissions et ajouter mcp(server/tool) dans l'onglet denylist

QUAND ÉVITER ?

Vouloir contourner complètement les permissions pour un seul démarrage

/permissions gère des règles durables dans settings.json, pas un contournement ponctuel pour un seul démarrage.

Mieux: utiliser agy --dangerously-skip-permissions au démarrage (avec prudence)

Attendre un vrai motif regex dans une règle

Depuis la version 1.0.13, command(...) est évalué par défaut comme une correspondance de préfixe exacte, pas comme une regex.

Mieux: faire précéder la règle de regex:, par exemple regex:command(npm run (build|test))

SOURCES

AUTRES COMMANDES · Antigravity CLI

/planning/rename/resume/rewind/skills/statusline/tasks/title/usageagyagy -p / --printagy -c / --continue

Toutes les commandes · Antigravity CLI

Partager:𝕏in💬