Integrierter KI-Assistent für DevSecOps-Plattform GitLab Duo Chat generiert Code und gibt weitere Hilfestellung

Von Stephan Augsten 1 min Lesedauer

Anbieter zum Thema

Mit der neuesten Version führt GitLab den sogenannten „GitLab Duo Chat“ ein. Der KI-Assistent beschreibt Funktionen der Plattform, generiert, erläutert und refaktorisiert auf Nachfrage Code, macht Empfehlungen zur CI/CD-Konfiguration und erstellt bei Bedarf passende Testfälle.

Im YouTube-Video erläutert Torsten Linz, Senior Product Manager bei GitLab, die Funktionen von „Duo Chat“
Im YouTube-Video erläutert Torsten Linz, Senior Product Manager bei GitLab, die Funktionen von „Duo Chat“
(Bild: GitLab / YouTube)

GitLab Duo Chat basiert auf Natural Language Processing und ist in der Lage, Kontext aus vorherigen Dialogen und Projektinformationen wie den sogenannten Issues und Epics zu berücksichtigen. Der KI-Assistent ist direkt innerhalb der GitLab-Benutzeroberfläche sowie in den Plug-ins fpr Visual Studio Code und JetBrains’ IDEs verfügbar.

Im Falle der Plattform-Integration ist es möglich, direkt aus der GitLab-Oberfläche heraus Duo-Chatrooms zu erstellen und darin Konversationen zu führen. Entwicklerinnen und Entwickler können so miteinander diskutieren und Fragen klären, ohne zwischen verschiedenen Tools und Oberflächen wechseln zu müssen. Alle Nachrichten werden mit den jeweiligen Merge Requests oder Issues verknüpft, so dass sich der gesamte Entscheidungsprozess nachvollziehen lässt.

Der integrierte Chat ermöglicht darüber hinaus die schrittweise und gemeinsame Bearbeitung von Aufgaben. Mehrere Entwickler können gleichzeitig an Code-Änderungen arbeiten und ihre Fortschritte live teilen. Dies kann vor allem bei komplexeren Änderungen die Zusammenarbeit erleichtern. Weitere Informationen zu den Möglichkeiten von Duo Chat in der GitLab-Dokumentation.

Der GitLab Duo Chat steht zunächst Nutzern auf GitLab.com und selbstgehosteten GitLab-Installationen mit Premium- oder Ultimate-Lizenz zur Verfügung. Jedwede Kommunikation wird mit den üblichen Sicherheits- und Zugriffsrechten behandelt. Persönliche Daten werden nicht an Dritte weitergegeben.

(ID:50007997)

Jetzt Newsletter abonnieren

Täglich die wichtigsten Infos zu Softwareentwicklung und DevOps

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.

Aufklappen für Details zu Ihrer Einwilligung