GitHub hat am 26. Oktober 2026 die allgemeine Verfügbarkeit der assistierten Berechtigungen von Copilot angekündigt. Die Funktion fügt eine Zwischenebene zwischen der automatischen Ausführung aller Aktionen eines Agenten und der durchgängigen manuellen Freigabe ein: Ein Modell bewertet jede Anfrage von Copilot, egal ob es um das Ausführen eines Befehls, den Zugriff auf einen Dateisystempfad oder das Öffnen einer URL geht, und lässt nur das ohne Bestätigung durch, was es als eindeutig sicher einstuft.
Ein automatischer Schiedsrichter zwischen direkter Ausführung und manueller Prüfung
Bisher mussten Teams, die Copilot im Agentenmodus nutzten, zwischen zwei Extremen wählen: jede Aktion einzeln freigeben, was jede etwas längere Sitzung ausbremst, oder die automatische Ausführung aller Befehle erlauben, was das Sicherheitsnetz komplett entfernt. Die assistierten Berechtigungen fügen einen dritten Modus hinzu: Als risikoarm eingestufte Anfragen laufen ohne Unterbrechung, alle anderen gehen weiterhin zur Freigabe an die Entwicklerin oder den Entwickler zurück. GitHub nennt die genauen Klassifizierungskriterien nicht öffentlich und verweist stattdessen auf die Dokumentation zu sicheren Befehlen.
Drei Berechtigungsmodi, ein neuer Schiedsrichter
| Modus | Verhalten | Kontrollgrad |
|---|---|---|
| Manuell | Jede Aktion erfordert eine Freigabe | Maximal, bremst aber lange Sitzungen aus |
| Assistiert (neu, GA) | Das Modell filtert risikoarme Aktionen, der Rest erfordert weiterhin eine Freigabe | Mittel, automatisch vermittelt |
| Alles erlauben | Jede Aktion läuft ohne Freigabe | Minimal, von Admins blockierbar |
Eine als eindeutig sicher eingestufte Anfrage läuft automatisch; jede andere geht zur Freigabe an die Entwicklerin oder den Entwickler zurück.
Den assistierten Modus aktivieren
Der Modus wird direkt in jeder Copilot-Oberfläche eingestellt, ohne versteckte globale Einstellung, die man erst suchen müsste.
# Copilot CLI: Berechtigungsauswahl öffnen
/permissions
# dann "assisted" wählen
# Copilot-App: Modusauswahl -> Tool permissions -> Assisted
# VS Code: Berechtigungsauswahl -> Assisted permissions
Auf der Admin-Seite behalten Organisationen die Kontrolle: Es lässt sich „Alles erlauben“ blockieren, während der assistierte Modus verfügbar bleibt, dieser lässt sich separat deaktivieren, und der Standardmodus für neue Sitzungen lässt sich festlegen. Ist der Standardmodus nicht verfügbar oder durch eine Richtlinie untersagt, starten neue Sitzungen im manuellen Freigabemodus.
Was sich für Teams ändert
Die Funktion folgt derselben Logik wie die Agent Skills, die die Autonomie von Coding-Agenten bereits strukturieren: dem Agenten mehr operativen Spielraum geben, ohne den menschlichen Kontrollpunkt bei dem aufzugeben, was wirklich zählt. Für Teams, die Agenten vom Terminal aus steuern, liegt der Hauptgewinn in der Zeit, weniger Unterbrechungen für folgenlose Aktionen, ohne die Kontrolle über sensible Aktionen wie das Löschen einer Datei oder eine Verbindung zu einer unbekannten Domain aufzugeben.
Was man sich merken sollte
Die assistierten Berechtigungen verschieben die Balance zwischen Geschwindigkeit und Kontrolle, ohne sie aufzuheben: Ein Modell übernimmt die erste Vorauswahl, ein Mensch behält die endgültige Entscheidung über alles, was über den offensichtlichen Fall hinausgeht. Die allgemeine Verfügbarkeit umfasst Copilot CLI, die Copilot-App und Visual Studio Code; die Ankündigung von GitHub erwähnt den autonomen Coding-Agenten oder andere IDEs nicht ausdrücklich.
Der assistierte Modus ist genau das, was gefehlt hat, um einem Agenten bei einer langen Sitzung vertrauensvoll freie Hand zu lassen: Der manuelle Modus zehrt die Geduld in wenigen Minuten auf, und „Alles erlauben“ macht nervös, sobald man an einem Repository mit Secrets oder Deployment-Skripten in der Nähe arbeitet. Offen bleibt, ob sich die Einstufung als „risikoarm“ bei zweideutigen Befehlen wie einem git push --force auf einen falsch benannten Branch bewährt: genau das ist die Art von Fall, die eine gute von einer schlechten Heuristik unterscheidet. — Simon Janvier
Zum Weiterlesen: Die vollständige Ankündigung steht im GitHub-Changelog.
