Skip to main content

Отключение автоматического одобрения команды в клиентах Copilot

Отключите режим Yolo, чтобы агенты не могли выполнять команды без одобрения.

Кто может использовать эту функцию?

Enterprise owners

Примечание.

Эта функция уже присутствует Публичный предварительный просмотр и может измениться.

Вы можете запретить пользователям использовать режимы, позволяющие автоматическое одобрение команд агента в Второй пилот CLI и VS Code. Эта disableBypassPermissionsMode настройка определена в файле managed-settings.json вашего предприятия и применяется к пользователям тарифного плана вашего предприятия Copilot .

Эта настройка блокирует пользователей от использования:

  • --yolo Флаг OR --allow-all
  • Командование /yolo или /allow-all
  • Все пути выполнения включают комбинированный режим обхода

Эта настройка не блокирует отдельные флаги, такие как --allow-all-tools или --allow-all-paths.

  1. В репозитории .github-private вашего предприятия перейдите в .github/copilot/ каталог. Если вы не установили .github-private репозиторий в качестве источника конфигурации агентов вашего предприятия, см. Подготовка к использованию пользовательских агентов на предприятии.

  2. Создайте или отредактируйте файл managed-settings.json . (Ранее settings.jsonэтот файл назывался , что также поддерживается.)

  3. Добавьте следующее свойство.

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