Skip to main content

Sobre plug-ins para a CLI do GitHub Copilot

Os plug-ins são pacotes instaláveis que estendem a CLI do GitHub Copilot com agentes reutilizáveis, habilidades, ganchos e integrações.

Quem pode usar esse recurso?

CLI do GitHub Copilot está disponível em todos os planos de Copilot. Se você receber o Copilot de uma organização, a política CLI do Copilot deverá ser habilitada nas configurações da organização.

Os plug-ins fornecem uma maneira de distribuir a funcionalidade da CLI personalizada. Você pode usar um plugin para adicionar um conjunto preconfigurado de funcionalidades ao CLI do Copilot.

O que é um plug-in?

  • Um pacote distribuível que estende a funcionalidade do CLI do Copilot.
  • Um pacote de componentes em uma única unidade instalável.

O que os plug-ins contêm

Um plug-in pode conter alguns ou todos os seguintes componentes:

  • Agentes personalizados – assistentes de IA especializados ( arquivos em )
  • Habilidades – funcionalidades discretas que podem ser chamadas (subdiretórios de habilidades , contendo um arquivo)
  • Ganchos: manipuladores de eventos que interceptam o comportamento do agente (um arquivo no diretório raiz do plug-in ou em )
  • Configurações do servidor MCP: Integrações do Protocolo de Contexto do Modelo (um arquivo na raiz do plug-in ou um arquivo em )
  • Configurações do servidor LSP – integrações do Protocolo do Servidor de Idiomas (um arquivo na raiz do plug-in ou em )

Por que usar plug-ins?

Os plug-ins oferecem os seguintes benefícios:

  • Reutilização entre projetos
  • Padronização de equipe da configuração da CLI
  • Compartilhar conhecimentos de domínio (por exemplo, fornecendo as habilidades de um especialista em Rails ou um especialista em Kubernetes)
  • Encapsular configurações complexas do servidor MCP

Onde posso obter plug-ins?

Você pode instalar plug-ins de:

  • Um mercado online
  • Um repositório
  • Um caminho local

Um marketplace é um local onde os desenvolvedores podem publicar, descobrir, instalar e gerenciar plug-ins. É um pouco como uma loja de aplicativos, mas para plug-ins.

Exemplos de marketplaces incluem:

  • copilot-plugins (adicionados por padrão)
  • awesome-copilot (adicionado por padrão)
  • claude-code-plugins
  • claudeforge-marketplace

Para obter mais informações sobre como adicionar marketplaces e instalar plug-ins deles, consulte AUTOTITLE.

Plug-ins comparados com a configuração manual

Qualquer funcionalidade que se possa adicionar com um plug-in, você também pode adicionar configurando a CLI do Copilot manualmente, por exemplo, adicionando os perfis de agente personalizados ou servidores MCP. No entanto, os plug-ins fornecem várias vantagens em relação à configuração manual:

CaracterísticaConfiguração manual em um repositórioPlug-in
ScopeRepositório únicoQualquer projeto
SharingCopiar/colar manualmentecomando
Controle de versãoHistórico do GitVersões do Marketplace
DescobertaPesquisando repositóriosNavegação no Marketplace

Leitura adicional

  • AUTOTITLE
  • AUTOTITLE
  • AUTOTITLE