Pour les développeurs expérimentés qui recherchent une efficacité maximale et souhaitent accorder aux agents IA une autorisation complète d'opération, cette mise à jour réduit considérablement les processus fastidieux de confirmation par fenêtres contextuelles ; toutefois, du point de vue de la sécurité du système, trouver un équilibre entre une délégation totale et la prévention des erreurs d'opération deviendra une nouvelle question cruciale à évaluer attentivement lors de l'utilisation pratique.Auteur et source de l'article : AIBase
Le 29 octobre, Anthropic a discrètement ajouté une nouvelle variable d'environnement dans la version Claude Code v2.1.311. En activant ce paramètre, les utilisateurs peuvent permettre à l'agent IA d'effectuer des opérations à risque, telles que la suppression de fichiers, sans demander une autorisation逐次.
Cette nouvelle variable d'environnement s'appelle entièrement CLAUDE_CODE_EVEN_MORE_DANGEROUSLY_SKIP_PERMISSIONS, ce qui se traduit littéralement par « ignorer encore plus dangereusement les contrôles d'autorisations ».

Daisy Hollman, ingénieur chez Anthropic, a expliqué dans une réponse ultérieure l'origine de cette fonctionnalité. Bien que l'option intégrée dans les versions précédentes, --dangerously-skip-permissions, semble accorder des permissions extrêmes, elle n'autorise pas en réalité toutes les opérations à risque ; le système sous-jacent continue d'intercepter automatiquement certaines commandes clairement dangereuses, comme rm -rf ~ pour supprimer récursivement le contenu du répertoire personnel de l'utilisateur. Le nouvel environnement extrême ajouté est spécifiquement conçu pour répondre aux besoins de haute autonomie de certains développeurs clés, leur permettant de désactiver complètement cette dernière ligne de défense.
Face aux nombreuses interrogations suscitées par la désignation trop explicite et légèrement ironique de cette variable, ainsi que par son absence des journaux de mises à jour officiels de la version correspondante, Hollman a ensuite confirmé publiquement sur les réseaux sociaux : « Ce n’est pas une blague. »
Cependant, il convient de souligner que cette fonctionnalité n’est pas activée par défaut pour tous les utilisateurs ; elle doit être configurée activement par les développeurs dans l’environnement pour prendre effet. Les politiques et restrictions de sécurité précédemment appliquées par les administrateurs internes de l’organisation continueront également de s’appliquer. Pour les développeurs expérimentés qui recherchent une efficacité maximale et souhaitent accorder aux agents IA une autonomie complète, cette mise à jour réduit considérablement les étapes fastidieuses de confirmation par fenêtres contextuelles ; toutefois, du point de vue de la sécurité du système, trouver un équilibre entre une délégation totale des pouvoirs et la prévention des erreurs d’utilisation deviendra un nouveau défi que les développeurs devront soigneusement évaluer lors de leur utilisation pratique.


