Méthode 1 : L'argument de lancement (Une seule session)
Si vous souhaitez donner des permissions totales temporairement pour la session courante sans modifier vos fichiers de configuration, utilisez l'option --dangerously-skip-permissions lors du lancement d'Antigravity.
$ agy --dangerously-skip-permissions
Méthode 2 : L'invite interactive (Octroi en cours de session)
Si vous n'avez pas configuré votre fichier de réglages ni utilisé l'argument de lancement, Antigravity vous demandera la permission avant d'exécuter des actions sensibles. Une invite interactive s'affiche alors dans votre terminal :
Do you want to proceed? > 1. Yes, grant permission for * in this conversation 2. Yes, grant permission for * (Persist to settings.json) 3. No 4. No, deny and always deny for * in this conversation 5. No, deny and always deny for * (Persist to settings.json)
Méthode 3 : Le fichier settings.json (Permanent)
Pour un comportement permanent, déposez ces paramètres dans votre configuration globale ~/.gemini/antigravity-cli/settings.json. Cette liste blanche donne à l'agent les permissions de lire, écrire, exécuter des commandes et interagir avec les outils MCP sans confirmation.
{
"allowNonWorkspaceAccess": true,
"permissions": {
"allow": [
"command(*)",
"read_file(*)",
"write_file(*)",
"read_url(*)",
"execute_url(*)",
"mcp(*)",
"unsandboxed(*)"
]
},
"trustedWorkspaces": [
"/home/n/CODE/entrepreneur-en-vacances"
]
}
Comprendre les directives de permission
Voici le détail de chaque clé utilisée pour accorder ces droits complets à Antigravity.
true, elle permet à l'agent d'accéder (en lecture et en écriture) à des répertoires situés en dehors de la racine de votre espace de travail actuel.