Para usar GitHub Copilot em uma IDE ou na linha de comando, você deve autenticar em uma conta com GitHub que tenha uma licença Copilot.
Se você receber acesso ao Copilot por meio de um conta de usuário gerenciada pertencente a uma empresa em GHE.com, talvez seja necessário ajustar algumas configurações em seu IDE antes de se autenticar em sua conta.
Use as guias no alto deste artigo para ver as instruções referentes ao seu ambiente.
Autenticando de VS Code
-
Para abrir suas VS Code configurações, pressione Command+, (Mac) ou Ctrl+, (Windows).
-
Na barra de pesquisa, procure
enterprise. -
Para a definição de
Github-enterprise: Uri, insira a URL onde você acessa GitHub. Por exemplo:https://octocorp.ghe.com. -
Nas configurações de VS Code, pesquise por
copilot. -
Em "GitHub > Copilot: Avançado", clique em Editar no settings.json.
-
Dentro da propriedade
github.copilot.advanced, adicione"authProvider": "github-enterprise". Por exemplo:JSON "github.copilot.advanced": { "authProvider": "github-enterprise" },"github.copilot.advanced": { "authProvider": "github-enterprise" }, -
Salve o arquivo
settings.json. -
Você verá um prompt solicitando que você entre para usar GitHub Copilot. Clique em Entrar no GitHub e, em seguida, siga as instruções para autorizar sua conta.
Se você não vir o prompt, tente reiniciar VS Code.
Se você precisar alternar para uma conta no GitHub.com, remova a configuração authProvider de settings.json.
Autenticando a partir das IDEs JetBrains
Para autenticar no GHE.com em um editor JetBrains, você deve instalar a versão 1.4.11 ou posterior da extensão Copilot. Em seguida, você deve configurar a extensão para funcionar com GHE.com.
- Para abrir a caixa de diálogo de preferências ou configurações do editor, pressione Command+, (Mac) ou Ctrl+Alt+S (Windows).
- Na barra lateral esquerda, expanda a seção "Ferramentas" e clique em GitHub Copilot.
- Na seção "Geral", procure o campo "Provedor de Autenticação" e insira o nome do host no qual você acessa GitHub. Por exemplo:
octocorp.ghe.com. - Para salvar as alterações, clique em OK.
- Siga as instruções para fazer login e usar GitHub Copilot.
Para entrar e sair de GitHub em qualquer momento, clique no ícone Chat Copilot () na barra de status e clique em Login para GitHub. Siga as instruções para efetuar o login.
Se você precisar mudar para uma conta no GitHub.com, remova o valor inserido no campo "Provedor de Autenticação".
Autenticação do Xcode
- Abra o aplicativo "GitHub Copilot para Xcode".
- Clique na guia Avançado.
- No campo "URL do provedor de autenticação", insira a URL em que você acessa GitHub. Por exemplo:
https://octocorp.ghe.com. - Autorize a extensão conforme as instruções em Entrar em GitHub Copilot.
Autenticando na linha de comando
Para usar CLI do Copilot, você deve:
- Baixe e instale o CLI do Copilot. Consulte Instalando o CLI do GitHub Copilot.
- Autentique-se para a conta na GHE.com onde você recebe a licença vinculada ao
copilot login --host SUBDOMAIN.ghe.com.
Para obter informações gerais sobre como usar CLI do Copilot, consulte CLI do GitHub Copilot.
Autenticação de Visual Studio
Para autenticar a partir de Visual Studio, siga as etapas em Add suas contas de GitHub em seu conjunto de chaves Visual Studio no Microsoft Learn.
Para o campo "GitHub Enterprise URL", insira a URL onde você acessa GitHub. Por exemplo: https://octocorp.ghe.com.
Autenticação do Eclipse
- No IDE, clique Copilot para abrir o menu.
- Clique em Edit Preferences....
- No campo GitHub Enterprise Ponto de Extremidade de Autenticação, insira a URL onde você acessa GitHub. Por exemplo:
https://octocorp.ghe.com. - Clique em Aplicar.
- Abra o Copilot menu novamente e clique em Entrar em GitHub.