Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tato příručka vás provede nastavením nástroje GitHub Copilot s nástroji, které jsou skutečně užitečné pro vývoj ve Windows: pluginem agenta WinUI agent plugin, který poskytuje Copilotu přesný kontext pro Windows App SDK, a serverem Microsoft Learn MCP Server, který Copilotu poskytuje přímý přístup k oficiální dokumentaci pro Windows.
Návod
Vytváříte novou aplikaci pomocí VS Code a rozhraní příkazového řádku winapp? Quickstart je rychlejší způsob — zahrnuje stejné nástroje v rámci jednoho souvislého postupu. Vraťte se sem, pokud konfigurujete GitHub Copilot pro existující pracovní postup Visual Studio.
Poznámka:
Aplikace WinUI 3 můžete vytvářet pomocí Visual Studio nebo VS Code pomocí rozhraní příkazového řádku winapp – použijte to, co vám nejvíce vyhovuje. Níže uvedené kroky jsou označené podle toho, kde se prostředí liší.
Předpoklady
- Předplatné GitHub Copilot (je dostupná bezplatná úroveň)
- Visual Studio Code nebo Visual Studio 2026
- Node.js 18 nebo novější (vyžaduje se pro příkaz instalace modulu plug-in Copilot)
Krok 1: Instalace GitHub Copilot v integrovaném vývojovém prostředí
GitHub Copilot je součástí Visual Studio 2026. Tato karta popisuje nastavení pro Visual Studio.
- Otevřete Visual Studio a přejděte na Extensions>Manage Extensions.
- Vyhledejte GitHub Copilot a nainstalujte ho nebo ověřte, že je už nainstalovaný.
- Přihlaste se přes Tools>Options>GitHub>Accounts.
Podrobné nastavení najdete v tématu Tutorial: Vytvoření aplikace Windows pomocí GitHub Copilot.
Krok 2: Instalace modulu plug-in agenta WinUI
Modul agenta WinUI z komunitního repozitáře Awesome Copilot učí Copilot správným postupům pro Windows App SDK — a zabraňuje tak běžným chybám, jako je používání zastaralých rozhraní API UWP.
gh copilot plugin install winui@awesome-copilot
Tím se do adresáře projektu .github/ zkopírují agenti, dovednosti a vlastní pokyny. Copilot je automaticky vyzvedne při příštím otevření projektu. Po instalaci spusťte copilot plugin list a potvrďte, že winui3-development@awesome-copilot se zobrazí v seznamu nainstalovaných modulů plug-in.
Návod
Moduly plug-in Copilot můžete také procházet a instalovat přímo z nástroje VS Code pomocí rozšíření Awesome Copilot.
Krok 3: Přidání serveru Microsoft Learn MCP
Microsoft Learn MCP Server poskytuje Copilot živý přístup k oficiální dokumentaci k Microsoftu, aby mohl vyhledat aktuální reference k rozhraní API a ukázky kódu, čímž vám pomůže při programování.
- Přejděte na Nástroje>Options>GitHub>Copilot>MCP Servers.
- Přidejte nový server s adresou URL:
https://learn.microsoft.com/api/mcp
Krok 4: Ověření nastavení
Otevřete Copilot Chat a vyzkoušejte tyto výzvy k potvrzení, že všechno funguje:
Otestujte modul plug-in WinUI 3:
"Přidejte do své aplikace WinUI 3 potvrzovací dialogové okno, které se zeptá před odstraněním položky."
Copilot by měla reagovat implementací ContentDialog včetně požadovaného nastavení XamlRoot – kontext Windows App SDK pluginu ho navádí ke správnému modernímu rozhraní API, aniž byste museli specifikovat, čemu se má vyhnout.
Otestujte server Learn MCP:
"Vyhledejte nejnovější poznámky k verzi Windows App SDK a řekněte mi, co je nového."
Copilot by měl načíst aktuální poznámky k verzi z Microsoft Learn a shrnout je.
Volitelné: Přidání dalších Windows serverů MCP
Rozšiřte kontext Copilot dále o další servery MCP specifické pro Windows:
| MCP Server | Co nabízí Copilot | Adresa URL / nastavení |
|---|---|---|
| Azure DevOps | Přístup k pracovním položkám, pull requestům a sestavení | Azure DevOps MCP Server |
Další kroky
- Modernizace nebo portování aplikace Windows pomocí Copilot
- Přehled nástrojů agentů – úplné podrobnosti o všech nástrojích
Windows developer