GitHub Copilot Chat, l’assistant IA, est arrivé : Voici ce qu’il faut retenir
GitHub a récemment tenu son événement Universe 2023, où elle a dévoilé une série de nouveautés pour les développeurs. L’objectif principal de ces nouveautés est de faire de GitHub une plateforme de développement basée sur l’IA. En outre, la société américaine a présenté son rapport annuel Octoverse, qui dresse un état des lieux des pratiques des développeurs, avec un accent particulier sur l’IA générative cette année.
Les développeurs bénéficient d’un nouvel assistant IA
En mars dernier, GitHub a lancé GitHub Copilot Chat, un assistant IA alimenté par GPT-4, pour aider les développeurs à générer du code et à corriger les bugs. Bien que l’assistant IA ne fût disponible qu’en version bêta auparavant, il sera accessible à tous dès ce mois-ci, comme l’a précisé GitHub dans son blog post.
« Copilot Chat sera généralement disponible en décembre 2023 dans le cadre de votre abonnement GitHub Copilot existant, pour les organisations et les particuliers. Cette offre est également disponible gratuitement pour les enseignants vérifiés, les étudiants et les responsables de projets open source populaires. »
La firme a annoncé une autre nouvelle : Copilot Chat sera intégré directement dans github.com et sur l’application mobile (iOS et Android).
De nouvelles fonctionnalité avec GitHub Copilot Chat
GitHub a annoncé une amélioration de l’expérience utilisateur de Copilot Chat en proposant des suggestions de code plus précises et des explications plus détaillées grâce au modèle GPT-4 d’OpenAI. Les développeurs peuvent désormais discuter de lignes de code spécifiques directement dans le flux de leur code et de leur éditeur avec cette nouvelle version de l’assistant. Cette mise à jour de Copilot Chat permet aux développeurs de générer du code en quelques secondes, de corriger des bugs, d’obtenir des analyses approfondies et des explications sur les blocs de code, de générer des tests unitaires et même de recevoir des propositions de correction de bugs. Cette nouvelle version de Copilot Chat est profondément intégrée à l’IDE (environnement de développement intégré) et reconnaît le code tapé par le développeur ainsi que les messages d’erreur affichés. Pour en savoir plus sur cette mise à jour, vous pouvez consulter le blog post de GitHub
« Copilot Chat utilise votre code comme contexte, et est capable d’expliquer des concepts complexes, de suggérer du code basé sur vos fichiers et fenêtres ouverts, de détecter les vulnérabilités de sécurité, et d’aider à trouver et réparer les erreurs dans le code, le terminal et le débogueur. »
Les développeurs ont exprimé un besoin et GitHub y a répondu en annonçant que GitHub Copilot Chat sera bientôt disponible dans la suite d’IDE JetBrains. Cette fonctionnalité est actuellement en version preview et vous pouvez vous inscrire sur la liste d’attente pour y accéder. Veuillez noter que pour bénéficier de cette fonctionnalité, vous devez avoir souscrit à l’abonnement GitHub Copilot.
Une offre disponible en février 2024 : Copilot Entreprise
GitHub a annoncé une nouvelle offre pour les entreprises : Copilot Enterprise. Cette offre sera disponible à partir de février 2024 pour 39 dollars par utilisateur par mois. Les entreprises peuvent déjà s’inscrire sur la liste d’attente pour bénéficier de cette offre.
Lorsque vous visitez un site Web, il peut stocker ou récupérer des informations sur votre navigateur, principalement sous la forme de cookies. Ces informations peuvent vous concerner, vos préférences ou votre appareil et sont principalement utilisées pour faire fonctionner le site comme vous l'attendez. Les informations ne vous identifient généralement pas directement, mais elles peuvent vous offrir une expérience Web plus personnalisée. Parce que nous respectons votre droit à la vie privée, vous pouvez choisir de ne pas autoriser certains types de cookies. Cliquez sur les différentes rubriques des catégories pour en savoir plus et modifier nos paramètres par défaut. Cependant, le blocage de certains types de cookies peut avoir un impact sur votre expérience du site et les services que nous sommes en mesure d'offrir.
Ces cookies sont nécessaires au fonctionnement du site Web et ne peuvent pas être désactivés dans nos systèmes. Ils ne sont généralement définis qu'en réponse à des actions que vous effectuez et qui constituent une demande de services, telles que la définition de vos préférences de confidentialité, la connexion ou le remplissage de formulaires. Vous pouvez configurer votre navigateur pour qu'il bloque ou vous avertisse de ces cookies, mais certaines parties du site ne fonctionneront alors pas. Ces cookies ne stockent aucune information personnellement identifiable.
Ces cookies nous permettent de comptabiliser les visites et les sources de trafic afin de pouvoir mesurer et améliorer les performances de notre site. Ils nous aident à savoir quelles pages sont les plus et les moins populaires et à voir comment les visiteurs se déplacent sur le site. Toutes les informations collectées par ces cookies sont agrégées et donc anonymes. Si vous n'autorisez pas ces cookies, nous ne saurons pas quand vous avez visité notre site et ne pourrons pas surveiller ses performances.