Skip to main content

Desabilitando a aprovação automática de comandos em clientes Copilot

Desabilite o modo yolo para impedir que os agentes executem comandos sem aprovação.

Quem pode usar esse recurso?

Enterprise owners

Observação

Esse recurso está dentro prévia pública e sujeito a alterações.

Você pode impedir que os usuários usem modos que permitem a aprovação automática de comandos de agente dentro CLI do Copilot e VS Code. A configuração disableBypassPermissionsMode é definida no arquivo managed-settings.json da sua empresa e se aplica aos usuários no plano Copilot da sua empresa.

Essa configuração impede que os usuários usem:

  • A opção --yolo ou --allow-all
  • O comando /yolo ou /allow-all
  • Todos os caminhos de runtime que habilitam o modo de bypass combinado

Essa configuração não bloqueia sinalizadores individuais, como --allow-all-tools ou --allow-all-paths.

  1. No repositório da .github-private sua empresa, navegue até o .github/copilot/ diretório. Se você ainda não definiu um .github-private repositório como a fonte de configuração do agente da sua empresa, consulte Preparando-se para usar agentes personalizados em sua empresa.

  2. Crie ou edite o managed-settings.json arquivo. (Este arquivo antes se chamava settings.json, o que também é aceito.)

  3. Adicione a propriedade a seguir.

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