Skip to main content

Sobre agentes personalizados

Agentes personalizados aprimora % data variables.product.prodname_copilot_short %} com assistência especializada adaptada às suas necessidades.

Sobre agentes personalizados

Agentes personalizados são versões especializadas do agente Copilot que você pode personalizar aos seus fluxos de trabalho exclusivos, convenções de codificação e casos de uso. Eles agem como colegas personalizados que seguem seus padrões, usam as ferramentas certas e implementam práticas específicas da equipe. Você define esses agentes uma vez em vez de fornecer repetidamente as mesmas instruções e contexto.

Defina agentes personalizados usando arquivos Markdown chamados perfis de agente. Esses arquivos especificam prompts, ferramentas e servidores MCP. Isso permite codificar suas convenções, estruturas e resultados desejados diretamente em Copilot.

O perfil do agente define o comportamento do agente personalizado. Quando você atribui o agente a uma tarefa ou problema, ele instancia o agente personalizado.

Formato do Perfil do agente

Perfis do agente são arquivos Markdown com frontmatter YAML. Em sua forma mais simples, eles incluem:

  •         **Nome**: Um identificador exclusivo para o agente personalizado.
    
  •         **Descrição**: explica a finalidade e os recursos do agente.
    
  •         **Prompt**: instruções personalizadas que definem o comportamento e a experiência do agente.
    
  •         **Ferramentas** (opcional): ferramentas específicas que o agente pode acessar. Por padrão, os agentes podem acessar todas as ferramentas disponíveis, incluindo ferramentas internas e ferramentas de servidor MCP.
    

Perfis do agente também pode incluir configurações de servidor MCP usando a propriedade mcp-server.

Exemplo perfil do agente

Este exemplo é um perfil do agente básico com nome, descrição e prompt configurados.

---
name: readme-creator
description: Agent specializing in creating and improving README files
---

You are a documentation specialist focused on README files. Your scope is limited to README  files or other related documentation files only - do not modify or analyze code files.

Focus on the following instructions:
- Create and update README.md files with clear project descriptions
- Structure README sections logically: overview, installation, usage, contributing
- Write scannable content with proper headings and formatting
- Add appropriate badges, links, and navigation elements
- Use relative links (e.g., `docs/CONTRIBUTING.md`) instead of absolute URLs for files within the repository
- Make links descriptive and add alt text to images

Onde você pode configurar agentes personalizados

Você pode definir perfis de agente em diferentes níveis:

  •         **Nível do repositório**: crie `.github/agents/CUSTOM-AGENT-NAME.md` em seu repositório para agentes específicos do projeto.
    
  •         **Organização ou nível empresarial**: crie `/agents/CUSTOM-AGENT-NAME.md` em um `.github-private` repositório para uma disponibilidade mais ampla.
    

Para saber mais, confira Preparando-se para usar agentes personalizados em sua organização e Preparando-se para usar agentes personalizados em sua empresa.

Onde você pode usar agentes personalizados

Observação

Agentes personalizados estão em versão prévia pública para IDEs JetBrains, Eclipse e Xcode e estão sujeitos a alterações.

Depois de criar agentes personalizados, eles ficarão disponíveis para:

  •         **Agente de codificação do Copilot em GitHub.com**: a aba e o painel dos agentes, atribuição de problemas e solicitações de pull
    
  •         **Agente de codificação do Copilot em IDEs**: Visual Studio Code, IDEs do JetBrains, Eclipse e Xcode
    
  •         **CLI do GitHub Copilot**
    

Você pode usar perfis de agente diretamente em Visual Studio Code, IDEs JetBrains, Eclipse e Xcode. Algumas propriedades podem funcionar de forma diferente ou ser ignoradas entre ambientes.

Para mais detalhes sobre o uso de agentes personalizados em Visual Studio Code, consulte Agentes personalizados em VS Code.

Próximas etapas

Para criar seu próprio agentes personalizados, consulte:

  •         [AUTOTITLE](/copilot/how-tos/use-copilot-agents/coding-agent/create-custom-agents)
    
  •         [AUTOTITLE](/copilot/how-tos/copilot-cli/customize-copilot/create-custom-agents-for-cli)
    
  •         [AUTOTITLE](/copilot/reference/customization-cheat-sheet)