Die DevSecOps-Plattform GitLab erweitert ihre Zusammenarbeit mit Google Cloud, um den Einsatz von KI-Agenten in der Softwareentwicklung stärker zu integrieren.
Ziel ist es, leistungsfähige KI-Modelle direkt mit Entwicklungsprozessen zu verknüpfen und gleichzeitig hohe Anforderungen an Kontrolle und Sicherheit zu erfüllen.
Mit der zunehmenden Verbreitung von KI in der Softwareentwicklung gewinnen sogenannte Agenten an Bedeutung. Diese übernehmen Aufgaben wie Code-Vorschläge, Analysen oder Automatisierungen innerhalb von Entwicklungsumgebungen.
Durch die erweiterte Partnerschaft können diese Agenten in der GitLab Duo Agent Platform nun direkt auf Modelle aus der Google-Cloud-Infrastruktur zugreifen. Dazu zählen auch Angebote aus Vertex AI, die speziell für den Einsatz in Unternehmensumgebungen konzipiert sind.
Verbindung von Modellleistung und Governance
Ein zentraler Aspekt der Zusammenarbeit ist die Kombination aus leistungsfähigen KI-Modellen und klar definierten Kontrollmechanismen. GitLab fungiert dabei als zentrale Plattform, in der alle relevanten Informationen zusammenlaufen – von Code und Aufgaben bis hin zu Sicherheitsanalysen und Pipeline-Prozessen.
KI-Agenten greifen auf diesen Kontext zu, ohne die Plattform zu verlassen. Gleichzeitig unterliegen alle Aktionen denselben Regeln wie menschliche Entwickler, etwa bei Zugriffsrechten, Freigaben oder Protokollierung. Dadurch bleibt die Nachvollziehbarkeit auch bei automatisierten Prozessen erhalten.
Flexible Nutzung von KI-Modellen
Über den sogenannten Model Garden von Vertex AI erhalten Unternehmen Zugriff auf verschiedene KI-Modelle, darunter auch Gemini. Teams können je nach Anforderungen auswählen, etwa in Bezug auf Leistung, Kosten oder regulatorische Vorgaben.
Zusätzlich bietet GitLab die Möglichkeit, eigene Modelle einzubinden. Diese sogenannte Bring-your-own-Model-Strategie erlaubt es Unternehmen, ihre bestehenden KI-Lösungen weiterzuverwenden und in die Entwicklungsumgebung zu integrieren.
Ein weiterer Vorteil der Integration liegt darin, dass KI-Workloads innerhalb bestehender Cloud-Umgebungen betrieben werden können. GitLab nutzt dafür unter anderem Dienste wie Google Kubernetes Engine oder Cloud Run.
Das bedeutet, dass Unternehmen ihre gewohnte Infrastruktur weiterhin nutzen können, ohne zusätzliche Plattformen aufbauen zu müssen.
Die Zusammenarbeit zeigt, wie stark sich Softwareentwicklung derzeit verändert. KI wird zunehmend zu einem festen Bestandteil des gesamten Entwicklungszyklus – von der Planung über die Umsetzung bis hin zur Absicherung.