Agentische DevSecOps-Automatisierung GitLab 19.4 steuert Agenten und KI-Kosten

Von Berk Kutsal 2 min Lesedauer

Anbieter zum Thema

GitLab 19.4 erweitert die Duo CLI um den Befehl /goal, der offen formulierte Entwicklungsziele schrittweise bearbeitet und durch ein zweites Modell prüfen lässt. Neue MCP-Werkzeuge greifen auf bestehende GitLab-Rechte zurück. Zugleich ergänzt GitLab gehostete Open-Weight-Modelle und schlüsselt den Verbrauch seiner KI-Credits genauer nach Nutzern und Ereignissen auf.

GitLab verbindet Agentenaktionen mit den vorhandenen Projekt- und Gruppenrechten. Schreibende und löschende Zugriffe verlangen in der Standardeinstellung eine Bestätigung.(Bild:  GitLab)
GitLab verbindet Agentenaktionen mit den vorhandenen Projekt- und Gruppenrechten. Schreibende und löschende Zugriffe verlangen in der Standardeinstellung eine Bestätigung.
(Bild: GitLab)

GitLab erweitert Version 19.4 um einen zielgesteuerten Modus für die Duo CLI, neue Werkzeuge im MCP Server und eine feinere Erfassung verbrauchter KI-Credits. Weitere Arbeitsschritte wandern damit aus einzelnen Assistenzfunktionen in Agentenabläufe.

Ein Ziel statt einer Befehlsfolge

Der Slash-Befehl /goal steht in der GitLab Duo CLI als Public Beta bereit. Ein Entwickler beschreibt das gewünschte Ergebnis in natürlicher Sprache. Der Flow zerlegt die Vorgabe in Arbeitsschritte und nutzt Projektkontext sowie hinterlegte Regeln. Er läuft lokal über die CLI, Modellanfragen können aber an gehostete Dienste gehen.

Nach jedem Schritt bewertet ein separates Judge-Modell, ob die Arbeit der Vorgabe entspricht. Der Ablauf endet, sobald das Modell das Ziel als erreicht einstuft oder das Iterationslimit greift. Der Entwickler kann die Sitzung unterbrechen, das Ziel ändern und neu starten.

GitLab spricht von einer unabhängigen Prüfung. Technisch handelt es sich um eine modellbasierte Kontrollschleife innerhalb derselben Plattform, nicht um eine externe Verifikation.

MCP-Tools übernehmen GitLab-Regeln

Der GitLab MCP Server erhält Tools für Pipelines, Job-Traces, Merge Requests, Work Items, Schwachstellen und Projekte. Ein MCP-Client kann damit etwa eine Pipeline starten, die Ausgabe eines fehlgeschlagenen Jobs abrufen oder einen Merge Request bearbeiten.

Es gelten die Gruppen- und Projekteinstellungen der Duo Agent Platform. Lesezugriffe stehen standardmäßig auf „Always Allow“. Werkzeuge mit Schreib- oder Löschrechten verwenden „Always Ask“ und verlangen vor Änderungen eine Bestätigung. Agentenaktionen bleiben so an GitLabs Rollenmodell gebunden. Auch diese Funktionen befinden sich in einer Public Beta.

Mehr Modelle und genauere Abrechnung

GitLab hostet mit Kimi K3, MiniMax M3 und GLM 5.3 drei weitere Open-Weight-Modelle. Gruppenverantwortliche legen Standardmodelle fest und begrenzen die Auswahl für untergeordnete Gruppen und Projekte. Offene Gewichte bedeuten nicht, dass auch Trainingsdaten und Entwicklung offengelegt sind.

Laut GitLab erlauben die Modelle bis zu viermal mehr Aufrufe pro Credit als viele vergleichbare Frontier-Modelle. Vergleichsmodelle, Aufgaben und Qualitätsmessungen nennt GitLab nicht. Die Angabe belegt deshalb keine entsprechend niedrigeren Kosten pro erledigter Aufgabe.

Allgemein verfügbar ist die detaillierte Verbrauchsanzeige für GitLab Credits. Administratoren setzen Standardlimits, vergeben abweichende Obergrenzen für einzelne Nutzer und exportieren Daten für bis zu 31 Tage. Erfasst werden unter anderem Nutzer, Projekt, Modell, Tokenzahl, Zeitpunkt und verbrauchte Credits. Erreicht ein Nutzer sein Limit, pausieren kreditpflichtige Funktionen für dieses Konto.

(ID:50958095)

Jetzt Newsletter abonnieren

Täglich die wichtigsten Infos zu Big Data, Analytics & AI

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