Künstliche Intelligenz
GitLab 18.3 startet Transformation zur umfassenden KI-Integration
Das GitLab-Team hat zum Release von Version 18.3 bekannt gegeben, dass sich die Entwicklungsplattform auf dem Weg zur „weltweit ersten KI-nativen Plattform für Software Engineering“ befinde. Dazu sollen Neuerungen auf mehreren Ebenen stattfinden. Im neuen Release finden sich nicht nur erweiterte KI-Features, sondern auch Updates für die Web-IDE und für die Projektmigration mithilfe der Funktion Direct Transfer. Insgesamt sind 38 Änderungen im Release enthalten.
Ein dedizierter Blogeintrag beschreibt GitLabs Transformation zur KI-gestützten Orchestrierung im Rahmen der GitLab Duo Agent Platform. Demnach erhält die vereinheitlichte Datenplattform einen Knowledge Graph, der – auf eine für agentischen Zugang optimierte Weise – Code indizieren und mit allen weiteren verfügbaren unstrukturierten Daten verbinden soll. Dadurch sollen sich Reasoning und Inferenz verbessern. Zudem kommt eine Orchestrationsschicht in der Kontrollebene hinzu, die unter anderem dazu dienen soll, GitLab-Tools, -Agenten und -Flows via Model Context Protocol (MCP) bereitzustellen. Darüber hinaus arbeitet das GitLab-Team an erweiterten Funktionen für KI-Agenten und agentische Flows.
KI-Beta-Features: Visual-Studio-Anbindung und hybride Modellauswahl
Die Duo Agent Platform in Visual Studio hat den Beta-Status erreicht und ist für alle GitLab-User verfügbar. Sie erlaubt den Zugriff auf die KI-gestützten Funktionen der Plattform direkt aus Visual Studio heraus: den agentischen Chat – etwa zum Erstellen und Editieren von Dateien oder dem Durchsuchen der Codebasis – und agentische Flows, die auf komplexere Aufgaben wie die umfassende Planung ausgelegt sind und die Fähigkeit besitzen, Ideen in Architektur und Code umzusetzen.
Zahlende Kunden, die eine selbstverwaltete GitLab-Instanz nutzen, können nun außerdem in GitLab Duo Self-Hosted ihr eigenes Sprachmodell verwenden – ebenfalls ein Beta-Feature. Die gleiche Nutzergruppe erhält Zugriff auf ein weiteres Beta-Feature, nämlich die Möglichkeit, eine Mischung aus Modellen von GitLab-KI-Anbietern und privat konfigurierten, selbst gehosteten Modellen in GitLab Duo Self-Hosted einzusetzen. Diese hybride Modellauswahl soll Admins dabei helfen, Sicherheit und Skalierungsanforderungen unter einen Hut zu bringen.
Die hybride Modellauswahl ist als Beta-Feature in GitLab Duo Self-Hosted verfügbar.
(Bild: GitLab)
Migration per Direct Transfer und Web-IDE-Updates
Abseits der KI-Neuerungen ist für alle GitLab-Anwenderinnen und -Anwender nun die Migration via Direct Transfer allgemein verfügbar. Damit lassen sich GitLab-Gruppen und -Projekte zwischen GitLab-Instanzen transferieren, entweder mittels GitLab-UI oder per REST-API. Im Gegensatz zur Migration mittels Exportdatei soll Direct Transfer einige Vorteile bieten: Es soll bei großen Projekten zuverlässiger funktionieren, Migrationen mit größeren Versionslücken zwischen Quell- und Zielinstanz unterstützen und bessere Einblicke in den Migrationsprozess und dessen Ergebnisse liefern.
In der Web-IDE stehen unterdessen zusätzliche Funktionen im Source Control-Panel bereit. Dort lassen sich nun unter anderem Branches erstellen und löschen sowie Änderungen direkt aus dem Interface heraus erzwingen (Force Push).
Neue Befehle im Panel „Source Control“ innerhalb der Web-IDE
(Bild: GitLab)
Der GitLab-Blog hebt diese und weitere Highlights hervor, darunter feingranulare Befugnisse für CI/CD-Job-Token, eine benutzerdefinierte Admin-Rolle und Support für den AWS Secrets Manager für GitLab CI/CD.
(mai)