Avaliar um pull request com IA
Esta página supõe que Pull Request Reviews (Avaliações de pull requests) está ativado e que há um provedor conectado. Veja Ativar as avaliações de pull requests.
Execute uma avaliação de IA de um pull request aberto, revise os apontamentos e decida o que publicar. Nada é enviado ao provedor até você publicar.
Abrir um pull request
- Na visualização de avaliações de pull requests, selecione um pull request na aba Open (Abertos).
- Leia a Overview (Visão geral), os Changed files (Arquivos alterados) e as Checks (Verificações). Alterne o diff entre Unified (Unificado) e Side by side (Lado a lado).
O status vindo do provedor, como PR: Open ou PR: Approved, é independente da avaliação de IA.
Executar a avaliação
- Em Evaluation configuration (Configuração da avaliação), escolha o Review agent (Agente de revisão) e o Model (Modelo). O Review scope (Escopo da avaliação) cobre correção, segurança e manutenibilidade.
- Selecione Evaluate PR with AI (Avaliar PR com IA). Pull requests grandes são divididos entre revisores que trabalham em paralelo.
- Acompanhe o progresso. Selecione Stop evaluation (Parar avaliação) para cancelar.
A avaliação usa o commit mais recente do pull request no momento em que começa. Se o pull request mudar depois, o resultado é marcado como Evaluation outdated (Avaliação desatualizada); selecione Run again (Avaliar novamente) para substituí-lo.
Ler os apontamentos
Findings (Apontamentos) lista os problemas encontrados, marcados como Critical (Crítico), Warning (Alerta) ou Suggestion (Sugestão), cada um ligado ao arquivo e às linhas. O veredito da IA aparece como AI: Approved (IA: Aprovado), AI: Changes required (IA: Alterações necessárias) ou AI: No verdict (IA: Sem veredito). Ele é a avaliação do AI Cockpit, não uma decisão publicada no provedor.
Confira cada apontamento no código antes de agir com base nele.
Publicar a avaliação
- Selecione os apontamentos a incluir. Cada um vira um comentário em rascunho na sua linha.
- Escolha a Review action (Ação da avaliação): Comment (Comentar), Approve (Aprovar) ou Request changes (Solicitar alterações).
- Edite o Review summary (Resumo da avaliação).
- Selecione Publish review (Publicar avaliação).
Depois da publicação, a visualização mostra a última decisão confirmada pelo provedor, como Last published: Approved. Se essa decisão foi tomada para um commit mais antigo, a visualização avisa.
Avaliações de um repositório Local não podem ser publicadas. Selecione Open in provider (Abrir no provedor) para continuar no GitHub ou no Bitbucket.