Pular para o conteúdo principal

Avaliar um pull request com IA

Experimental

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​

  1. Na visualização de avaliações de pull requests, selecione um pull request na aba Open (Abertos).
  2. 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​

  1. 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.
  2. Selecione Evaluate PR with AI (Avaliar PR com IA). Pull requests grandes são divididos entre revisores que trabalham em paralelo.
  3. 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​

  1. Selecione os apontamentos a incluir. Cada um vira um comentário em rascunho na sua linha.
  2. Escolha a Review action (Ação da avaliação): Comment (Comentar), Approve (Aprovar) ou Request changes (Solicitar alterações).
  3. Edite o Review summary (Resumo da avaliação).
  4. 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.