GitHub rend Copilot Chat disponible pour tous les développeurs ! Posez vos questions sur le code maintenant !

GitHub lance Copilot Chat en disponibilité générale pour tous les utilisateurs

Au début de cette année, GitHub a lancé Copilot Chat, un chatbot centré sur la programmation similaire à ChatGPT, destiné aux organisations abonnées à Copilot for Business. Copilot Chat est récemment arrivé chez les clients individuels de Copilot – ceux qui paient 10 dollars par mois – en version bêta. Et maintenant, GitHub lance Chat en disponibilité générale pour tous les utilisateurs.

Copilot Chat disponible dans les IDE de Microsoft

À partir d’aujourd’hui, Copilot Chat est disponible dans la barre latérale des IDE de Microsoft, Visual Studio Code et Visual Studio – inclus dans les niveaux payants de GitHub Copilot et gratuit pour les enseignants, les étudiants et les mainteneurs vérifiés de certains projets open source.

Une IA développée spécifiquement pour les scénarios de développement

« En tant que foyer des développeurs du monde entier, nous avons mis sur le marché l’outil de développement IA le plus largement adopté de l’histoire », a déclaré Shuyin Zhao, VP de la gestion des produits chez GitHub, dans une interview par courrier électronique avec nous. « Et la complétion du code n’était que le début. »

Les fonctionnalités de Copilot Chat et les problèmes de droits d’auteur

Peu de choses ont changé depuis la version bêta de Copilot Chat.

Le chatbot est toujours alimenté par GPT-4, le modèle d’IA génératif phare d’OpenAI, spécialement adapté aux scénarios de développement. Les développeurs peuvent interroger Copilot Chat en langage naturel pour obtenir des conseils en temps réel, par exemple en demandant à Copilot Chat d’expliquer des concepts, de détecter des vulnérabilités ou d’écrire des tests unitaires.

Comme tous les modèles d’IA génératifs, le modèle qui sous-tend Copilot Chat, GPT-4, a été entraîné sur des données disponibles publiquement – dont certaines sont soumises à des droits d’auteur ou à une licence restrictive. Les fournisseurs, dont GitHub, soutiennent que la doctrine du fair use les protège des réclamations de droits d’auteur. Cependant, cela n’a pas empêché les développeurs d’intenter des actions en justice collectives contre GitHub, Microsoft (la société mère de GitHub) et OpenAI, alléguant des violations de licences open source et de propriété intellectuelle.

Les propriétaires de code peuvent-ils choisir de ne pas participer à l’entraînement ?

J’ai demandé à Zhao si les propriétaires de bases de code auront la possibilité de se retirer de l’entraînement, maintenant, s’ils le souhaitent. Elle a déclaré qu’il n’y a pas de nouveau mécanisme pour cela avec le lancement plus large de Copilot Chat et a suggéré que les propriétaires de bases de code rendent leurs dépôts privés pour les empêcher d’être inclus dans les ensembles d’entraînement futurs.

Il est difficile d’imaginer que les propriétaires de bases de code accueilleront favorablement cette suggestion – il existe de nombreuses raisons de rendre le code protégé par des droits d’auteur public, notamment la recherche de bugs par la foule. Mais GitHub n’est visiblement pas disposé à céder sur les exclusions de données d’entraînement, du moins pour le moment.

Les problèmes de sécurité avec les modèles d’IA génératifs

Les modèles d’IA génératifs, y compris GPT-4, ont également tendance à « halluciner » ou à inventer des faits avec assurance – ce qui pose particulièrement problème dans le domaine du codage. Selon une étude récente de Stanford, les développeurs qui utilisent des assistants d’IA pour coder ont tendance à produire un code moins sécurisé par rapport à ceux qui n’utilisent pas d’assistants d’IA, en partie parce que les assistants d’IA introduisent des extraits de code bogués ou obsolètes.

Zhao a déclaré que GPT-4 était « meilleur » contre les hallucinations par rapport à l’ancien modèle qui alimentait autrefois Copilot, et a souligné l’importance d’une révision humaine approfondie de tout code suggéré par l’IA.

La concurrence et les défis financiers pour GitHub

En octobre, le PDG de Microsoft, Satya Nadella, a déclaré aux analystes que Copilot comptait 1 million d’utilisateurs payants et environ 37 000 clients d’entreprise. Mais il incombe à GitHub de rendre Copilot encore plus attractif, de peur de perdre du terrain face à ses concurrents et, pour ainsi dire, de perdre de l’argent.

En effet, selon un article du Wall Street Journal, Copilot perd en moyenne 20 dollars par mois par utilisateur, certains clients coûtant à GitHub jusqu’à 80 dollars par mois. Le coût élevé de l’exécution des modèles d’IA sous-jacents est apparemment en cause, un problème auquel la startup de codage GenAI Kite a également été confrontée, la forçant à fermer ses portes en décembre dernier.

La concurrence de CodeWhisperer d’Amazon

Tandis que GitHub peine à rendre Copilot rentable, Amazon continue d’améliorer CodeWhisperer, peut-être le principal concurrent de Copilot en termes de ressources.

En avril, Amazon a rendu CodeWhisperer gratuit pour les développeurs, sans aucune restriction d’utilisation. Ce mois-là a également vu le lancement de CodeWhisperer Professional Tier, qui a ajouté une connexion unique avec l’intégration AWS Identity and Access Management ainsi que des limites plus élevées pour la recherche de vulnérabilités de sécurité. Un plan entreprise pour CodeWhisperer a été lancé en septembre. Et début novembre, Amazon a « optimisé » CodeWhisperer pour fournir des suggestions « améliorées » pour le développement d’applications sur MongoDB, le programme de gestion de bases de données open source.

La concurrence de Copilot et les alternatives

Outre CodeWhisperer, Copilot a la concurrence de startups comme Magic, Tabnine, Codegen et Laredo, ainsi que de modèles open source comme Code Llama de Meta et StarCoder de Hugging Face et ServiceNow.

Comparta su opinión

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.