Configurar GitHub Copilot para desenvolvimento de Windows

Este guia orienta você pela configuração do GitHub Copilot com as ferramentas que o tornam genuinamente útil para o desenvolvimento no Windows: o plugin de desenvolvimento WinUI 3 que fornece ao Copilot um contexto preciso do SDK do Aplicativo Windows e o Microsoft Learn MCP Server que fornece ao Copilot acesso ao vivo à documentação oficial do Windows.

Observação

Criar e depurar aplicativos WinUI 3 requer Visual Studio — o VS Code não tem ferramentas de build MSIX ou modelos de projeto WinUI. Se você estiver trabalhando em outras estruturas de Windows (Electron, Flutter, .NET ou Rust via CLI do winapp), o VS Code funcionará bem para elas. As etapas abaixo são devidamente indicadas.

Pré-requisitos


Etapa 1: instalar GitHub Copilot em seu IDE

GitHub Copilot é integrado ao Visual Studio 2026. Visual Studio é necessário para o desenvolvimento do WinUI 3.

  1. Abra Visual Studio e acesse Extensions>Manage Extensions.
  2. Pesquise GitHub Copilot e instale-o ou verifique se ele já está instalado.
  3. Entre por meio de Tools>Options>GitHub>Accounts.

Para obter uma configuração detalhada, consulte Tutorial: criar um aplicativo Windows com GitHub Copilot.

Etapa 2: Instalar o plug-in de desenvolvimento do WinUI 3

O plug-in de desenvolvimento WinUI 3 do Awesome Copilot repositório da comunidade ensina Copilot os padrões de SDK do Aplicativo Windows corretos , evitando erros comuns como o uso de APIs UWP preteridas.

Execute este comando na raiz do projeto (ou em qualquer diretório em que você deseja Copilot para pegar o plug-in):

copilot plugin install winui3-development@awesome-copilot

Isso copia agentes, habilidades e instruções personalizadas para o diretório do projeto .github/. Copilot irá capturá-los automaticamente quando você abrir o projeto novamente.

Dica

Você também pode procurar e instalar plugins do Copilot diretamente do VS Code usando a extensão Awesome Copilot.


Etapa 3: Adicionar o servidor MCP do Microsoft Learn

O Microsoft Learn MCP Server fornece Copilot acesso ao vivo à documentação oficial do Microsoft, para que ele possa pesquisar referências de API atuais e exemplos de código, pois ajuda você a codificar.

  1. Vá para Tools>Options>GitHub>Copilot>MCP Servers.
  2. Adicione um novo servidor com a URL: https://learn.microsoft.com/api/mcp

Etapa 4: Verificar sua configuração

Abra Copilot Chat e tente estes prompts para confirmar se tudo está funcionando:

Teste o plug-in WinUI 3:

"Adicione uma caixa de diálogo de confirmação ao meu aplicativo WinUI 3 que pergunta antes de excluir um item."

Copilot deve responder com uma implementação de ContentDialog incluindo a configuração XamlRoot necessária, e o contexto de SDK do Aplicativo Windows do plug-in guia você para a API moderna correta sem precisar especificar o que evitar.

Teste o Servidor Learn MCP:

"Procure as últimas notas de versão do SDK do Aplicativo Windows e me diga o que há de novo."

Copilot deve recuperar as notas de versão atuais do Microsoft Learn e resumi-las.


Opcional: adicionar mais servidores MCP Windows

Estenda ainda mais o contexto do Copilot com servidores MCP específicos de Windows adicionais:

Servidor MCP O que o Copilot oferece URL/configuração
Azure DevOps Acessar itens de trabalho, PRs e builds Azure DevOps SERVIDOR MCP

Próximas Etapas