Programmierassistent

Github Copilot wird auf GPT-4 umgestellt

Uhr
von Yannick Chavanne und übersetzt von Yannick Züllig

Github erweitert die Möglichkeiten seiner Programmierhilfe "Copilot", indem es sie auf alle Entwicklungsaufgaben auf seiner Plattform ausdehnt. Diese Neuerungen nutzen die neueste Version des OpenAI-Modells, GPT-4.

(Source: Github)
(Source: Github)

GPT-4 dringt nach und nach in das gesamte Software-Ökosystem von Microsoft ein. Und jetzt auch darüber hinaus, da die neueste Version des OpenAI-LLM (Large Language Model) in die zu Microsoft gehörende Code-Entwicklungsplattform Github einzieht.

Github hatte die OpenAI-Algorithmen bereits in sein Code-Vervollständigungs-Tool eingeführt, zusammen mit dem Programmierassistenten Copilot (ein Begriff, den Microsoft mittlerweile für alle seine KI-gestützten virtuellen Assistenten verwendet). Bisher basierte die Lösung auf OpenAI Codex, einem neuartigen KI-Modell, das speziell für die Erstellung von Computercode trainiert wurde. Der auf GPT-4 basierende GitHub Copilot X geht einen Schritt weiter und erstreckt sich auf den gesamten Entwicklungszyklus, erklärt Github in seiner Ankündigung. 

"Wir übernehmen nicht nur das neue GPT-4-Modell von OpenAI, sondern führen auch Chat und Sprache für Copilot ein und integrieren Copilot in Extraktionsanfragen, die Kommandozeile und die Dokumentation, um Fragen zu Ihren Projekten zu beantworten", heisst es in der Ankündigung von Github. Das erklärte Ziel ist es, wiederkehrende manuelle Aufgaben auf ein Minimum zu reduzieren.

GitHub Copilot Chat bietet eine ChatGPT-ähnliche Erfahrung direkt im Code-Editor. In der Vorschau fügt Copilot for Pull Requests die KI-gespeiste Unterstützung von Tags in den Beschreibungen von Pull Requests hinzu. Die Entwicklungsplattform führt ausserdem eine experimentelle Version von GitHub Copilot for Docs ein, die eine Chat-Schnittstelle nutzt, um den Nutzern KI-generierte Lösungen für Fragen zur Dokumentation (einschliesslich Sprachen und Frameworks) zu geben. Das zuletzt angekündigte Tool lädt sich in die Befehlsschnittstelle ein und verspricht, über die verschiedenen Syntaxen zu informieren, die verwendet werden müssen.

Mehr Effizienz und Produktivität

Im September hatte Github Zahlen über die Nutzung des Code-Vervollständigungs-Tools Copilot durch seine Community veröffentlicht. Demnach ist fast jeder zehnte Entwickler (88 Prozent) der Meinung, dass das Tool zu mehr Produktivität und Geschwindigkeit führt. Noch mehr (96 Prozent) geben an, dass Copilot bei sich wiederholenden Aufgaben Zeit spart. Mehr als die Hälfte glaubt, dass das Tool ein gewisses Mass an Frustration bei ihren täglichen Aktivitäten vermeidet. Github weist darauf hin, dass eine frühere Studie herausgestellt hatte, dass bei Entwicklern ein produktiver Tag der Fähigkeit entspricht, sich auf die Aufgabe zu konzentrieren, deutliche Fortschritte zu machen und sich schliesslich am Ende eines Tages gut zu fühlen.

Webcode
F82vxrP4