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). Vous pouvez voir un exemple d’utilisation de Copilot Chat dans la vidéo ci-dessous.

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.