Usar o Gemini Code Assist no GitHub

Esta página mostra como usar o Gemini Code Assist no GitHub. Esta página se aplica a ambas as versões para consumidor e empresarial do Gemini Code Assist no GitHub.

Antes de começar

Para concluir as tarefas nesta página, configure o Gemini Code Assist no GitHub.

Receber resumo e feedback da solicitação de envio

Para receber uma revisão inicial de uma solicitação de envio do Gemini Code Assist, crie uma nova solicitação de envio.

Quando você abre a nova solicitação de envio, o Gemini Code Assist fornece uma revisão inicial. Depois que a revisão estiver pronta, gemini-code-assist[bot] será adicionado automaticamente como revisor à solicitação de pull. O Gemini Code Assist adiciona um comentário de problema na guia Conversa da solicitação de pull com o feedback e prossegue para adicionar comentários sobre as partes modificadas do código.

Os comentários de revisão contêm as seguintes informações:

  • Gravidade do problema, dada como crítica, alta, média e baixa
  • Feedback sobre o problema
  • Sugestão de código que pode ser confirmada diretamente do GitHub
  • Referências a um guia de estilo fornecido pelo usuário

O Gemini Code Assist não adiciona comentários que tenham uma gravidade menor que o limite mínimo definido para o repositório.

Invocar o Gemini Code Assist manualmente

O Gemini Code Assist escuta comentários de qualquer colaborador da solicitação de envio e decide se deve responder.

Para invocar o Gemini Code Assist manualmente, use os comandos a seguir na página principal de comentários da solicitação de envio como um comentário de problema.

Comando Descrição
/gemini summary Posta um resumo das mudanças na solicitação de envio
/gemini review Posta uma revisão de código das mudanças na solicitação de envio
/gemini Invoca manualmente o Gemini Code Assist nos comentários
/gemini help Visão geral dos comandos disponíveis

Gerenciar as configurações do Gemini Code Assist

Qualquer pessoa com permissões para modificar as configurações do app GitHub para a organização pode gerenciar as configurações do app assistivo Gemini Code Assist. É possível revisar as permissões fornecidas ao app Gemini Code Assist, gerenciar o acesso ao repositório e desinstalar o app Gemini Code Assist.

Para modificar as configurações, siga estas etapas:

  1. No GitHub, clique na sua foto do perfil e em Configurações.
  2. Na seção Integrações, clique em Aplicativos. Uma lista de apps do GitHub será exibida.
  3. Ao lado do Gemini Code Assist, clique em Configurar.

Solução de problemas

Se você estiver usando a versão empresarial do Gemini Code Assist no GitHub e não estiver recebendo respostas do Gemini Code Assist, talvez seja porque o Google Cloud projeto usado durante a configuração não está conectado a uma conta de faturamento válida. Verifique o status de faturamento do seu projeto e, se necessário, conecte-o a uma conta de faturamento válida.

O Developer Connect tem um grande nível sem custo financeiro, e não há cobranças pelo uso da versão empresarial do Gemini Code Assist no GitHub durante a prévia. Embora seja necessária uma conta de faturamento válida, ela só acumula cobranças quando o uso ultrapassa os limites do nível sem custo financeiro.

A seguir