# Guia de personalização rápida 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ística                                                                                                                                                                                                                                                              | O que é                                                                                                                         | Nome e local do arquivo                                            |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------ |
| [Instruções personalizadas](/pt/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` (nível do repositório), `.github/instructions/*.instructions.md` (específico por caminho), `AGENTS.md` (agentes de terceiros) ou configurações pessoais/da organização via interface no GitHub                                            |                                                                                                                                 |                                                                    |
| [Arquivos de prompt](/pt/copilot/concepts/prompting/response-customization?tool=vscode#about-prompt-files)                                                                                                                                                                  | Modelo de prompt autônomo reutilizável com variáveis de entrada                                                                 | `.github/prompts/*.prompt.md`                                      |
| [Custom agents](/pt/copilot/concepts/agents/cloud-agent/about-custom-agents)                                                                                                                                                                                                | Persona especializada com suas próprias instruções, restrições de ferramenta e contexto                                         |                                                                    |
| `.github/agents/AGENT-NAME.md` (repositório), `/agents/AGENT-NAME.md` no repositório `.github` ou `.github-private` da organização (nível da organização), `/agents/AGENT-NAME.md` em um repositório designado `.github-private` (nível da empresa) ou no perfil do usuário |                                                                                                                                 |                                                                    |
| [Subagents](/pt/copilot/how-tos/chat-with-copilot/chat-in-ide#using-subagents)                                                                                                                                                                                              | 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](/pt/copilot/concepts/agents/about-agent-skills)                                                                                                                                                                                                     | Pasta de instruções, scripts e recursos que Copilot carrega quando for relevante para uma tarefa                                |                                                                    |
| `.github/skills/<skill-name>/SKILL.md`, `.claude/skills/<skill-name>/SKILL.md`ou `.agents/skills/<skill-name>/SKILL.md` (projeto); `~/.copilot/skills/<skill-name>/SKILL.md` ou `~/.agents/skills/<skill-name>/SKILL.md` (pessoal)                                          |                                                                                                                                 |                                                                    |
| [Ganchos](/pt/copilot/concepts/agents/hooks)                                                                                                                                                                                                                                | Comandos de shell personalizados que são executados deterministicamente em pontos específicos no fluxo de trabalho de um agente | `.github/hooks/*.json`                                             |
| [Servidores MCP](/pt/copilot/concepts/context/mcp)                                                                                                                                                                                                                          | Conexão com sistemas externos, APIs e bancos de dados                                                                           |                                                                    |
| `mcp.json` (o caminho varia de acordo com o IDE), configurações de MCP do repositório em GitHub (aplica-se a cloud agent e Copilot code review), ou a propriedade `mcp-servers` nas configurações de custom agent                                                           |                                                                                                                                 |                                                                    |

## Comparação de uso

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

| Característica                                                                                             | Como acionar                                                                          | Mais adequado para                                                                                            | Exemplos de casos de uso                                                                                                                           |
| ---------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Instruções personalizadas](/pt/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](/pt/copilot/concepts/prompting/response-customization?tool=vscode#about-prompt-files) | 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                                                                    |
| [Custom agents](/pt/copilot/concepts/agents/cloud-agent/about-custom-agents)                               | Manual: selecione no menu suspenso de agentes na sua IDE, no GitHub ou no Copilot CLI | 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                                                                               |
| [Subagents](/pt/copilot/how-tos/chat-with-copilot/chat-in-ide#using-subagents)                             | Automático ou faça referência a um subagent 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](/pt/copilot/concepts/agents/about-agent-skills)                                    | Automático: será escolhido pelo Copilot quando for relevante para o seu 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 nota de versão                |                                                                                       |                                                                                                               |                                                                                                                                                    |
| [Ganchos](/pt/copilot/concepts/agents/hooks)                                                               | Automático: em eventos de ciclo de vida configurados                                  | Tarefas que precisam ser executadas em um ponto específico no ciclo de vida do agente, com execução garantida | Executar um formatador após cada edição de arquivo, aprovar ou negar execuções de ferramenta, evitar vazamentos de credenciais com secret scanning |
| [Servidores MCP](/pt/copilot/concepts/context/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 (servidor MCP GitHub), automatizar o teste de 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 de recursos completa Copilot , consulte [matriz de recursos Copilot](/pt/copilot/reference/copilot-feature-matrix#features-by-ide).

GitHub recomenda usar a versão mais recente e estável do IDE Copilot CLI e da extensão Copilot para obter a melhor experiência Copilot.

**Chave:**

* ✓ = com suporte
* ✗ = sem suporte
* P = em versão prévia

\| Característica | VS Code | Visual Studio | IDEs JetBrains | Eclipse | Xcode |
GitHub .com | Copilot CLI |
\|---------|:-------:|:-------------:|:---------:|:-------:|:-----:|:-------:|:---:|
\| Instruções personalizadas | ✓ | ✓ | P | P | P | ✓ | ✓ |
\| Arquivos de prompt | ✓ | ✓ | P | ✗ | P | ✗ | ✗ |
\| Custom agents | ✓ | ✓ | P | P | P | ✓ | ✓ |
\| Subagents | ✓ | ✗ | P | P | P | ✗ | ✓ |
\| Habilidades do agente | ✓ | ✓ | P | ✗ | ✗ | ✓ | ✓ |
\| Ganchos | P | ✗ | ✗ | ✗ | ✗ | ✓ | ✓ |
\| 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](/pt/copilot/reference/custom-instructions-support).

## Editor de Personalizações de Agente nos IDEs do JetBrains

Nos IDEs do JetBrains, você pode usar o editor de Personalizações do Agente para gerenciar várias Copilot personalizações de um só lugar.
GitHub Copilot Chat No painel, clique no ícone de configurações no canto superior direito e clique em **Personalizações**.

A partir do editor, você pode:

* Exibir e editar custom agents
* Gerenciar habilidades reutilizáveis
* Configurar o workspace ou instruções pessoais
* Gerenciar arquivos de prompt
* Escolha personalizações de **workspace** para o projeto atual ou personalizações **pessoais** que o seguem entre projetos

Para obter etapas para criar instruções de repositório e arquivos de prompt em IDEs do JetBrains, consulte [Adicionando instruções personalizadas de repositório para o GitHub Copilot em seu IDE](/pt/copilot/how-tos/configure-custom-instructions-in-your-ide/add-repository-instructions-in-your-ide).

## Leitura adicional

* [Biblioteca de personalização](/pt/copilot/tutorials/customization-library) — uma coleção de exemplos curada