Nesta página, mostramos como configurar o Gemini Code Assist no GitHub, um agente com tecnologia do Gemini que resume automaticamente as solicitações de envio e oferece revisões de código detalhadas.
Antes de começar
Para configurar o Gemini Code Assist no GitHub, faça o seguinte:
- Ter uma organização ou conta pessoal do GitHub. 
- 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.
 
- Se você estiver configurando a versão empresarial do Gemini Code Assist no GitHub, precisará ter papéis adequados do IAM para concluir a configuração no Google Cloud. - Peça ao administrador para conceder a você o papel de administrador do Service Usage e o papel - 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. 
 
Instalar o Gemini Code Assist no GitHub
As etapas a seguir mostram como configurar o Gemini Code Assist no GitHub. Clique na guia relevante para a versão que você quer configurar, seja a versão para consumidor ou para empresas.
Consumidor
- Acesse a página do app Gemini Code Assist. 
- Faça login na sua conta do GitHub, se ainda não tiver feito isso. 
- Clique em Instalar. - Um aviso para instalar o app Gemini Code Assist para um usuário ou organização é exibido. 
- Quando for solicitado a instalar o app Gemini Code Assist para um usuário ou organização, selecione a organização em que você pretende usar o app. - Depois de instalar o app Gemini Code Assist na sua organização do GitHub, você vai precisar selecionar os repositórios para ativar a integração do Code Review. - Você será redirecionado para o Admin Console do app Gemini Code Assist. 
- Faça login com sua conta do GitHub. 
- Selecione uma organização ou conta pessoal do GitHub no menu suspenso. 
- Leia e aceite os Termos de Serviço do Google, a Política de uso proibido da IA generativa e a Política de Privacidade. Depois, clique em Concluir configuração. - O Gemini Code Assist é adicionado às solicitações de pull nos repositórios selecionados. 
Depois da criação, o Gemini Code Assist fornece sugestões para
sua revisão de código sempre que o autor da solicitação de pull ou outros revisores humanos
adicionam comentários com a tag /gemini na solicitação de pull.
O Gemini Code Assist agora está ativo para todas as solicitações de extração nos repositórios selecionados.
Enterprise
- No console do Google Cloud, acesse a página Agentes e ferramentas do Gemini Code Assist. - Acessar "Agentes e ferramentas" - Se você ainda não tiver ativado a API Developer Connect, um banner de alerta vai aparecer solicitando que você faça isso. Se isso acontecer, clique no botão Ativar associado ao banner e clique no botão Ativar na caixa de diálogo que aparece.
 
- Na seção Agentes, localize o card Gerenciamento de código-fonte do Gemini Code Assist e clique em Ativar. - O painel Ativar o gerenciamento de código-fonte do Code Assist é aberto. 
- Na seção API Gemini Code Assist Management, clique em Ativar. 
- Na seção Selecionar uma conexão, clique no menu suspenso Conexão. 
- No menu suspenso, clique em Criar nova conexão. - O painel Vincular repositórios Git via Developer Connect é aberto. 
- No menu suspenso Provedor, selecione o provedor do GitHub que você está usando. 
- No campo Nome, insira um nome para a conexão. 
- Clique em Continuar. - A caixa de diálogo Solicitar token OAuth do GitHub será aberta. 
- Depois de ler a exoneração de responsabilidade, clique em Entendi e quero continuar. 
- Na página Instalar o Gemini Code Assist, clique na conta em que você quer instalar o app. 
- Escolha se quer instalar o app em Todos os repositórios ou Somente repositórios selecionados. 
- Clique em Instalar. 
- Siga as etapas do GitHub para fazer a autenticação. - Depois que o acesso é confirmado, a janela de diálogo é fechada e você volta ao painel Vincular repositórios Git pelo Developer Connect. 
- Na seção Vincular repositórios, clique no menu suspenso Repositórios, selecione os repositórios que você quer vincular e clique em Ok. 
- Clique em Vincular. 
- No menu suspenso Selecionar uma conexão, escolha a conexão que você criou. 
- Clique em Concluído. 
O Gemini Code Assist agora está ativo para todas as solicitações de extração nos repositórios selecionados.