Aller au contenu

Lancer Claude Code avec --dangerously-skip-permissions

Contexte

Par défaut, Claude Code demande une confirmation avant d'exécuter certaines actions sensibles (modification de fichiers, commandes shell, etc.). L'option --dangerously-skip-permissions désactive ces confirmations et laisse Claude agir de manière entièrement autonome.

Commande

claude --dangerously-skip-permissions

Ou avec un prompt directement :

claude --dangerously-skip-permissions -p "ton prompt ici"

Cas d'usage typiques

  • Pipelines CI/CD : exécution automatisée sans intervention humaine
  • Scripts de migration : enchaîner de nombreuses modifications de fichiers sans interruption
  • Sessions longues autonomes : laisser Claude terminer une tâche complexe en arrière-plan

Quand NE PAS l'utiliser

  • Sur un dépôt de production avec des secrets ou des données sensibles
  • Quand tu n'es pas sûr de ce que le prompt va déclencher
  • Sur un système partagé ou un serveur distant

Avertissement

Cette option supprime toutes les protections de confirmation. Claude peut : - Créer, modifier ou supprimer des fichiers sans demander - Exécuter des commandes shell arbitraires - Interagir avec des services externes

Utilise-la uniquement dans un environnement que tu contrôles et pour des tâches dont tu maîtrises la portée.

Combinaison utile

# Lancer une mission complète en mode silencieux
claude --dangerously-skip-permissions -p "$(cat mission.txt)"

Références

  • Documentation officielle Claude Code : https://docs.anthropic.com/claude-code
  • Option liée : --allowedTools (restreindre les outils autorisés)