O Windsurf PR Reviews ajuda as equipes a otimizar as revisões de código com feedback alimentado por IA em pull requests do GitHub. Este recurso está atualmente em beta para clientes dos planos Teams e Enterprise que usam o GitHub Cloud.

Como funciona

Depois de habilitado, o Windsurf analisa automaticamente pull requests elegíveis nos repositórios selecionados e fornece feedback como comentários de revisão no GitHub. As revisões podem ser acionadas manualmente quando você marca um PR como “pronto para revisão” ou digita /windsurf-review em um comentário do PR. Você também pode editar o título de um PR digitando /windsurf no campo de título do PR. Exemplo de fluxo de trabalho:
  1. O desenvolvedor abre um pull request em um repositório habilitado
  2. O desenvolvedor marca o PR como pronto para revisão ou digita “@windsurf /review” em um comentário do PR
  3. O Windsurf revisa o PR e publica o feedback como comentários de revisão no GitHub
  4. O desenvolvedor resolve o feedback e atualiza o PR
Limitações: 50 arquivos por PR e limite de 500 revisões/mês por organização.

Configuração

Um administrador da organização deve conectar o bot do Windsurf para o GitHub à sua organização do GitHub Cloud para habilitar as Revisões de PR do Windsurf:
  1. Acesse a página de Configurações da Equipe do Windsurf e clique em Integração com o GitHub, ou clique aqui
  2. Durante a instalação no GitHub, selecione em quais repositórios habilitar as revisões de PR
  3. De volta às configurações do Windsurf, ajuste as opções para permitir revisões/edições e defina as Diretrizes de PR para Revisões e Descrições
  4. Todos os usuários da organização poderão então receber revisões de PR em seus pull requests
As revisões não são acionadas em pull requests em rascunho.

Desativar revisões de PR

Para desativar as revisões de PR do Windsurf, desconecte o bot do GitHub do Windsurf da sua organização ou remova-o de repositórios específicos nas configurações do GitHub.

Melhores práticas

Para revisões de PR eficazes:
  • Use linguagem natural nas diretrizes de PR
  • Evite ser vago sobre o objetivo das suas alterações
  • Inclua exemplos detalhados quando forem úteis