Retour à Questions et réponses sur l’IA
Le codex continue de confirmer les commandes ? Ajustez d’abord l’approbation et le bac à sable

Le codex continue de confirmer les commandes ? Ajustez d’abord l’approbation et le bac à sable

Questions et réponses sur l’IA Admin 628 vues

Codex vous demande toujours de confirmer les commandes, principalement à cause de la politique d’approbation conservatrice et du mode bac à sable. Ce n’est pas un échec, c’est empêcher les commandements locaux de dépasser leur autorité, de réseauter, d’écrire dans des annuaires ou d’effectuer des opérations dangereuses. Pour réduire les interruptions, diminuez la friction des commandes à faible risque au lieu d’ouvrir directement les permissions complètes.

Comprends pourquoi il pose la question en premier

Le Codex CLI dispose d’un mécanisme d’approbation et de boîte à sable : l’approbation détermine quand elle vous demande, et le bac à sable détermine où elle peut lire et écrire ainsi que s’il peut accéder au réseau. Elle peut demander une confirmation chaque fois que la commande souhaite quitter le bac à sable, écrire dans un répertoire interdit, le connecter en réseau ou effectuer une action potentiellement destructrice.

Si vous le laissez modifier des fichiers, installer des dépendances et exécuter des builds en mode lecture seule ou restreint, il est normal de vérifier fréquemment.

Comment réduire les confirmations

Une méthode plus stable pour développer un projet est d’utiliser le mode d’écriture par espace de travail, qui permet à Codex de modifier les fichiers du dépôt actuel, tout en continuant à reconnaître les chemins, les commandes dangereuses et les opérations réseau en dehors du dépôt.

N’utilisez pas le mode bac à sable totalement libre, surtout si vous le laissez encore explorer le projet. L’IA ne sait pas quels répertoires de votre ordinateur sont privés, ni si un script videra les données.

Les ordres à faible risque peuvent être assouplis

« git status », « git diff », la lecture de fichiers et l’exécution de tests unitaires peuvent généralement être détendus ; RM -RF, migration de base de données, version production, écriture dans le répertoire principal, modification de la configuration globale, et confirmation manuelle de laisse.

Si vous constatez qu’il demande le même test à chaque fois, vous pouvez ajuster la stratégie ou décomposer la tâche pour qu’elle lise le code, donne le plan, puis effectue la validation de manière centralisée.

La conclusion la plus stable

Les approbations du Codex ne consistent pas à diminuer et à s’améliorer, mais à faciliter les actions à faible risque et à vous laisser les actions à haut risque. Cela améliore l’efficacité et empêche les agents IA d’exécuter des commandes localement.

Outils Recommandés

Plus