GitHub

GitHub Copilot s’équipe de GPT-4 et d’un chatbot pour assister les développeurs

GitHub vient de dévoiler Copilot X, sa vision pour son célèbre assistant de code.

De nouvelles fonctionnalités boostées par l’intelligence artificielle viennent étoffer l’offre actuelle, afin de permettre à Copilot d’accompagner les développeuses et développeurs à travers toutes les étapes du cycle de développement.



L’annonce, faite dans un billet sur le blog officiel de la plateforme par son CEO Thomas Dohmke, promet des évolutions majeures pour le nouveau système.

Copilot va désormais intégrer un chatbot, la prise en compte de commandes vocales, et s’appuyer en partie sur GPT-4, le tout dernier modèle d’intelligence artificielle d’OpenAI (financé par Microsoft).

GitHub (qui appartient à Microsoft) étend par la même occasion le champ d’application de son assistant en déployant Copilot pour la Documentation et Copilot pour les Pull Requests.

L'intégration de GPT-4

Alors que le modèle d’IA flambant neuf d’OpenAI vient à peine de sortir, c’est bien GPT-4 qui prend place dans cette nouvelle version de l’assistant Copilot.

Comme précisé par le CEO de GitHub, le projet Copilot X s’appuie sur un fonctionnement hybride, pour tirer parti de chacun des modèles d’IA utilisés en fonction des cas d'usage.

Ainsi, pendant la saisie de code, où les utilisateurs s’attendent à une forte réactivité de Copilot, c’est le modèle Codex d’OpenAI — spécialisé dans la génération de code — qui sera toujours sollicité.

Lorsque les réponses de Copilot se devront d’être plus précises et étoffées, comme pour les consultations avec le chatbot ou la génération de texte pour les pull requests, c’est alors GPT-4 qui prendra le relais.

Un chatbot pour Copilot

Copilot Chat, qui entre en preview technique ce jour, va plus loin que l’autocomplétion de code intelligente que propose GitHub depuis le lancement de Copilot en 2021, en se présentant comme un assistant capable d’interagir avec l’utilisateur sur plusieurs sujets.



Afin de proposer aux développeuses et développeurs une expérience proche de ChatGPT directement depuis leur éditeur de code, celui-ci permettra un accompagnement intelligent basé sur des interactions depuis la fenêtre qui lui est dédiée.

Capable d’analyser le code qui est en train d’être saisi, Copilot Chat sera également en mesure d’expliquer ce que font des ensembles de code, mais aussi de proposer des solutions pour corriger des bugs, de proposer des améliorations pour la sécurité du code en cours d’édition, voire même de générer des tests unitaires.

Déjà disponible pour Visual Studio et Visual Studio Code, le chatbot sera prochainement déployé pour d’autres IDE (comme les éditeurs de JetBrains et NeoVim).

Sans les mains !

Plus besoin de clavier pour coder : le compagnon de pair programming virtuel s’équipe de la commande vocale.

Activable avec l’injonction "Hey, GitHub!" (en anglais), il sera possible d’obtenir des réponses de Copilot et des suggestions de lignes de code en le consultant à la voix.

Avec cette fonctionnalité, GitHub cherche surtout à rendre son assistant accessible aux développeuses et développeurs qui ne seraient pas en mesure de pouvoir utiliser un clavier de manière intensive tous les jours.

Roule ma pull

Comme indiqué en début d’article, avec Copilot X, GitHub étend le périmètre de Copilot en le faisant sortir des éditeurs de code.

Mis au point par GitHub Next, le département R&D de la plateforme, Copilot pour les Pull Requests va permettre aux développeuses et développeurs de gagner un temps précieux sur la rédaction de leurs PR (un exercice franchement pas hyper passionnant, comme on le sait).

À l’aide de balises définies, Copilot est en mesure de dresser un résumé du contenu d’une pull request, de décrire et détailler tous les changements qu’elle apporte, et même d’écrire un poème à son sujet (wtf) !

GitHub précise qu’il s’agit de la première étape de l’intégration de Copilot pour les Pull Requests : les équipes de la plateforme prévoient un accompagnement plus prononcé de l’assistant, afin de vérifier la couverture de tests d’une pull request et de suggérer l’ajout ou la modification de tests selon les besoins du projet.

RTFM

Copilot pour la Documentation est un chatbot expérimental qui vise à fournir des réponses en lien avec les documentations.

L’assistant est ainsi en mesure d’apporter des précisions sur des points techniques liés aux langages, frameworks et autres technos sollicités dans un projet.



Pour commencer, GitHub propose cette solution pour React, la documentation Azure et les MDN (Mozilla Developer Network) Web Docs.

Encore plus intéressant : GitHub souhaite étendre cette fonctionnalité à toute documentation d’un projet, afin de permettre aux développeuses et développeurs de questionner Copilot sur des projets internes avec une interface "à la ChatGPT".

De quoi encore une fois gagner du temps sur ces recherches, mais aussi faciliter l’embarquement de nouvelles recrues pour un projet.

C’était quoi la commande déjà ?

Après les éditeurs, les pulls requests et la doc, Copilot prend place à un autre endroit où les développeurs ont pour habitude de passer un peu de temps : le terminal.

Copilot pour l’Interface en Ligne de Commande (Copilot for CLI) sera capable d’accompagner les développeuses et les développeurs dans la syntaxe de leurs commandes.

En formulant ce qu’il souhaitent faire directement depuis la console, Copilot leur proposera la commande appropriée, tout en permettant sa customisation avant exécution.

Selon GitHub, Copilot a déjà joué un rôle important dans la productivité des développeurs en leur permettant de coder 55% plus vite.

Ces nouvelles fonctionnalités portées par le projet Copilot X feront quant à elle partie de la formule d’abonnement payante de la plateforme pour son assistant.

À lire aussi sur Les Joies du Code :

À propos de l'auteur
Nicolas Lecointre
Chief Happiness Officer des développeurs, ceinture noire de sudo. Pour rire, j'ai créé Les Joies du Code. J'utilise Vim depuis 10 ans parce que je sais pas comment le quitter.
Événements

Hackathon grandeur nature : codez au Parc des Princes, 150 000 dollars à la clé

Participez au hackathon Hacking Paris de Chiliz, du 11 au 13 juillet 2025 au Parc des Princes

Hackathon Hacking Paris 2025 — Croyez-moi, des hackathons, j’en ai vu passer. Mais DANS UN STADE et qui plus est au Parc des Princes, permettez-moi de vous le dire : c’est du jamais vu.

# En partenariat avec Chiliz

À vos agendas : du 11 au 13 juillet 2025, Chiliz, qui propose aux fans de sport et d'e-sport de se rapprocher de leurs clubs et athlètes préférés, organise un hackathon grandeur nature dans l’antre historique du PSG.

Hacking Paris est un événement 100% gratuit, pensé pour les développeurs et ceux qui s’intéressent à la blockchain, avec pour objectif de donner vie à vos projets pour faire évoluer l’écosystème.

Je participe au hackathon 🤩

150 000 dollars à la clé

Vous avez bien lu. CENT. CINQUANTE. MILLE. DOLLARS.

Dans ce hackathon, les meilleures idées ne repartiront pas juste avec les félicitations du jury et un .zip de leur projet. 👀

150 000 dollars sont mis en jeu par Chiliz pour récompenser les projets gagnants, répartis sur 5 grandes thématiques :

  • Utilisation des fan tokens : 50 000 $
  • Contenus créés par les fans et plateformes de monétisation : 24 000 $
  • Outils ou services DeFi (finance décentralisée) : 22 000 $
  • Agents ou outils basés sur l’IA pour le sport : 22 000 $
  • Fonctionnalités et connectivité du portefeuille Socios : 22 000 $
  • Récompenses spéciales : 10 000 $

Je m’inscris à Hacking Paris ⚽️

Construisez le futur de l’engagement sportif

Hacking Paris invite les développeurs à imaginer des applications décentralisées capables de réinventer la relation entre les clubs et leurs supporters. 🙌

Fan tokens, gouvernance décentralisée, NFTs, expériences immersives dans les stades… Cet événement XXL sera l’occasion de monter vos projets, et cela durant les trois jours du hackathon.

Le stade du Parc des Princes, où prendra lieu le hackathon Hacking Paris

Pas besoin d’être un expert de la Chiliz Chain pour participer : les ressources et la documentation nécessaires sont fournies — accessibles depuis le site de l’événement —, et des mentors seront présents sur place pour vous accompagner, avec une première journée de workshops pour vous permettre de prendre en main les outils et affiner votre projet.

Dès le début de soirée de cette première journée (vendredi 11 juillet) : les choses sérieuses commencent. 🔥

Vous serez alors libres de vous lancer sur le développement des solutions que vous aurez imaginées, qui devrait vous tenir en haleine jusqu’au dimanche midi, où débuteront les démos des projets.

Des invités de renom devraient également prendre part à l’événement (line-up à venir), de quoi nourrir l’effervescence qui régnera au Parc des Princes pendant ces trois jours d’innovation.

Pourquoi participer ?

En plus des prix exceptionnels, Hacking Paris permet de se connecter à une communauté Web3 internationale, d’échanger avec des experts du secteur et d’explorer des opportunités concrètes dans l’écosystème Chiliz, au-delà du hackathon.

Les projets retenus pourront quant à eux bénéficier d’un accompagnement après l’événement, et gagner en visibilité auprès d’acteurs clés du sport et de la tech.

Je m’inscris dès maintenant pour Hacking Paris — du 11 au 13 juillet au Parc des Princes (GRATUIT) 🏟️