Skip to main content

Deshabilitación de la aprobación automática de comandos en clientes de Copilot

Deshabilite el modo yolo para impedir que los agentes ejecuten comandos sin aprobación.

¿Quién puede utilizar esta característica?

Enterprise owners

Nota:

Esta característica está en versión preliminar pública y está sujeta a cambios.

Puede impedir que los usuarios usen modos que permitan la aprobación automática de comandos de agente en CLI de Copilot y VS Code. La configuración disableBypassPermissionsMode se define en el archivo managed-settings.json de su empresa y se aplica a los usuarios del plan Copilot de su empresa.

Esta configuración impide que los usuarios usen:

  • El indicador --yolo o --allow-all
  • El comando /yolo o /allow-all
  • Todas las rutas de ejecución que habilitan el modo de derivación combinado

Esta configuración no bloquea marcas individuales como --allow-all-tools o --allow-all-paths.

  1. En el repositorio de tu .github-private empresa, navega hasta el directorio .github/copilot/. Si no ha establecido un repositorio .github-private como fuente de configuración del agente de su empresa, consulte Preparación para usar agentes personalizados en su empresa.

  2. Cree o edite el managed-settings.json archivo. (Este archivo se llamaba anteriormente settings.json, nombre que también se admite).

  3. Agregue la siguiente propiedad.

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