Skip to main content

Exclusão de conteúdo para o GitHub Copilot

É possível impedir o Copilot de acessar determinados conteúdos.

Quem pode usar esse recurso?

Organizações e empresas com um plano do Copilot Business ou Copilot Enterprise.

Neste artigo

Sobre a exclusão de conteúdo para Copilot

Você pode usar a exclusão de conteúdo para configurar o Copilot para ignorar determinados arquivos. Quando você exclui conteúdo do Copilot:

  • As sugestões embutidas não estarão disponíveis nos arquivos afetados.
  • O conteúdo nos arquivos afetados não informará as sugestões em linha em outros arquivos.
  • O conteúdo nos arquivos afetados não informará as respostas do GitHub Copilot Chat (Chat do GitHub Copilot).
  • Os arquivos afetados não serão revisados em uma análise de código do Copilot.

Quem pode configurar a exclusão de conteúdo

Administradores de repositório, proprietários da organização e proprietários da empresa podem configurar a exclusão de conteúdo.

  • Os administradores de repositório só podem excluir conteúdo dos próprios repositórios. Isso afeta usuários do Copilot na empresa que trabalham nesses repositórios específicos.

  • Os proprietários da organização podem excluir conteúdo para usuários atribuídos a uma estação do Copilot por meio de sua organização.

  • Os proprietários de empresas podem aplicar regras de exclusão a todos os usuários do Copilot da empresa.

Disponibilidade da exclusão de conteúdo

Os planos Copilot Business e Copilot Enterprise fornecem o seguinte nível de suporte para exclusão de conteúdo.

FerramentaSuporte a sugestões em linhaSuporte ao Bate-papo do Copiloto
Visual Studio.
Visual Studio Code
IDEs JetBrains
Vim/NeovimNão aplicável
Xcode
Eclipse
Azure Data StudioNão aplicável
O site doNão aplicável
GitHub MobileNão aplicável

As exclusões de conteúdo também se aplicam ao Revisão de código do Copilot no site do .

Observação

  • A exclusão de conteúdo está em versão prévia pública no site do e no GitHub Mobile e está sujeita a alterações.
  • Atualmente, não há suporte para exclusão de conteúdo nos modos Editar e Agente do Bate-papo do Copiloto em Visual Studio Code e outros editores.

Limitações da exclusão de conteúdo

É possível que o Copilot use informações semânticas de um arquivo excluído se as informações forem fornecidas pelo IDE indiretamente. Exemplos desse conteúdo incluem informações de tipo e definições de focalização para símbolos usados no código, bem como propriedades gerais do projeto, como informações da configuração de build.

Atualmente, as exclusões de conteúdo não se aplicam a links simbólicos (symlinks) e repositórios localizados em sistemas de arquivos remotos.

Dados enviados para GitHub

Após configurar a exclusão de conteúdo, o cliente (por exemplo, a extensão Copilot para VS Code) envia a URL do repositório atual para o GitHub para que o servidor possa retornar a política correta ao cliente. Essas URLs não são armazenadas nos logs em nenhum lugar.

Leitura adicional

  •         [AUTOTITLE](/copilot/how-tos/content-exclusion/excluding-content-from-GitHub-copilot)
    
  •         [AUTOTITLE](/copilot/how-tos/content-exclusion/reviewing-changes-to-content-exclusions-for-GitHub-copilot)