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 .github-private de su empresa, cree el archivo de ajustes gestionados en copilot/managed-settings.json. 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.

    También se admite la ruta heredada (.github/copilot/settings.json).

  2. Agregue la siguiente propiedad.

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