Skip to main content

Solução de problemas comuns com o GitHub Copilot

Este guia descreve os problemas mais comuns com GitHub Copilot e como resolvê-los.

Caso tenha perguntas sobre o uso geral do GitHub Copilot, o impacto do produto, a supervisão humana e a privacidade, confira a lista abrangente de Perguntas frequentes sobre o GitHub Copilot.

Se o GitHub Copilot parar de funcionar, verifique a página Status do GitHub para ver se há incidentes ativos.

Não é possível usar a extensão GitHub Copilot no IDE

Recomendamos que você siga o guia de início rápido do GitHub Copilot ao configurar o GitHub Copilot em seu computador. Para obter mais informações, confira "Início Rápido para o GitHub Copilot".

A extensão GitHub Copilot é atualizada com frequência para corrigir bugs e adicionar novos recursos. É importante mantê-la atualizada porque os clientes mais antigos não conseguem se comunicar com os servidores do GitHub Copilot. Atualize sua extensão GitHub Copilot em todos os computadores que você instalou.

Para saber mais sobre como configurar o GitHub Copilot em um IDE com suporte, confira "Como configurar o GitHub Copilot no seu ambiente".

O GitHub Copilot não funciona em alguns arquivos

Se você estiver usando o GitHub Copilot com uma licença do Copilot Business ou do Copilot Enterprise, talvez não veja sugestões de autocompletar código em seu editor para alguns arquivos. Isso acontece quando um arquivo é excluído do uso pelo GitHub Copilot. A exclusão de conteúdo pode ser configurada por um administrador de repositório ou pelo proprietário de uma organização.

Quando um arquivo é afetado por uma configuração de exclusão de conteúdo, o GitHub Copilot não sugere a conclusão do código nesse arquivo, e o conteúdo desse arquivo não será usado para informar sugestões de conclusão automática de código em outros arquivos.

Se um arquivo tiver sido configurado como conteúdo excluído no GitHub Copilot, o ícone na barra de status terá uma linha diagonal por todo ele. Passe o mouse sobre o ícone para ver uma dica de ferramenta que informa quais configurações aplicaram essa restrição.

Captura de tela do ícone Copilot no VS Code com uma dica de ferramenta para uma exclusão de conteúdo.

Para obter mais informações, confira "Exclusões de conteúdo para o GitHub Copilot".

Exclusões de conteúdo do GitHub Copilot não estão sendo aplicadas

Note

A exclusão de conteúdo do GitHub Copilot atualmente está em versão beta pública e sujeita a alterações.

Uma configuração de exclusão de conteúdo só se aplica a pessoas que atendam a cada um dos seguintes critérios:

  • Elas têm direito a uma estação como parte de uma assinatura do GitHub Copilot Business ou do GitHub Copilot Enterprise
  • Elas são membros da mesma organização em que a exclusão de conteúdo é configurada

Qualquer outra pessoa que possa acessar os arquivos especificados continuará a ver sugestões de conclusão do código e respostas do GitHub Copilot Chat referenciando os arquivos especificados.

A adição ou alteração de exclusões de conteúdo, pode levar até 30 minutos para entrar em vigor nos IDEs em que as configurações já estão carregadas. Você pode aplicar alterações ao seu IDE forçando-o a recarregar as configurações de exclusão de conteúdo. Para obter mais informações, confira "Testando alterações nas exclusões de conteúdo em seu IDE".

Note

  • No Copilot Chat em Visual Studio Code, as exclusões de conteúdo não são aplicadas quando você usa o participante da conversa do @github em sua pergunta.
  • É possível que o Copilot use informações semânticas de um arquivo excluído se as informações forem fornecidas pelo IDE em um arquivo não excluído. Exemplos de tal conteúdo incluem informações de tipo e definições ao passar o mouse sobre um elemento para símbolos usados no código.

Erro: "GitHub Copilot não pôde se conectar ao servidor. Falha na ativação da extensão"

Esse erro indica que você não tem uma assinatura do GitHub Copilot ou que ocorreu um erro ao se conectar à API do GitHub para solicitar um token para usar o GitHub Copilot.

Para solicitar outro token no api.github.com, tente entrar e sair do GitHub Copilot em seu IDE. Depois de sair, o GitHub Copilot solicitará que você entre novamente.

Se você não conseguir se conectar ao servidor, crie uma discussão em nosso fórum de discussão. Você pode incluir arquivos de log do seu IDE para nos ajudar a solucionar o problema. Para obter mais informações sobre como obter arquivos de log por meio do IDE específico, confira "Exibir logs do GitHub Copilot em seu ambiente".

O GitHub Copilot não está sugerindo várias linhas de código

Esse é um problema conhecido e nossa equipe está trabalhando em uma correção. Para obter mais informações, veja este comentário sobre uma discussão da GitHub Community.

Leitura adicional