Skip to main content

Désactivation de l’approbation automatique des commandes dans les clients Copilot

Désactivez le mode yolo pour empêcher les agents d’exécuter des commandes sans approbation.

Qui peut utiliser cette fonctionnalité ?

Enterprise owners

Remarque

Cette fonctionnalité est en cours de développement préversion publique et est susceptible de changer.

Vous pouvez empêcher les utilisateurs d’utiliser des modes qui activent l’approbation automatique des commandes d’agent dans Copilot pour CLI et VS Code. Le paramètre disableBypassPermissionsMode est défini dans le fichier managed-settings.json de votre entreprise et s’applique aux utilisateurs du forfait Copilot de votre entreprise.

Ce paramètre empêche les utilisateurs d’utiliser :

  • L’indicateur --yolo ou --allow-all
  • La commande /yolo ou /allow-all
  • Tous les chemins d’exécution qui permettent le mode de contournement combiné

Ce paramètre ne bloque pas les indicateurs individuels tels que --allow-all-tools ou --allow-all-paths.

  1. Dans le référentiel .github-private de votre entreprise, accédez au répertoire .github/copilot/. Si vous n’avez pas défini de .github-private référentiel comme source de configuration des agents de votre entreprise, consultez Préparation à l’utilisation d’agents personnalisés dans votre entreprise.

  2. Créez ou modifiez le managed-settings.json fichier. (Ce fichier a été précédemment nommé settings.json, qui est également pris en charge.)

  3. Ajoutez la propriété suivante.

    JSON
    {
      "permissions": {
        "disableBypassPermissionsMode": "disable"
      }
    }