Skip to main content

Deaktivieren der automatischen Befehlsgenehmigung in Copilot Clients

Deaktivieren Sie den yolo-Modus, um zu verhindern, dass Agents Befehle ohne Genehmigung ausführen.

Wer kann dieses Feature verwenden?

Enterprise owners

Hinweis

Diese Funktion befindet sich in Öffentliche Vorschau und kann Änderungen unterliegen.

Sie können Benutzer daran hindern, Modi zu verwenden, die die automatische Genehmigung von Agentbefehlen in Copilot CLI und VS Code ermöglichen. Die Einstellung disableBypassPermissionsMode wird in der managed-settings.json-Datei Ihres Unternehmens definiert und gilt für Nutzer mit dem Copilot-Tarif Ihres Unternehmens.

Diese Einstellung hindert Benutzer daran, Folgendes zu verwenden:

  • Das Flag --yolo oder --allow-all
  • Der Befehl /yolo oder /allow-all
  • Alle Laufzeitpfade, die den kombinierten Umgehungsmodus aktivieren

Diese Einstellung blockiert keine einzelnen Flags wie --allow-all-tools z. B. oder --allow-all-paths.

  1. Navigieren Sie im .github-private Repository Ihres Unternehmens zum .github/copilot/ Verzeichnis. Wenn Sie kein .github-private Repository als Quelle für die Agent-Konfiguration Ihres Unternehmens festgelegt haben, siehe Vorbereitung der Verwendung benutzerdefinierter Agents in Ihrem Unternehmen.

  2. Erstellen oder bearbeiten Sie die managed-settings.json Datei. (Diese Datei wurde zuvor benannt settings.json, die ebenfalls unterstützt wird.)

  3. Fügen Sie die folgende Eigenschaft hinzu.

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