Repolode
antfu

antfu/pulls.review

Aplicativo web e GitHub Action que agrupam as mudanças de pull requests por escopo e fazem um resumo para você revisar uma parte de cada vez.

Estrelas
607
Forks
38
Issues abertas
11
Último commit
há 5 dias

O que é?

pulls.review ajuda desenvolvedores a revisar pull requests do GitHub agrupando arquivos alterados em escopos lógicos, resumindo o que importa em cada um e permitindo que os revisores analisem um escopo por vez. Está disponível como site que se conecta à sua conta do GitHub e como userscript opcional que adiciona seus recursos à interface do github.com.

Para equipes que querem análises compartilhadas, uma GitHub Action experimental pode analisar cada pull request uma vez com um modelo à sua escolha e publicar o resultado como comentário no PR, sem que cada revisor precise da própria chave de modelo. Novas execuções em um PR sem alterações não fazem outra chamada ao modelo. A mesma análise pode ser executada pela linha de comando com o pacote @pulls.review/actions, usando um token do GitHub e uma chave de API do modelo.

O projeto é um monorepo TypeScript. O pacote principal cuida de buscar, analisar, agrupar e resumir diffs, e funciona tanto no navegador quanto no Node. O projeto é descrito como estando em estágio inicial de desenvolvimento, e a CLI independente para repositórios Git locais ainda não foi implementada.

Recursos principais

  • 01Agrupa os arquivos alterados em um pull request por escopo, facilitando a revisão.
  • 02Resume as mudanças em cada escopo.
  • 03Funciona no navegador depois que você conecta uma conta do GitHub.
  • 04Oferece um userscript que adiciona recursos ao github.com.
  • 05Oferece uma GitHub Action experimental que publica a análise como comentário no PR.
  • 06É compatível com Anthropic, Vercel AI Gateway e provedores compatíveis com OpenAI.

Casos de uso

  • Revisar pull requests grandes analisando um grupo lógico de arquivos por vez.
  • Compartilhar com toda a equipe de revisão um único resumo de cada PR gerado por um modelo.
  • Executar análises automatizadas de PRs no GitHub Actions, inclusive em PRs de forks.

Início rápido

  1. 1

    Abra pulls.review no navegador e conecte sua conta do GitHub

  2. 2

    Ou execute a CLI com seu token do GitHub e uma chave de modelo, passando uma referência de PR

    GITHUB_TOKEN=... ANTHROPIC_API_KEY=... npx @pulls.review/actions owner/repo#123

Antes de usar

  • O projeto ainda está em desenvolvimento intenso, então espere encontrar partes inacabadas e mudanças.
  • O recurso de análise de CI é experimental.
  • Para executar a CLI ou a análise de CI, você precisa da sua própria chave de API do modelo.
  • A CLI independente para alterações locais ainda não foi implementada.

Em coleções

Tópicos

Perguntas frequentes

O que é pulls.review?
Aplicativo web e GitHub Action que agrupam as mudanças de pull requests por escopo e fazem um resumo para você revisar uma parte de cada vez. pulls.review ajuda desenvolvedores a revisar pull requests do GitHub agrupando arquivos alterados em escopos lógicos, resumindo o que importa em cada um e permitindo que os revisores analisem um escopo por vez. Está disponível como site que se conecta à sua conta do GitHub e como userscript opcional que adiciona seus recursos à interface do github.com.
pulls.review é gratuito? Qual é a licença?
pulls.review é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
pulls.review ainda é mantido?
Manutenção ativa. O último commit de pulls.review foi em 2 de nov. de 2026.
Para que posso usar pulls.review?
Revisar pull requests grandes analisando um grupo lógico de arquivos por vez. Compartilhar com toda a equipe de revisão um único resumo de cada PR gerado por um modelo. Executar análises automatizadas de PRs no GitHub Actions, inclusive em PRs de forks.
Como instalar pulls.review?
Abra pulls.review no navegador e conecte sua conta do GitHub Ou execute a CLI com seu token do GitHub e uma chave de modelo, passando uma referência de PR: GITHUB_TOKEN=... ANTHROPIC_API_KEY=... npx @pulls.review/actions owner/repo#123
Onde consigo pulls.review?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/antfu/pulls.review

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados