Configurar o GitHub Copilot para desenvolvimento Windows

Este guia orienta-o na configuração do GitHub Copilot com as ferramentas que o tornam genuinamente útil para o desenvolvimento para Windows: o plug-in do agente WinUI, que fornece ao Copilot um contexto preciso do SDK de Aplicações Windows, e o Microsoft Learn MCP Server, que dá ao Copilot acesso em tempo real à documentação oficial do Windows.

Sugestão

Está a criar uma nova aplicação com o VS Code e o winapp CLI? O Quickstart é um caminho mais rápido — cobre as mesmas ferramentas num único fluxo de ponta a ponta. Volte aqui se estiver a configurar o GitHub Copilot para um fluxo de trabalho já existente no Visual Studio.

Observação

Podes construir aplicações WinUI 3 usando Visual Studio ou VS Code com a CLI — usa a que te sentires mais confortável. Os passos abaixo estão assinalados em conformidade nos casos em que a experiência é diferente.

Pré-requisitos


Passo 1: Instale o GitHub Copilot no seu IDE

O GitHub Copilot está integrado no Visual Studio 2026. Este separador cobre a configuração para o Visual Studio.

  1. Abra Visual Studio e vá a Extensões>Gerir Extensões.
  2. Procura por GitHub Copilot e instala-o, ou confirma se já está instalado.
  3. Inicie sessão via Tools>Options>GitHub>Accounts.

Para uma configuração detalhada, veja Tutorial: Constrói uma aplicação Windows com GitHub Copilot.

Passo 2: Instale o plugin de agente WinUI

O plugin de agente WinUI do repositório comunitário Awesome Copilot ensina-Copilot os padrões de SDK de Aplicações Windows corretos — prevenindo erros comuns como o uso de APIs UWP obsoletas.

gh copilot plugin install winui@awesome-copilot

Instala o plugin globalmente para o utilizador em ~\.copilot\installed-plugins\. Verifique com gh copilot plugin list.

Sugestão

Também podes navegar e instalar plugins Copilot diretamente do VS Code usando a extensão Awesome Copilot.


Passo 3: Adicionar o Microsoft Learn MCP Server

O Microsoft Learn MCP Server dá-Copilot acesso em tempo real à documentação oficial Microsoft — para que possa consultar referências atuais da API e exemplos de código enquanto ajuda a programar.

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

Passo 4: Verifique a sua configuração

Abra o Copilot Chat e experimente estes prompts para confirmar que está tudo a funcionar:

Experimenta o plugin do WinUI 3:

"Adicionar um diálogo de confirmação à minha aplicação WinUI 3 que pede antes de apagar um item."

Copilot deve responder com uma implementação ContentDialog incluindo a configuração necessária XamlRoot — o contexto SDK de Aplicações Windows do plugin guia-o até à API moderna correta sem que precise de especificar o que evitar.

Teste o Servidor Learn MCP:

"Consulta as últimas notas de lançamento SDK de Aplicações Windows e diz-me o que há de novo."

O Copilot deve buscar as notas de lançamento atuais do Microsoft Learn e resumi-las.


Opcional: Adicionar mais servidores Windows MCP

Expanda ainda mais o contexto do Copilot com servidores MCP específicos para Windows:

Servidor MCP O que isso dá ao Copilot URL / configuração
Azure DevOps Aceda a itens de trabalho, PRs e builds Azure DevOps MCP Server

Passos seguintes