Skip to main content

Guia de personalização do Copilot

Compare as diferentes opções de personalização para GitHub Copilot.

GitHub Copilot oferece vários recursos de personalização que permitem adaptar seu comportamento ao fluxo de trabalho, aos padrões da sua equipe e às necessidades do projeto. Use as tabelas abaixo para encontrar a correta para seu caso de uso.

Visão geral do recurso

Esta tabela mostra o que é cada recurso de personalização e onde ele reside.

CaracterísticaO que éNome e local do arquivo
          [Instruções personalizadas](/copilot/concepts/prompting/response-customization) | Contexto sempre ativo que se aplica automaticamente a cada interação dentro de seu escopo definido |               `.github/copilot-instructions.md` (em nível de repositório), `.github/instructions/*.instructions.md` (específico para caminhos), `AGENTS.md` (agentes de terceiros) ou configurações pessoais ou de organização pela interface do usuário no GitHub |

| Arquivos de prompt | Modelo de prompt autônomo reutilizável com variáveis de entrada | .github/prompts/*.prompt.md | | Agentes personalizados | Persona especializada com suas próprias instruções, restrições de ferramenta e contexto | .github/agents/AGENT-NAME.md (repo), agents/AGENT-NAME.md no .github-private repo (org/enterprise) ou perfil de usuário | | Subagentes | Agente separado gerado pelo agente principal para lidar com o trabalho delegado em um contexto isolado | N/A (processo de runtime, não um arquivo configurado pelo usuário) | | Habilidades do agente | Pasta de instruções, scripts e recursos que Copilot carrega quando for relevante para uma tarefa | .github/skills/<skill-name>/SKILL.md (projeto) ou ~/.copilot/skills/<skill-name>/SKILL.md (pessoal) | | Servidores MCP | Conexão com sistemas externos, APIs e bancos de dados | mcp.json (o caminho varia de acordo com a IDE), configurações de repositório em GitHub (agente de codificação) ou propriedade mcp-servers em configurações do agente personalizado |

Comparação de uso

Esta tabela ajuda você a decidir qual recurso de personalização usar.

CaracterísticaComo acionarMais adequado paraExemplos de casos de uso
          [Instruções personalizadas](/copilot/concepts/prompting/response-customization) | Automático | Padrões, diretrizes ou expectativas que se aplicam amplamente em um contexto | Impor padrões de codificação, regras de acessibilidade, listas de verificação de revisão |

| Arquivos de prompt | Manual: referenciar diretamente no chat ou usar o seletor de arquivos de prompt | Tarefas individuais focadas que você executa uma vez com entradas diferentes a cada vez | Gerar testes de unidade, executar uma lista de verificação de revisão de código | | Agentes personalizados | Manual: selecione no menu suspenso do agente em seu IDE, em GitHub ou em CLI do Copilot | Projetos ou processos com estágios distintos que precisam de recursos especializados ou entregas estritas | Agente revisor do React, agente de auditoria em modo somente leitura | | Subagentes | Automático, ou faça uma referência a um Subagente diretamente no seu prompt | Subtarefas complexas que devem ser executadas isoladamente do agente principal | Pesquisa da base de código, executando suítes de testes | | Habilidades do agente | Automático: escolhido por Copilot quando relevante para o prompt | Fluxos de trabalho de várias etapas com ativos empacotados que devem ser carregados conforme necessário | GitHub Actions depuração de falhas, procedimentos de implantação, redação de notas de lançamento | | Servidores MCP | Automático ou peça uma ferramenta específica por nome | Tarefas que exigem acesso a ferramentas externas ou dados em tempo real | Gerenciar problemas e PRs (GitHub MCP server), automatizar o teste do navegador (servidor MCP Playwright) |

Suporte a IDE e Surface

Esta tabela mostra quais recursos de personalização têm suporte em cada IDE e superfície. Para obter a matriz completa de recursos Copilot, consulte Matriz de recursos do Copilot.

GitHub recomenda usar os IDEs estáveis mais recentes, CLI do Copilot e as versões de extensão de Copilot para uma experiência ideal com o Copilot.

          **Chave:**
  • ✓ = com suporte
  • ✗ = sem suporte
  • P = em versão prévia
CaracterísticaVS CodeVisual Studio.IDEs JetBrainsEclipseXcodeGitHub.comCLI do Copilot
Instruções personalizadasPPP
Arquivos de promptPP
Agentes personalizados de dadosPPP
SubagentesPPP
Habilidades do agenteP
Servidores MCP

Para obter um detalhamento de quais tipos de instruções personalizadas têm suporte em cada IDE e superfície, consulte Suporte para diferentes tipos de instruções personalizadas.

Leitura adicional

  •         [AUTOTITLE](/copilot/tutorials/customization-library) — uma coleção de exemplos curada