Usar o Gemini Code Assist no GitHub

Esta página mostra como usar o 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 da organização pode gerenciar as configurações do app assistivo Gemini Code Assist. Você pode revisar as permissões fornecidas ao app assistivo Gemini Code Assist, gerenciar o acesso ao repositório e desinstalar o app assistivo Gemini Code Assist.

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

  1. No GitHub, clique na foto do seu 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ê 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 do Gemini Code Assist no GitHub durante o pré-lançamento. Embora uma conta de faturamento válida seja necessária, ela só acumula cobranças quando o uso excede os limites do nível sem custo financeiro.

A seguir