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.
Os agentes de codificação de IA funcionam melhor quando têm acesso a um contexto preciso e atualizado sobre as estruturas e as APIs que você está usando. Ao conectar seu agente às ferramentas e recursos certos, você pode melhorar significativamente a qualidade do código que ele gera para aplicativos do Windows.
Os recursos a seguir ajudam você a fornecer ao agente de codificação de IA um conhecimento mais profundo sobre o desenvolvimento do Windows, da documentação oficial da Microsoft às práticas recomendadas de contribuição da comunidade.
Servidor MCP do Microsoft Learn
O Microsoft Learn MCP Server fornece aos agentes de codificação de IA acesso direto à documentação oficial da Microsoft. É um servidor MCP (Protocolo de Contexto de Modelo) remoto que permite que os agentes pesquisem a documentação, busquem artigos completos e encontrem exemplos de código do Microsoft Learn.
Isso significa que seu agente pode pesquisar as referências de API mais recentes, encontrar exemplos de trabalho e verificar suas sugestões em documentos oficiais , tudo sem que você precise copiar e colar a documentação no contexto de chat.
Detalhes principais:
- Gratuito para uso, sem necessidade de autenticação
- Funciona com clientes compatíveis com MCP, como VS Code, Visual Studio e outros ambientes de desenvolvimento agente
- Alimentado pelo mesmo serviço de conhecimento por trás de Copilot para Azure e Ask Learn
Introdução:
Adicione o seguinte endpoint do servidor MCP à configuração do seu agente ou ambiente de desenvolvimento integrado (IDE):
https://learn.microsoft.com/api/mcp
Para obter instruções de configuração passo a passo, consulte Introdução ao Learn MCP Server no VS Code ou na Foundry.
Plug-in de desenvolvimento do WinUI 3 para GitHub Copilot
O repositório Awesome Copilot é uma coleção de instruções personalizadas, agentes, habilidades e plug-ins para o GitHub Copilot. Esses recursos ensinam o Copilot sobre estruturas específicas para que ele gere um código mais preciso e idiomático.
O plug-in WinUI 3 Development é criado especificamente para desenvolvedores Windows App SDK. Ele evita erros comuns, como o uso de APIs UWP antigas que não funcionam mais no WinUI 3, e orienta o Copilot em direção a padrões corretos e modernos.
O plug-in inclui:
- Agente especialista do WinUI 3 — um agente especialista que aborda regras de migração da API UWP para WinUI 3, controles XAML, padrões MVVM, janelas, threading, ciclo de vida do aplicativo, caixas de diálogo e implantação
-
Habilidade de guia de migração – um comando de barra (
/winui3-development:winui3-migration-guide) com mapeamentos de namespace de API, snippets de código antes/depois e uma lista de verificação de migração passo a passo -
Instruções personalizadas – regras aplicadas a XAML, C#, e
.csprojarquivos que impedem os erros mais comuns de geração de código Copilot, como usarCoreDispatcherem vez deDispatcherQueue, ouMessageDialogem vez deContentDialog.
Instale o plug-in:
copilot plugin install winui3-development@awesome-copilot
Isso copia os agentes, as habilidades e as instruções personalizadas do plugin no diretório .github/ do projeto, em que o Copilot os captura automaticamente.
Observação
Os aplicativos WinUI 3 exigem o Visual Studio para criação e depuração – o VS Code não tem as ferramentas de build msix necessárias ou modelos de projeto WinUI. No entanto, se você estiver usando o VS Code para trabalhar em outras estruturas do Windows (Electron, Flutter, .NET ou Rust com a CLI do winapp), esse plug-in ainda fornecerá um contexto útil do SDK do Aplicativo Windows para esses cenários.
Navegue e descubra mais plug-ins:
Você pode navegar por todas as personalizações do Copilot disponíveis usando a Awesome Copilot extension para VS Code, que permite visualizar e instalar recursos diretamente em seu espaço de trabalho.
Por que Copilot precisa dessas ferramentas?
As sugestões de código do Copilot são moldadas por seus dados de treinamento. Como UWP tem muitos mais anos de exemplos da comunidade, tutoriais e respostas do Stack Overflow do que WinUI 3, o Copilot pode optar por padrões UWP, como Windows.UI.Xaml namespaces, CoreDispatcher ou MessageDialog, quando você perguntar sobre desenvolvimento de interface do usuário no Windows. Esse não é um problema de qualidade com o WinUI 3; reflete uma lacuna de distribuição de dados de treinamento que é comum com qualquer estrutura mais recente.
O plug-in WinUI 3 aborda isso diretamente: suas instruções personalizadas fornecem ao Copilot regras explícitas e atualizadas sobre os padrões atuais do SDK de Aplicativos do Windows, para que ele gere o código correto sem que você precise contornar suas lacunas de conhecimento. Combinado com o acesso à documentação interativa do Learn MCP Server, o Copilot tem o contexto de que precisa para ser genuinamente útil para o desenvolvimento do Windows.
Configurar passo a passo
Para obter um passo a passo completo , incluindo configuração de IDE, modo de agente, configuração do servidor MCP e verificação, consulte Configurar o GitHub Copilot para desenvolvimento do Windows.
Conteúdo relacionado
- Configurar o GitHub Copilot para desenvolvimento do Windows
- Desenvolvimento do Windows assistido por IA
- Criar aplicativos com IA interna — ApIs de IA do Foundry Local, Phi Silica e Windows
- GitHub Copilot no Visual Studio
Windows developer