Configurar o Gemini Code Assist no GitHub

Nesta página, mostramos como configurar a versão empresarial do Gemini Code Assist no GitHub, um agente com tecnologia do Gemini que resume automaticamente as solicitações de pull e oferece revisões de código detalhadas.

Antes de começar

Para configurar a versão empresarial do Gemini Code Assist no GitHub, faça o seguinte:

  1. Ter uma organização ou conta pessoal do GitHub.

  2. Ter um ou mais repositórios do GitHub em que você quer ativar o Gemini Code Assist no GitHub.

    Se você não tiver um repositório assim, crie um fork do nosso repositório de amostra para usar.

  3. Peça ao administrador para conceder a você a função de administrador do Service Usage e a função geminicodeassistmanagement.scmConnectionAdmin.

    • Como alternativa, se você tiver os papéis básicos de administrador ou proprietário, terá as permissões necessárias do IAM para concluir a configuração da versão empresarial.
  4. Verifique se o projeto do Google Cloud usado durante a configuração está conectado a uma conta de faturamento válida.

Instalar o Gemini Code Assist no GitHub

As etapas a seguir mostram como configurar a versão empresarial do Gemini Code Assist no GitHub.

  1. No console do Google Cloud , acesse a página Agentes e ferramentas do Gemini Code Assist.

    Acessar "Agentes e ferramentas"

    1. Se você não ativou a API Developer Connect, um banner de alerta vai aparecer pedindo para ativar a API. Se isso acontecer, clique no botão Ativar associado ao banner e clique no botão Ativar na janela de diálogo que aparece.
  2. Na seção Agentes, localize o card Gerenciamento de código-fonte do Code Assist e clique em Ativar.

    O painel Ativar gerenciamento de código do Code Assist para a origem é aberto.

  3. Na seção API Gemini Code Assist Management, clique em Ativar.

  4. Na seção Selecionar uma conexão, clique no menu suspenso Conexão.

  5. No menu suspenso, clique em Criar nova conexão.

    O painel Vincular repositórios Git via Developer Connect é aberto.

  6. No menu suspenso Provedor, selecione o provedor do GitHub que você está usando.

  7. No campo Nome, insira um nome para a conexão.

  8. Clique em Continuar.

    A janela de diálogo Solicitar token OAuth do GitHub será aberta.

  9. Depois de ler a exoneração de responsabilidade, clique em Entendi e quero continuar.

  10. Na página Instalar o Gemini Code Assist, clique na conta em que você quer instalar o app.

  11. Escolha se quer instalar o app em Todos os repositórios ou Somente alguns repositórios.

  12. Clique em Instalar.

  13. Siga as etapas do GitHub para fazer a autenticação.

    Depois que o acesso for confirmado, a janela de diálogo será fechada, e você vai voltar para o painel Vincular repositórios Git pelo Developer Connect.

  14. Na seção Vincular repositórios, clique no menu suspenso Repositórios, selecione os repositórios que você quer vincular e clique em Ok.

  15. Clique em Vincular.

  16. No menu suspenso Selecionar uma conexão, escolha a conexão que você criou.

  17. Clique em Concluído.

O Gemini Code Assist agora está ativo para todas as solicitações de extração nos repositórios selecionados.

A seguir