Microsoft a apporté une mise à jour majeure de Copilot dans Visual Studio : à partir de la version 18.12 de Visual Studio 2026, Copilot Chat s'appuiera désormais sur le SDK Microsoft Copilot, la même technologie qui alimente l'interface CLI de GitHub Copilot, l'application GitHub Copilot et VS Code. Des tests menés par Microsoft sur plus d'une centaine de tâches de codage ont montré que cette nouvelle expérience était plus performante, permettant de résoudre jusqu'à 21 tâches supplémentaires, tout en fournissant des réponses plus courtes et plus ciblées. Cette mise à jour propose également de nouvelles façons d'interagir avec Copilot, notamment la possibilité de piloter Copilot en cours de tâche, d'observer l'activité des sous-agents, d'ajouter des dossiers entiers en tant que contexte ou de faire appel des agents intégrés tels que /security-review et /rubber-duck pour obtenir un deuxième avis.Microsoft Copilot est un chatbot basé sur l'intelligence artificielle (IA) générative, développé par Microsoft AI, une division de Microsoft. Il utilise le grand modèle de langage (LLM) Microsoft Prometheus, qui repose sur les LLM GPT d'OpenAI, lesquels ont à leur tour été affinés à l'aide de techniques d'apprentissage supervisé et par renforcement. Microsoft Copilot a été lancé en février 2023 afin de remplacer principalement Cortana, l'assistant vocal de Windows 10 qui a été abandonné. Microsoft propose Copilot selon un modèle « freemium ». Les utilisateurs de la version gratuite ont accès à la plupart des fonctionnalités, tandis que l'accès prioritaire aux nouvelles fonctionnalités, est réservé aux abonnés payants.
Copilot Chat dans Visual Studio vient de se doter d’un nouveau moteur. À partir de la version 18.12 de Visual Studio 2026, il s’appuie sur le SDK Microsoft Copilot développé par GitHub, la même technologie qui alimente l’interface CLI de GitHub Copilot, l’application GitHub Copilot et VS Code. Il est activé par défaut et constitue une mise à jour majeure : mêmes modèles, davantage de tâches prises en charge et de nouvelles façons de travailler.
Microsoft affirme avoir soumis l'ancienne et la nouvelle version de Copilot à plus d'une centaine de tâches de codage. À l'issue de cette évaluation, l'entreprise a constaté que la nouvelle version était plus performante avec tous les modèles testés, quel que soit leur niveau de capacité et leur fournisseur, et qu'elle résolvait jusqu'à 21 tâches supplémentaires.
Cette mise à jour apporte également des améliorations au niveau de la fonctionnalité de chat. Copilot fournit désormais des réponses plus courtes et plus ciblées. Les utilisateurs peuvent également orienter Copilot en cours de tâche et connaître le coût de chaque requête.
Davantage de tâches résolues
Afin d'évaluer quels sont les aspects importants pour les développeurs .NET, l’équipe .NET de Microsoft a mis au point un benchmark à partir de problèmes réels rencontrés dans des projets C# concrets. Celui-ci couvre à la fois .NET Framework et .NET Core, Azure et Aspire, ainsi que WinForms et les applications de bureau. Microsoft a testé les deux interfaces de chat de Copilot sur 157 de ces tâches, une tâche n’étant considérée comme résolue que lorsque ses tests échoués sont réussis sans que cela n’entraîne l’échec de ceux qui avaient déjà été réussis. Le nouveau moteur a également été testé sur C++, Python et toute une série d’autres langages.
Microsoft a présenté un exemple de cas tiré de sa propre liste de tâches afin d'illustrer la nouvelle expérience de chat :
Mêmes modèles, meilleur harnais
Selon Microsoft, un modèle à lui seul se contente de lire et d'écrire du texte ; il ne peut ni ouvrir une solution, ni modifier un fichier, ni exécuter de tests. Le harnais est la couche qui entoure le modèle et qui transforme ce texte en travail concret : ce que le modèle voit, les outils qu’il peut utiliser, ce dont il se souvient et ce qu’il est autorisé à manipuler. L'entreprise a affirmé que doter ce même modèle d'un meilleur harnais permettait d'obtenir de meilleurs résultats.
Grâce au SDK, Copilot dans Visual Studio fonctionne désormais sur le harnais Microsoft Copilot. L'entreprise décrit ce harnais comme ayant fait ses preuves à l'échelle de millions d'utilisateurs et a précisé que GitHub l'avait conçu pour être rapide et prévisible.
Microsoft a mis en avant deux changements que les utilisateurs remarqueront de suite. Premièrement, le harnais maintient Copilot en activité jusqu'à ce qu'une tâche soit réellement terminée, au lieu de s'arrêter prématurément. Deuxièmement, Microsoft a indiqué que l'expérience était plus directe, citant la description qu'en a faite un développeur : « Moins de bavardages, plus de résultats de qualité pour les tâches volumineuses. »
Nouveautés de Copilot Chat
Selon Microsoft, le nouveau moteur modifie la façon de travailler des développeurs avec Copilot. Voici ce qui a changé par rapport à l'ancienne version.
- Dirigez-le pendant qu'il travaille. Plus besoin d'attendre que Copilot ait terminé pour changer de cap. Saisissez une nouvelle instruction et appuyez sur Entrée : Copilot la prendra en compte au milieu de la tâche en cours. Tant qu'il ne l'a pas fait, votre message est marqué comme « En attente » et vous pouvez cliquer sur le X pour l'annuler.
- Découvrez ce que Copilot a réellement fait. Chaque étape affiche le résultat obtenu, et pas seulement ce que Copilot a tenté de faire. Développez une étape pour voir les résultats, les ouvrir dans l'éditeur ou copier la commande exacte exécutée par Copilot.
- Observez les sous-agents à l'œuvre. Lorsque Copilot confie une partie d'une tâche à un sous-agent, celui-ci dispose de sa propre fiche indiquant le modèle qu'il utilise et chaque étape qu'il effectue, en temps réel.
- Allez au-delà de votre solution. Indiquez à Copilot n'importe quel dossier de votre ordinateur depuis l'en-tête de la conversation ou joignez des dossiers entiers comme contexte.
- Obtenez un deuxième avis. Une fois l’Agent sélectionné, tapez / pour faire appel à l’un des agents intégrés. La commande /security-review effectue une analyse de vos modifications axée sur la sécurité afin de détecter d’éventuelles vulnérabilités, tandis que la commande /rubber-duck propose une critique différente du plan de Copilot avant que celui-ci n’agisse.
Toujours indéniablement Visual Studio
Microsoft a indiqué que Copilot offre un comportement plus cohérent entre Visual Studio, VS Code, Copilot CLI et l'application GitHub Copilot, car il repose sur la même technologie sous-jacente. Selon l'entreprise, une compétence d'agent écrite une seule fois fonctionne dans les quatre environnements sans modification, et les améliorations apportées au harnais profitent à toutes les interfaces.
Microsoft a toutefois souligné qu’un moteur commun ne signifiait pas pour autant que l'expérience soit identique pour tous, et que Copilot continuait à fonctionner avec les outils auxquels les développeurs font confiance dans Visual Studio. La société a cité des agents spécialisés qui facilitent le débogage, le profilage, la résolution des échecs de compilation, la modernisation des applications .NET et l’accélération des compilations C++. Elle a également mis en avant les compétences intégrées des agents qui apportent une expertise .NET et Azure, en complément des serveurs MCP que les développeurs ont déjà configurés.
« Nous continuons à intégrer certaines fonctionnalités de l’ancienne version, telles que le mode planification et l’exportation des discussions. Si vous en avez besoin ou si vous devez revenir à l’ancienne version pour quelque raison que ce soit, vous pouvez désactiver l’option « Utiliser la nouvelle expérience Copilot Chat » dans Outils > Options > GitHub > Copilot > Copilot Chat, redémarrer Visual Studio, puis prendre le temps de nous expliquer pourquoi », conclut Microsoft.
Source : Microsoft
Et vous ?
Quel est votre avis sur le sujet ?
Que pensez-vous des nouveautés proposées par cette nouvelle version de Copilot dans Visual Studio ? Les trouvez-vous utiles et intéressantes ?Voir aussi :
Microsoft annonce la mise à jour de septembre de Visual Studio 2026, avec une mise à jour concernant la fonctionnalité « Bring Your Own Model » pour l'utiliser partout dans l'EDI avec GitHub Copilot
Microsoft lance l'application de bureau GitHub Copilot pour gérer plusieurs agents IA, marquant le passage d'assistants de codage passifs à des agents IA capables de gérer en parallèle des workflow
Microsoft travaille sur une « super-application » IA qui combine Copilot Chat, Cowork, le codage et des agents IA pour un usage à la fois personnel et professionnel, selon Satya Nadella
Vous avez lu gratuitement 406 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.