Merge Requests unter der Lupe „Gitlab 19.2“ schickt Agenten auf Fehlersuche

Von Daniel Schrader 2 min Lesedauer

Anbieter zum Thema

Gitlab 19.2 bringt vier agentische Funktionen mit sich, zwei als Public Beta, zwei allgemein verfügbar. Sie aktualisieren verwundbare Abhängigkeiten, prüfen Codeänderungen auf Logikfehler und bringen automatisierte Abläufe für Terminal und Workflows.

Vier agentische Funktionen erhalten in Gitlab Einzug. Sie sollen Codeänderungen auf Logikfehler  prüfen sowie Terminal-Abläufe und Workflows automatisieren.(Bild:  Daniel Schrader / GPT Image 2 / KI-generiert)
Vier agentische Funktionen erhalten in Gitlab Einzug. Sie sollen Codeänderungen auf Logikfehler prüfen sowie Terminal-Abläufe und Workflows automatisieren.
(Bild: Daniel Schrader / GPT Image 2 / KI-generiert)

Gitlab weitet den Einsatz von KI-Agenten auf Prüf- und Wartungsaufgaben aus. „Dependency Scanning Auto-Remediation“ erstellt nach der Meldung einer Schwachstelle automatisch einen Merge Request mit aktualisierten Abhängigkeiten. Scheitert anschließend die Pipeline, sollen Agenten den Code im selben Merge Request (Pull Request in Github-Sprache) anpassen. Bestehende Freigaberegeln bleiben erhalten.

Die Public Beta ist enger begrenzt, als die Ankündigung zunächst nahelegt. Pro Pipeline-Lauf bearbeitet sie nur eine Schwachstelle; höchstens zehn automatisch erzeugte Merge Requests dürfen pro Projekt gleichzeitig offen sein. Standardmäßig berücksichtigt Gitlab lediglich Patch- und Minor-Updates. Fehlerbereinigte Paketversionen, die jünger als sieben Tage sind, schließt Gitlab aus. Unterstützt werden ausgewählte Paketmanager für Ruby, Java, Python sowie Javascript und Typescript.

KI-Prüfung ergänzt statische Codeanalyse

Der ebenfalls als Public Beta verfügbare „Security Review Flow“ soll Fehler in Merge Requests erkennen, die sich mit musterbasierter statischer Codeanalyse schwer erfassen lassen. Dazu gehören mangelhafte Autorisierungsprüfungen sowie Fehler in der Geschäftslogik und Race Conditions (Fehler durch konkurrierende Abläufe). Dafür muss ein Team den Dienst aktivieren und dem Merge Request das Servicekonto duo-security-review als Prüfer zuweisen. Die Bewertung der Befunde und die Freigabe bleiben Menschen vorbehalten.

Zudem verbraucht die Prüfung nutzungsabhängig Gitlab Credits. Gitlab veranschlagt je nach Größe und Komplexität der Änderungen etwa acht bis 20 Credits pro Durchlauf. Damit ist eine flächendeckende Prüfung sämtlicher Änderungen nicht bloß eine Governance-, sondern auch eine Kostenfrage. Die Funktion ist Gitlab Ultimate vorbehalten.

Mit Berufung auf eine von Gitlab beauftragte Forrester-Consulting-Studie auf Basis von vier Unternehmensvertretern stellt der Softwarehersteller Nutzern der agentischen Funktionen in Gitlab, der „Gitlab Duo Agent Platform“, einen ROI von 400 Prozent in drei Jahren bei einer Amortisation in sechs Monaten in Aussicht.

Agenten ziehen ins Terminal ein

Die Kommandozeilenanwendung „Gitlab Duo CLI“ ist mit Version 19.2 allgemein verfügbar. Sie bringt Agenten und mehrstufige Abläufe in das Terminal und greift dabei auf Projekt-, Pipeline- und Agentenkontext aus Gitlab zu. Gitlab stellt die CLI für Gitlab.com sowie für Self-Managed- und Dedicated-Umgebungen bereit. Administratoren können ihre Verfügbarkeit zentral steuern.

Ebenfalls allgemein verfügbar sind „Custom Flows“. Teams können damit mehrstufige Abläufe definieren, die durch Gitlab-Ereignisse automatisch ausgelöst werden. Zugriffe auf Cloud-Dienste oder interne Schnittstellen erfolgen über kurzlebige, auf einzelne Jobs beschränkte Token. Das reduziert die Notwendigkeit dauerhaft hinterlegter Zugangsdaten, beseitigt aber nicht das Risiko übermäßig weitreichender Agentenberechtigungen. Zusätzliche Kontrollen bei MCP, der Schnittstelle für KI-Systeme, sollen deshalb festlegen, welche Agenten ausgeführt werden dürfen und worauf sie zugreifen können.

Auch Github geht agentische Wege

Die Mitbewerber-Plattform bündelt seit Oktober 2025 in einem „Agent HQ“ Coding-Agenten mehrerer Anbieter im Copilot-Abonnement. Der hauseigene „Copilot Coding Agent“ ist seit September 2025 verfügbar.

Der direkteste Vergleich zu Gitlab 19.2 ist der „Agentic Autofix“ für Code-Scanning-Warnungen, seit Juli 2026 in einer Public-Preview-Version verfügbar. Ein Copilot-Agent durchsucht dabei mehrere Dateien, erstellt eine Fehlerkorrektur und lässt diese von Codeql iterativ validieren. Bestätigt die Analyse den Erfolg, öffnet der Agent einen Pull-Request-Entwurf. Auch hier bleiben Freigabe und Merge Menschen vorbehalten.

(ID:50922089)

Jetzt Newsletter abonnieren

Täglich die wichtigsten Infos zu RZ- und Server-Technik

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung. Die Einwilligungserklärung bezieht sich u. a. auf die Zusendung von redaktionellen Newslettern per E-Mail und auf den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern (z. B. LinkedIn, Google, Meta).

Aufklappen für Details zu Ihrer Einwilligung