GitHub

GitHub Copilot embarque un mode agent sur VS Code : tout ce que vous devez savoir

Logo de GitHub - source vidéo de présentation du mode agent de Copilot sur VS Code

GitHub a récemment annoncé la disponibilité générale du mode "agent" pour Copilot au sein de l'éditeur Visual Studio Code, accompagné du support du Model Context Protocol (MCP).

Initialement proposé en avant-première pour les utilisateurs "VS Code Insiders" en février dernier, ce mode est désormais accessible à tous.

Mode agent et MCP : c'est quoi chef ?

Le mode agent étend les capacités de GitHub Copilot au-delà de la simple complétion de code.

Il permet d'accomplir des tâches complexes en analysant automatiquement le code, en proposant des modifications, en exécutant des tests et en validant les résultats à travers plusieurs fichiers.

L'outil peut également prendre en charge les étapes complémentaires nécessaires pour atteindre l'objectif initial.

En clair, le mode agent prend en charge l'ensemble du processus : identification autonome du contexte et des fichiers pertinents, planification des étapes nécessaires, exécution des modifications, et gestion des erreurs éventuelles grâce à des capacités d'auto-correction.

Le MCP est un protocole open source permettant d'ajouter des fonctionnalités GitHub à tout outil LLM compatible.

Il permet notamment au mode agent d'accéder à diverses sources de contexte, comme la structure d'une base de données ou la requête d'informations sur le web.

Fonctions clés du mode agent dans VS Code

Le mode agent de GitHub Copilot offre une automatisation avancée en exécutant plusieurs sous-tâches de manière autonome pour satisfaire une seule requête utilisateur. Il est capable d'identifier les étapes intermédiaires nécessaires, même lorsqu'elles n'ont pas été explicitement mentionnées dans la demande initiale.

De plus, il peut interagir avec divers outils externes en intégrant des commandes de terminal ou d'autres appels spécifiques, toujours en demandant préalablement une validation de l'utilisateur.

Enfin, Copilot dispose de capacités de correction autonome, c'est-à-dire qu'il détecte les erreurs apparues lors de son exécution et les résout automatiquement à travers plusieurs cycles d'itération jusqu'à atteindre une solution complète.

Pour activer le mode agent, vous devez disposer (au moins) de la version 1.99 de VS Code, puis activez le paramètre chat.agent.enabled dans vos réglages.

Ouvrez ensuite la vue "Chat Copilot", sélectionnez "Agent", et formulez votre requête sans nécessairement indiquer les fichiers concernés, puisque Copilot les identifiera automatiquement.

Parmi les cas d’usage mentionnés par les équipes de VS Code figurent la création d'applications complexes, telles qu'une appli web de planification de repas avec React et Node.js, l'ajout rapide de fonctionnalités de partage sur les réseaux sociaux, ou encore le remplacement d'un système d'authentification existant par une solution OAuth.

Chaque modification proposée par Copilot est soumise à validation manuelle, permettant à l'utilisateur d'accepter, rejeter ou annuler les changements à tout moment. L'utilisateur peut ainsi naviguer aisément entre les modifications, revenir à une étape précédente si nécessaire, ou mettre en pause une requête en cours.

Les utilisateurs peuvent configurer quels outils le mode agent peut utiliser pour chaque tâche via une interface dédiée. De plus, chaque sollicitation d'outil externe nécessite une confirmation explicite, garantissant une transparence et un contrôle complet sur le projet.

Les prochaines évolutions du mode agent

Dans les semaines à venir, GitHub prévoit plusieurs améliorations notables du mode agent afin d'en enrichir les capacités et de rendre son utilisation encore plus efficace pour les développeurs.

Parmi les nouveautés attendues figurent notamment la prise en charge de modes personnalisés intégrant des ensembles d'outils adaptés à différents contextes d'utilisation, une application accélérée des modifications suggérées, ainsi qu'une extension du support du protocole MCP à davantage de prompts et de ressources contextuelles.

GitHub prévoit aussi d'améliorer sensiblement les performances générales et la qualité du service.

Grâce à ces futures évolutions, GitHub Copilot renforcera davantage son rôle d'assistant intelligent et autonome, toujours en vue de faciliter le quotidien des développeurs, mais aussi (et surtout) de booster son adoption massive par la communauté.

À 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) 🏟️