Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O plugin winui@awesome-copilot oferece ao GitHub Copilot CLI e ao Claude Code informações precisas e atualizadas sobre o WinUI 3 e o SDK do Aplicativo Windows. Ele inclui 8 habilidades especializadas e um agente dedicado winui-dev que orienta a IA ao longo de todo o ciclo de desenvolvimento — criar a estrutura, desenvolver, executar, testar, empacotar e migrar.
Note
Esse plug-in funciona com a CLI GitHub Copilot (uma ferramenta de terminal) e Claude Code. No momento, ele não se integra ao VS Code Copilot Chat. Para obter assistência de IA baseada em VS Code sem o plug-in, consulte o início rápido.
Por que preciso desse plug-in?
Sem o plugin, os agentes de IA para programação frequentemente sugerem padrões UWP desatualizados para o desenvolvimento no Windows. O UWP tem muito mais dados de treinamento (respostas do Stack Overflow, exemplos no GitHub, tutoriais) do que o WinUI 3, portanto os agentes tendem, por padrão, a usar APIs obsoletas:
| Sem plug-in | Com plugin |
|---|---|
Windows.UI.Xaml.Controls |
Microsoft.UI.Xaml.Controls |
CoreDispatcher |
DispatcherQueue |
MessageDialog |
ContentDialog |
Windows.UI.Xaml.Window |
Microsoft.UI.Xaml.Window |
O plug-in corrige isso injetando regras explícitas do WinUI 3 como instruções personalizadas que substituem os padrões de dados de treinamento do agente.
Instalar o plug-in
Requer: CLI de Desenvolvimento do aplicativo do Windows (winget install Microsoft.winappcli --source winget).
CLI do GitHub Copilot
Requires:GitHub Copilot CLI (winget install GitHub.Copilot).
gh copilot plugin install winui@awesome-copilot
Isso instala o plug-in globalmente para o usuário em ~\.copilot\installed-plugins\. Verifique com:
gh copilot plugin list
Código Claude
O Claude Code usa seu próprio registro de plug-in:
claude plugin marketplace add microsoft/win-dev-skills
claude plugin install winui@win-dev-skills
Usar com GitHub Copilot CLI
A CLI do GitHub Copilot é executada em seu terminal. Use o agente @winui-dev incluindo-o no seu prompt:
gh copilot -p "@winui-dev Build me a WinUI 3 app that shows a list of files in a folder"
Para uma sessão interativa em que você pode fazer perguntas de acompanhamento:
copilot -i
Em seguida, digite suas solicitações diretamente, por exemplo: @winui-dev Adicionar uma caixa de pesquisa ao meu aplicativo de lista de arquivos.
Para configurar seu computador para o desenvolvimento com WinUI 3, execute primeiro a skill winui-setup:
gh copilot -p "/winui-setup"
Usar com o Claude Code
Depois de instalar o plug-in, use o @winui-dev agente na interface de chat do Claude Code da mesma maneira : prefixe sua solicitação com @winui-dev.
O agente winui-dev
O agente winui-dev orquestra todo o ciclo de desenvolvimento. Ele sabe como conduzir cada etapa, reconhecer padrões de falha comuns que fazem agentes genéricos ficarem presos em loops e guiar para padrões bem-sucedidos do WinUI 3.
O agente carrega winui-design e winui-dev-workflow por padrão, o que cobre a maioria dos pedidos de "crie para mim um aplicativo em WinUI 3" de ponta a ponta. Aciona as outras habilidades conforme necessário, de acordo com sua solicitação.
As 8 habilidades
O plug-in inclui 8 habilidades especializadas. O winui-dev agente seleciona a habilidade apropriada automaticamente com base em sua solicitação.
| Habilidade | O que faz |
|---|---|
| winui-setup | Instala e verifica os pré-requisitos do computador — .NET SDK, CLI do WinApp, modelos winui 3, modo de desenvolvedor. Execute explicitamente com /winui-setup; o agente não o carregará automaticamente |
| winui-dev-workflow | Orienta o ciclo criar estrutura → compilar → executar → iterar |
| winui-design | Gera layouts XAML usando controles WinUI 3 e Fluent Design. Inclui uma ferramenta de busca de controles baseada na WinUI Gallery e no catálogo do Community Toolkit |
| winui-code-review | Revisa o código para correção e antipadrões do WinUI 3 |
| winui-ui-testing | Gera testes de interface do usuário usando Windows Automação da Interface do Usuário |
| winui-packaging | Orienta o empacotamento, a assinatura e o envio para a Store do MSIX |
| winui-wpf-migration | Migra código WPF para o WinUI 3 com mapeamentos em nível de API |
| winui-session-report | Resume o que foi criado em uma sessão e sugere as próximas etapas |
Procurar e descobrir mais plug-ins
Você pode explorar e instalar plug-ins do Copilot diretamente no VS Code usando a extensão Awesome Copilot, que permite visualizar e instalar recursos do repositório da comunidade no seu espaço de trabalho.
Conteúdo relacionado
- Quickstart: criar e publicar um aplicativo Windows com IA
-
Teste assistido por IA – usando a
winui-ui-testinghabilidade -
Migre do WPF com IA — usando a habilidade
winui-wpf-migration - Migrar da UWP com a IA
- Microsoft Learn MCP Server – dê ao agente acesso ao live docs
Windows developer