Skip to main content

Usando o GitHub Copilot com uma conta no GHE.com

Atualize seu ambiente de desenvolvimento para acessar um plano do Copilot para uma conta no GHE.com.

Para usar o GitHub Copilot em um IDE ou na linha de comando, você deve se autenticar em uma conta no GitHub que tenha uma licença do Copilot.

Se você recebe acesso ao Copilot por meio de um conta de usuário gerenciada pertencente a uma empresa no GHE.com, talvez precise ajustar algumas configurações em seu IDE antes de poder se autenticar em sua conta.

Use asguias na parte superior deste artigo para ver as instruções referentes ao seu ambiente.

Autenticando do VS Code

  1. Para abrir suas configurações do VS Code, pressioneCommand+, (Mac) ouCtrl+, (Windows).

  2. Na barra de pesquisa, procureenterprise.

  3. Para a configuraçãoGithub-enterprise: Uri, insira a URL em que você acessa o GitHub. Por exemplo:https://octocorp.ghe.com.

  4. Nas configurações do VS Code, pesquise porcopilot.

  5. Em "GitHub > Copilot: Advanced", clique emEdit in settings.json.

  6. Dentro da propriedadegithub.copilot.advanced, adicione"authProvider": "github-enterprise". Por exemplo:

    JSON
    "github.copilot.advanced": {
         "authProvider": "github-enterprise"
    },
    
  7. Salve o arquivosettings.json.

  8. Você verá uma solicitação para que entre para usar o GitHub Copilot. Clique emSign in to GitHub e siga as solicitações para autorizar sua conta.

    Senão vir a solicitação, tente reiniciar o VS Code.

Se precisar alternar para uma conta no GitHub.com, remova a configuração deauthProvider desettings.json.

Autenticação de IDEs do JetBrains

Para se autenticar no GHE.com em um editor do JetBrains, instale a versão 1.4.11 ou posterior da extensão do Copilot. Em seguida, você deve configurar a extensão para trabalhar com o GHE.com.

  1. Para abrir a caixa de diálogo de preferências ou configurações do editor, pressioneCommand+, (Mac) ouCtrl+Alt+S (Windows).
  2. Na barra lateral esquerda, expanda a seção "Languages & Frameworks" e clique em GitHub Copilot.
  3. No campo "Authentication Provider", insira o nome do host em que você acessa o GitHub. Por exemplo:octocorp.ghe.com.
  4. Para salvar as alterações, clique emOK.
  5. Para entrar, abra o menuFerramentas e selecione GitHub Copilot >Login to GitHub. Siga as instruções para efetuar o login.

Se precisar alternar para uma conta no GitHub.com, remova o valor inserido no campo "Authentication Provider".

Autenticação do Xcode

  1. Abra o aplicativo "GitHub Copilot for Xcode".
  2. Clique na guiaAvançado.
  3. No campo "Auth provider URL", insira a URL onde você acessa o GitHub. Por exemplo:https://octocorp.ghe.com.
  4. Autorize a extensão seguindo as instruções emSigning in to GitHub Copilot.

Autenticando na linha de comando

Para usar a extensãogh-copilot para a GitHub CLI, você deve:

  1. Baixar e instalar a extensão. Para fazer isso, você precisa estar autenticado em uma conta no GitHub.com. ConfiraComo instalar a CLI do GitHub Copilot.
  2. Autentique-se na conta no GHE.com em que você recebe sua licença do Copilot.

O GitHub.com é o destino padrão das solicitações da GitHub CLI. Para usar ogh copilot, você precisa garantir que as solicitações sejam enviadas para o GHE.com, onde você recebe sua licença. Você tem as seguintes opções:

  • Inclua o sinalizador--hostname SUBDOMAIN.ghe.com em todos os comandosgh copilot.
  • Defina a variável de ambienteGH_HOST para alterar o host padrão para todos os comandos da GitHub CLI.
  • Saia do GitHub.com comgh auth logout. No entanto, você precisará entrar novamente para obter atualizações paragh-copilot.

Para obter informações gerais sobre como usar o GitHub CLI entre plataformas, confiraComo usar a CLI do GitHub nas plataformas do GitHub.

Autenticando do Visual Studio

Para se autenticar do Visual Studio, siga as etapas emAdicionar suas contas do GitHub ao keychain do Visual Studio no Microsoft Learn.

Para o campo "GitHub Enterprise URL", insira a URL em que você acessa o GitHub. Por exemplo:https://octocorp.ghe.com.

Autenticação do Eclipse

  1. No IDE, clique em Copilot para abrir o menu.
  2. Clique emEdit Preferences....
  3. No campo GitHub Enterprise Authentication Endpoint, insira a URL onde você acessa o GitHub. Por exemplo:https://octocorp.ghe.com.
  4. Clique emAplicar.
  5. Abra novamente o menu do Copilot e clique emSign In to GitHub.