Aktualisiert am: 13. November 2024
6 Minuten Lesezeit
Entdecke die neusten Verbesserungen beim Chat von GitLab Duo, darunter eine neue Integration, der Abbruch von Prompts sowie Architektur-Upgrades.
GitLab ist bestrebt, den Chat von GitLab Duo, unseren KI-Assistenten, kontinuierlich zu verbessern, um den sich wandelnden Bedürfnissen unserer Benutzer(innen) gerecht zu werden. Hier findest du einige neue Verbesserungen, die deinen Workflow optimieren und deine Produktivität steigern werden.
Entdecke die Zukunft von KI-gestützter Softwareentwicklung mit unserem virtuellen Launch-Event zu GitLab 17. Sieh es dir jetzt an!
Wir haben einen wichtigen Meilenstein bei der Evolution des Chats erreicht: die Integration der Erklärung von Sicherheitslücken in GitLab Duo. Dies ist die erste Funktion in GitLab Duo, die von einem Team außerhalb unserer KI-Gruppe in den Chat integriert wurde. Dies zeigt, wie großen Wert man bei GitLab auf Zusammenarbeit und funktionsübergreifende Fähigkeiten legt.
Diese Integration ist ein wichtiger Schritt, um den Chat zu einem noch leistungsstärkeren und vielseitigeren Tool für Entwickler(innen) zu machen, insbesondere im Bereich der Sicherheit.
Wir haben erhebliche Fortschritte darin gemacht, das Kontextbewusstsein des Chats zu verbessern. Dadurch wurde er in verschiedenen Szenarien intelligenter und hilfreicher.
GitLab Duo Chat hat immer Zugriff auf:
Es ist wichtig zu verstehen, dass der Chat keinen uneingeschränkten Zugriff auf deine gesamte GitLab-Instanz oder Codebase hat. Er verarbeitet nur die spezifischen Informationen, die du in deiner Abfrage angibst, bzw. das, was in der UI oder IDE in GitLab in deiner derzeitigen Ansicht unmittelbar relevant ist.
Wir arbeiten kontinuierlich daran, das Kontextbewusstsein des Chats auszubauen und weitere Inhaltstypen zu integrieren. Natürlich achten wir dabei immer auf die Privatsphäre der Benutzer(innen) sowie den Datenschutz. Durch diese schrittweise Erweiterung wird der Chat nach und nach zu einem immer leistungsstärkeren Assistenten für deinen Entwicklungs-Workflow, während die nötigen Einschränkungen für den Datenzugriff beibehalten werden.
GitLab Duo Chat bietet jetzt ein besseres Verständnis des Kontexts, in dem du arbeitest, sowohl in der GitLab-UI als auch in IDEs. Hier haben wir für dich aufgeschlüsselt, was der Chat erkennt.
In der GitLab-UI:
In IDEs:
Wenn du in IDEs Slash-Befehle wie /explain
, /refactor
, oder /tests
verwendest, hat der Chat außerdem Zugriff auf den ausgewählten Code.
Der GitLab Duo Chat behält die letzten 50 Nachrichten im Chat-Verlauf bei. Dieser Verlauf läuft drei Tage nach der letzten Verwendung ab. Wenn du deinen Browser oder deine IDE schließt, wird dein Chat-Verlauf innerhalb dieses Zeitraums nicht dauerhaft gelöscht. Bitte beachte jedoch, dass die langfristige Speicherung von Chat-Daten derzeit nicht unterstützt wird.
Eine der am sehnlichsten erwarteten Funktionen ist jetzt verfügbar: der Abbruch von Prompts. Benutzer(innen) können jetzt laufende Prompts im Chat auf GitLab.com abbrechen und haben so mehr Kontrolle über ihre Interaktionen.- Jetzt verfügbar: Diese Funktion wurde auf GitLab.com eingeführt.
Mit dieser Erweiterung kannst du eine Antwort stoppen, wenn du einen Prompt zu früh gesendet hast oder während des Wartens eine Änderung vorgenommen hast. Es ist eine kleine, aber leistungsstarke Funktion, die dir Zeit und Frust sparen kann.
Um einen Prompt im GitLab Duo Chat abzubrechen, gehe wie folgt vor:
What is this issue about?
.Hinter den Kulissen haben wir an Architekturverbesserungen gearbeitet, um den GitLab Duo Chat robuster und effizienter zu machen:
Obwohl diese Änderung hauptsächlich die zugrunde liegende Architektur betrifft, bemerken Benutzer(innen) vielleicht Folgendes:
Sieh dir in diesem Video eine Einführung dazu an, wie GitLab Language Server Codevorschläge ermöglicht:
Wir arbeiten kontinuierlich daran, GitLab Duo Chat zu verbessern. Hier sind einige Highlights:
Wir freuen uns auf dein Feedback zu diesen Verbesserungen. Bleib dran, während wir GitLab Duo Chat weiterentwickeln.
Erfahre in unserer laufenden Serie noch mehr darüber, wie wir GitLab Duo entwickeln.