Es wurde ein großes Update für GitHub Copilot mit dem Codenamen GitHub Copilot X angekündigt, das darauf abzielt, die fortschrittliche Deep-Learning-Technologie von OpenAI, ChatGPT-4, zu integrieren. Der verbesserte KI-gestützte Programmierassistent wird sich auf das Hinzufügen von Chat- und Sprachfunktionen konzentrieren, um Entwickler bei ihrer Arbeit weiter zu unterstützen.
GitHub Copilot X wurde am 22. März vorgestellt und sieht eine breite Palette an Unterstützung vor, die sich nicht nur auf Pull-Requests, sondern auch auf Befehlszeilenschnittstellen und Dokumentation erstreckt. Die kommenden Funktionen werden Entwicklern, die an Projekten arbeiten, eine Fülle von Vorteilen und Verbesserungen bringen. Zu den wichtigsten Highlights von GitHub Copilot X gehören:
- Copilot Chat: Diese Funktion beinhaltet eine ChatGPT-ähnliche Erfahrung in der integrierten Entwicklungsumgebung (IDE), die speziell auf Anwendungsfälle von Entwicklern zugeschnitten ist. Es lässt sich nahtlos in Microsofts Visual Studio Code und die Visual Studio-Entwicklungstools integrieren. Copilot Chat erkennt Code und Fehlermeldungen und bietet gleichzeitig eine gründliche Analyse, Erklärung von Codeblöcken, Generierung von Einheitentests und schlägt sogar Fehlerbehebungen vor. Entwickler können sich auf die Warteliste für den Copilot-Chat setzen.
- Copilot für Pull-Requests: KI-gestützte Tags werden zu Pull-Request-Beschreibungen hinzugefügt, wobei Copilot sie basierend auf dem geänderten Code automatisch ausfüllt. Entwickler können die vorgeschlagenen Beschreibungen überprüfen und ändern. Melden Sie sich jetzt für die technische Vorschau an.
- Copilot for Docs: Dieses experimentelle Angebot verwendet eine Chat-Schnittstelle, um KI-generierte Antworten auf Dokumentationsanfragen zu präsentieren. Es umfasst Fragen zu Programmiersprachen, Frameworks und anderen Technologien. Die anfängliche Dokumentationsunterstützung umfasst React, Azure Docs und MDN. Für den Zugriff auf diese Funktion steht eine Warteliste zur Verfügung.
- Copilot für die CLI: Entwickler können von der Fähigkeit der KI profitieren, Befehle und Schleifen zu erstellen und obskure Such-Flags anzuwenden, um verschiedene Abfragen zu erfüllen. Interessenten können sich auf die Warteliste für diese Erweiterung setzen.
Zusätzlich zu den oben genannten Updates gab GitHub Pläne bekannt, Entwickler automatisch zu benachrichtigen, wenn ihre Pull-Requests nicht ausreichend getestet wurden. Die Plattform schlägt dann mögliche Tests vor. Das Ziel ist es, diese Funktionalität schließlich in die Repositories und die interne Dokumentation jeder Organisation zu bringen.
GitHub enthüllte, dass Copilot derzeit für die Generierung von 46 % des Codes der Entwickler verantwortlich ist und dazu beigetragen hat, ihre Codierungsgeschwindigkeit um 55 % zu beschleunigen. Entwickler können sich für eine kostenlose Testversion von Copilot anmelden. Dieses innovative Tool war jedoch nicht unumstritten, da die Free Software Foundation Bedenken hinsichtlich der Verwendung von Code von Drittanbietern geäußert hat.
Tools wie GitHub Copilot X und AppMaster revolutionieren die Technologiebranche, indem sie die Softwareentwicklung zugänglicher und effizienter machen. Die no-code Plattform von AppMaster bietet eine umfassende Lösung zum Erstellen von Backend-, Web- und mobilen Anwendungen, wodurch sowohl Zeit als auch Kosten im Entwicklungsprozess reduziert werden. Durch den Einsatz dieser innovativen Technologien können Entwickler der Zeit voraus sein und die Produktivität steigern.