GitLab startet AI Governance Dashboard in der Beta, um die Aktivität von Coding-Agenten zu verfolgen

GitLab hat das AI Governance Dashboard in der Beta veröffentlicht, eine zentrale Ansicht der Aktivitäten von KI-Agenten über eine gesamte Top-Level-Gruppe hinweg. Laut GitLab deckt es sowohl Agenten der GitLab Duo Agent Platform als auch extern angebundene Agenten wie Claude Code, Cursor und Codex ab.
- Das AI Governance Dashboard von GitLab ist für Premium- und Ultimate-Kunden in der Beta.
- Es führt Agenten der GitLab Duo Agent Platform und externe Agenten wie Claude Code, Cursor und Codex in einer Ansicht zusammen.
- Jede Agentenaktion wird als Audit-Ereignis mit Modell, Tools und Projekt erfasst.
- Sitzungen lassen sich als unveränderlicher Nachweis herunterladen oder an ein SIEM-System streamen.
- Die Speicherung von KI-Audit-Ereignissen ist standardmäßig aus und muss von einem Owner oder Security Manager aktiviert werden.
Eine Ansicht für Agenten innerhalb und außerhalb von GitLab
Nach Angaben von GitLab schreiben und ändern KI-Coding-Agenten inzwischen an vielen Stellen Code, und der Großteil ihrer Aktivität bleibt für die Verantwortlichen unsichtbar. Teams könnten oft nur schwer nachvollziehen, ob ein Entwickler ein freigegebenes Tool oder Modell verwendet hat. GitLab beschreibt das Ergebnis als Shadow-AI-Problem: Es wird in Projekten mit vielen verschiedenen Tools reale Arbeit geleistet, die niemand an einer Stelle einsehen oder einem Teammitglied zuordnen kann.
Das AI Governance Dashboard soll hier Abhilfe schaffen. Es zeigt, welche Agenten liefen, wer sie genutzt hat und welche Projekte sie berührt haben, dazu die mit jedem Agenten verbundenen Tools und Sitzungen. Agenten der GitLab Duo Agent Platform laufen innerhalb von GitLab, extern angebundene Agenten dagegen auf den Rechnern der Entwickler. Nutzer können zwischen allen Agenten, nur Agenten der Duo Agent Platform oder nur extern angebundenen Agenten umschalten.
Drei Kacheln oben zeigen, wie viele Agenten liefen, wie viele Sitzungen sie gestartet und wie viele Tool-Aufrufe sie in den vergangenen sieben oder 30 Tagen ausgeführt haben. Jede Kachel enthält den täglichen Verlauf und die Veränderung gegenüber dem Vorzeitraum, sodass ein Ausreißer, etwa ein neues Tool, das das Team in der vergangenen Woche eingeführt hat, sofort auffällt. Karten darunter helfen Teams zu prüfen, ob die von Entwicklern genutzten Agenten den freigegebenen entsprechen, zu sehen, in welchen Projekten die meiste Agentenaktivität anfällt, und zu wissen, wen sie ansprechen müssen, wenn sich die Nutzung verschiebt.
Ein Prüfpfad für jede Agentenaktion
GitLab weist darauf hin, dass herkömmliche Prüfpfade für Änderungen durch Menschen konzipiert wurden, weshalb Aufzeichnungen über die Arbeit von Agenten oft über mehrere Tools verstreut sind oder ganz fehlen. Das Unternehmen erfasst nun jede Agentenaktion als Audit-Ereignis, das das verwendete Modell, die aufgerufenen Tools und das Projekt, in dem sie lief, im Detail festhält.
Wer eine beliebige Sitzung der GitLab Duo Agent Platform öffnet, sieht den vom Entwickler gesendeten Prompt, die vom Agenten aufgerufenen Tools, die verwendeten MCP-Server, das ausgeführte Modell und das geänderte Projekt. Von dort lässt sich eine unveränderliche Kopie der Sitzung als Nachweis herunterladen oder die Ereignisse lassen sich an ein SIEM-System (Security Information and Event Management) streamen. Laut GitLab können Teams so gegenüber Prüfern belegen, wer einen Agenten ausgeführt hat, was er getan hat und wer dafür verantwortlich ist, ohne mehrere Datenquellen zusammenführen zu müssen.
Einrichtung und Voraussetzungen
GitLab nennt vier Schritte für den Einstieg:
- Zugriff prüfen. Das Dashboard erfordert die Rolle „Owner“ in der Top-Level-Gruppe oder eine benutzerdefinierte Rolle mit der Berechtigung read_agent_artifacts.
- Speicherung von KI-Audit-Ereignissen aktivieren. Die Speicherung ist standardmäßig deaktiviert, und Ereignisse werden erst nach der Aktivierung aufgezeichnet. In der Top-Level-Gruppe geht es über Settings > GitLab Duo, dort „Change configuration“ auswählen, dann im Bereich „Data and privacy“ die Option „Store AI audit events“. Dafür ist die Rolle „Owner“ oder „Security Manager“ nötig.
- Dashboard öffnen. Unter AI > Governance den Tab „Dashboard“ auswählen, um die Aktivität der GitLab Duo Agent Platform zu sehen.
- Externe Agenten anbinden. Anmeldung mit der GitLab CLI (glab) ab Version 1.122.0 unter macOS oder Linux. Der Befehl glab govern setup installiert die Claude-Code-Hooks, um Claude-Code-Sitzungen zu erfassen. Mit glab govern setup --agents codex,cursor werden zusätzlich Cursor- und Codex-Sitzungen über einen Hintergrundjob erfasst, der sie alle 30 Minuten überträgt. Mit glab govern doctor lässt sich prüfen, ob die Einrichtung funktioniert.
Was das für Teams bedeutet
Das AI Governance Dashboard befindet sich für Kunden von GitLab Premium und Ultimate in der Beta. Für Organisationen, in denen Entwickler eine Mischung aus integrierten und Coding-Agenten von Drittanbietern einsetzen, bietet es die Möglichkeit, Agentenaktivität einzelnen Entwicklern und Projekten zuzuordnen und Nachweise für Audits an einer Stelle zu erzeugen. Da die Speicherung von Audit-Ereignissen standardmäßig ausgeschaltet ist, müssen Teams sie aktivieren, bevor Ereignisse aufgezeichnet werden. Für alle, die noch nicht auf der Plattform sind, bietet GitLab außerdem eine kostenlose Testversion von GitLab Ultimate an.
GitLab: AI Governance: One view of agent activity
