GitLab 17.4 führt fortgeschrittene KI Funktionen und einen neuen Extension Marketplace ein

Kategorien:
No items found.
Freigegeben:
September 22, 2024
GitLab 17.4: Kontextabhängige KI-gestützte Codevorschläge

GitLab 17.4: Kontextabhängige KI-gestützte Codevorschläge

Die neueste Version der Entwicklungsplattform GitLab, Version 17.4, bringt eine Reihe von bedeutenden Updates mit sich, die insbesondere auf die Verbesserung der KI-gestützten Codevorschläge abzielen. Diese Neuerungen sollen Entwicklern helfen, effizienter zu arbeiten und gleichzeitig die Genauigkeit der Vorschläge zu erhöhen, indem sie den Kontext der geöffneten Editor-Tabs stärker berücksichtigen.

Einführung des Extension Marketplace

Ein Highlight des neuen Releases ist der Extension Marketplace, der für alle Software-as-a-Service-Editionen von GitLab.com verfügbar ist. Dieser Marketplace ermöglicht es den Nutzern, Drittanbieter-Erweiterungen zu suchen, zu installieren und zu verwalten. Dabei ist es wichtig zu beachten, dass einige Erweiterungen eine lokale Laufzeitumgebung benötigen und daher nicht mit der Web-Only-Version von GitLab kompatibel sind.

Der Extension Marketplace ist auf dem GitLab-Instanzlevel vorkonfiguriert und hartkodiert zur Open VSX Registry, einer Alternative zum Visual Studio Marketplace. Standardmäßig ist der Marketplace deaktiviert, kann jedoch im Integrations-Abschnitt der Benutzereinstellungen aktiviert werden. Für Enterprise-Kunden gilt, dass nur User mit der Owner-Rolle für eine Top-Level-Gruppe diese Aktivierung vornehmen können.

Verbesserte Codevorschläge durch stärkere Kontextbezug

Mit GitLab 17.4 werden die Codevorschläge des KI-Tools GitLab Duo kontextabhängiger. Das bedeutet, dass die Vorschläge nun den Inhalt der geöffneten Editor-Tabs berücksichtigen, um relevantere und genauere Hilfen zu bieten. Diese Funktion ist in allen Bezahlvarianten von GitLab verfügbar und unterstützt eine Vielzahl von Programmiersprachen wie Go, Java, JavaScript, Kotlin, Python, Ruby, Rust, TypeScript, Vue und YAML.

Die Nutzer müssen mindestens GitLab 17.2 verwenden, um diese Funktion nutzen zu können. Wer keine Codevorschläge erhalten möchte, kann dies in der IDE-Editor-Erweiterung deaktivieren. Zudem lässt sich GitLab Duo für eine Gruppe, ein Projekt oder eine Instanz deaktivieren.

Weitere neue Features in GitLab 17.4

Neben den verbesserten Codevorschlägen und dem neuen Extension Marketplace bringt GitLab 17.4 weitere nützliche Funktionen mit sich:

- Automatisches Mergen nach Bestehen aller Checks in Merge Requests. - Zusammenfassen von Issue-Diskussionen per GitLab Duo Chat, verfügbar für Ultimate-User und Abonnenten des KI-Werkzeugkastens GitLab Duo Enterprise. - Bereitstellung eines Scanners für Advanced Static Application Security Testing (SAST) für Ultimate-Kunden, der auf der Technologie von Oxeye basiert, die GitLab in diesem Jahr akquiriert hat.

Fazit

GitLab 17.4 bringt erhebliche Verbesserungen und neue Funktionen, die die Effizienz und Genauigkeit der Entwicklungsarbeit steigern sollen. Besonders die kontextabhängigen Codevorschläge des KI-Tools GitLab Duo sind ein bedeutender Fortschritt, der Entwicklern hilft, präzisere und relevantere Vorschläge zu erhalten. Der neue Extension Marketplace bietet zudem eine erweiterte Möglichkeit, Drittanbieter-Erweiterungen zu integrieren und zu verwalten.

Mit diesen Updates zeigt GitLab einmal mehr, wie wichtig kontinuierliche Innovation und Verbesserung in der Softwareentwicklung sind, um den sich ständig ändernden Anforderungen und Herausforderungen gerecht zu werden.

Bibliografie

- https://www.heise.de/news/GitLab-17-4-macht-Codevorschlaege-staerker-vom-Kontext-abhaengig-9938351.html - https://about.gitlab.com/de-de/solutions/code-suggestions/
Was bedeutet das?