Nesta página, mostramos como usar o Gemini Code Assist no GitHub. Esta página se aplica às versões para consumidores e empresas do Gemini Code Assist no GitHub.
Antes de começar
Para concluir as tarefas nesta página, confira se você configurou o Gemini Code Assist no GitHub.
Receber resumo e feedback de solicitações de pull
Para receber uma revisão inicial de uma solicitação de pull do Gemini Code Assist, crie uma solicitação de pull.
Quando você abre a nova solicitação de pull, o Gemini Code Assist faz uma análise inicial. Depois que a revisão estiver pronta, o gemini-code-assist[bot] será adicionado automaticamente como revisor à solicitação de extração. O Gemini Code Assist adiciona um comentário de problema na guia Conversa da solicitação de pull com o feedback e continua adicionando comentários sobre as partes modificadas do código.
Os comentários de avaliação contêm as seguintes informações:
- Gravidade do problema, classificada 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 com uma gravidade menor que o limite mínimo definido para o repositório.
Invocar manualmente o Gemini Code Assist
O Gemini Code Assist ouve os comentários de qualquer colaborador de solicitação de pull e decide se deve responder.
Para invocar manualmente o Gemini Code Assist, use os seguintes comandos na página principal de comentários da solicitação de pull como um comentário de problema.
| Comando | Descrição |
|---|---|
/gemini summary |
Posta um resumo das mudanças na solicitação de pull |
/gemini review |
Posta uma revisão de código das mudanças na solicitação de pull |
/gemini |
Invoca manualmente o Gemini Code Assist em 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 na organização pode gerenciar as configurações do Gemini Code Assist. Você pode analisar as permissões concedidas 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:
- No GitHub, clique na sua foto do perfil e em Configurações.
- Na seção Integrações, clique em Aplicativos. Uma lista de apps do GitHub é exibida.
- Ao lado de "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 projeto na nuvem do Google Cloud 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 nível sem custo financeiro grande, e não há cobranças pelo uso da versão empresarial do Gemini Code Assist no GitHub durante o pré-lançamento. Embora seja necessária uma conta de faturamento válida, ela só gera cobranças quando o uso ultrapassa os limites do nível sem custo financeiro.
A seguir
- Saiba mais sobre o Gemini Code Assist no GitHub.
- Configure o Gemini Code Assist no GitHub.
- Saiba como personalizar o comportamento do Gemini Code Assist no GitHub.