Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Ce guide vous guide tout au long de la configuration de GitHub Copilot avec les outils qui le rendent réellement utile pour le développement Windows : le plug-in de l’agent WinUI qui donne Copilot contexte de SDK d'application Windows précis et le Microsoft Learn MCP Server qui donne Copilot accès en direct à la documentation officielle Windows.
Conseil / Astuce
Création d’une nouvelle application avec VS Code et l’interface CLI winapp ? Le démarrage rapide est un chemin plus rapide : il couvre les mêmes outils dans un flux de bout en bout unique. Revenez ici si vous configurez GitHub Copilot pour un flux de travail Visual Studio existant.
Note
Vous pouvez créer des applications WinUI 3 à l'aide de Visual Studio ou de VS Code avec l'interface CLI winapp : utilisez la fonction avec laquelle vous êtes le plus à l'aise. Les étapes ci-dessous sont marquées en conséquence où l’expérience diffère.
Prerequisites
- Un abonnement GitHub Copilot (un niveau gratuit est disponible)
- Visual Studio Code ou Visual Studio 2026
- Node.js 18 ou version ultérieure (obligatoire pour la commande d’installation du plug-in Copilot)
Étape 1 : Installer GitHub Copilot dans votre IDE
GitHub Copilot est intégrée à Visual Studio 2026. Cet onglet couvre la configuration des Visual Studio.
- Ouvrez Visual Studio et accédez à Extensions>Manage Extensions.
- Recherchez GitHub Copilot et installez-le ou vérifiez qu'il est déjà installé.
- Connectez-vous via Tools>Options>GitHub>Accounts.
Pour obtenir une configuration détaillée, consultez Tutorial : Créer une application Windows avec GitHub Copilot.
Étape 2 : Installer le plug-in de l’agent WinUI
Le plugin d’agent WinUI issu du dépôt communautaire Awesome Copilot apprend à Copilot les bons modèles du SDK d'application Windows, évitant ainsi des erreurs courantes comme l’utilisation d’API UWP dépréciées.
gh copilot plugin install winui@awesome-copilot
Cela copie les agents, les compétences et les instructions personnalisées dans le répertoire de .github/ votre projet. Copilot les récupère automatiquement la prochaine fois que vous ouvrez le projet. Après l’installation, exécutez copilot plugin list et confirmez que winui3-development@awesome-copilot apparaît dans la liste des plug-ins installés.
Conseil / Astuce
Vous pouvez également parcourir et installer des plug-ins Copilot directement à partir de VS Code à l’aide de l’extension Awesome Copilot.
Étape 3 : Ajouter le serveur MICROSOFT Learn MCP
Le Microsoft Learn MCP Server donne Copilot accès en direct à la documentation officielle sur les Microsoft , afin qu’il puisse rechercher des références d’API et des exemples de code actuels, car il vous aide à coder.
- Accédez à Tools>Options>GitHub>Copilot>MCP Servers.
- Ajoutez un nouveau serveur avec l’URL :
https://learn.microsoft.com/api/mcp
Étape 4 : Vérifier votre configuration
Ouvrez Copilot Chat et essayez ces instructions pour confirmer que tout fonctionne :
Testez le plug-in WinUI 3 :
« Ajouter une boîte de dialogue de confirmation à mon application WinUI 3 qui demande avant de supprimer un élément . »
Copilot devrait répondre avec une implémentation ContentDialog incluant la configuration requise XamlRoot. Le contexte SDK d'application Windows du plug-in guide Copilot vers l'API moderne appropriée sans que vous ayez besoin de spécifier ce qu'il faut éviter.
Testez le serveur Learn MCP :
« Recherchez les dernières notes de publication SDK d'application Windows et dites-moi ce qui est nouveau. »
Copilot devrait extraire les notes de publication actuelles de Microsoft Learn et les résumer.
Facultatif : Ajouter d’autres serveurs MCP Windows
Étendez le contexte de Copilot plus loin avec d'autres serveurs MCP spécifiques à Windows :
| Serveur MCP | Ce que propose Copilot | URL / configuration |
|---|---|---|
| Azure DevOps | Accéder aux éléments de travail, aux PR et aux builds | Serveur MCP Azure DevOps |
Étapes suivantes
- Modernize ou portez une application Windows avec Copilot
- Vue d’ensemble des outils agentiques : détails complets sur tous les outils
Windows developer