Repolode
antfu

antfu/pulls.review

Una aplicación web y una GitHub Action que agrupan los cambios de los pull requests por ámbito y los resumen para que puedas revisar una parte a la vez.

Estrellas
607
Forks
38
Issues abiertos
11
Último commit
hace 5 días

¿Qué es?

pulls.review ayuda a los desarrolladores a revisar pull requests de GitHub agrupando los archivos modificados en ámbitos lógicos, resumiendo lo importante de cada uno y permitiendo revisar un ámbito a la vez. Está disponible como sitio web que se conecta a tu cuenta de GitHub y como userscript opcional que incorpora sus funciones a la interfaz de github.com.

Para los equipos que necesitan compartir el análisis, una GitHub Action experimental puede analizar cada pull request una sola vez con el modelo que elijas y publicar el resultado como comentario en el PR, para que cada revisor no necesite su propia clave del modelo. Si se vuelve a ejecutar sobre un PR sin cambios, se omite la llamada al modelo. También puedes ejecutar el mismo análisis desde la línea de comandos con el paquete @pulls.review/actions, proporcionando un token de GitHub y una clave de API del modelo.

El proyecto es un monorepo de TypeScript. El paquete principal se encarga de obtener, analizar, agrupar y resumir los diffs, y se ejecuta tanto en el navegador como en Node. El proyecto se describe como un trabajo en curso avanzado, y la CLI independiente para git local todavía no está implementada.

Funciones clave

  • 01Agrupa los archivos modificados de un pull request en ámbitos para su revisión.
  • 02Resume los cambios de cada ámbito.
  • 03Se ejecuta en el navegador después de conectar una cuenta de GitHub.
  • 04Incluye un userscript que añade funciones a github.com.
  • 05Ofrece una GitHub Action experimental que publica el análisis como comentario en el PR.
  • 06Es compatible con Anthropic, Vercel AI Gateway y proveedores compatibles con OpenAI.

Casos de uso

  • Revisar pull requests grandes recorriendo un grupo lógico de archivos a la vez.
  • Compartir con todo el equipo de revisión un único resumen de cada PR generado por un modelo.
  • Ejecutar análisis automatizados de PR en GitHub Actions, también para PR de forks.

Inicio rápido

  1. 1

    Abre pulls.review en tu navegador y conecta tu cuenta de GitHub

  2. 2

    O ejecuta la CLI con tu token de GitHub y una clave de modelo, e indica una referencia de PR

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

Antes de usarlo

  • El proyecto está en pleno desarrollo, así que puede tener aspectos sin pulir y sufrir cambios.
  • La función de análisis de CI es experimental.
  • Para ejecutar la CLI o el análisis de CI necesitas tu propia clave de API del modelo.
  • La CLI independiente para cambios locales aún no está implementada.

En colecciones

Temas

Preguntas frecuentes

¿Qué es pulls.review?
Una aplicación web y una GitHub Action que agrupan los cambios de los pull requests por ámbito y los resumen para que puedas revisar una parte a la vez. pulls.review ayuda a los desarrolladores a revisar pull requests de GitHub agrupando los archivos modificados en ámbitos lógicos, resumiendo lo importante de cada uno y permitiendo revisar un ámbito a la vez. Está disponible como sitio web que se conecta a tu cuenta de GitHub y como userscript opcional que incorpora sus funciones a la interfaz de github.com.
¿pulls.review es gratuito? ¿Qué licencia tiene?
pulls.review es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿pulls.review sigue mantenido?
Mantenimiento activo. El último commit de pulls.review fue el 2 nov 2026.
¿Para qué puedo usar pulls.review?
Revisar pull requests grandes recorriendo un grupo lógico de archivos a la vez. Compartir con todo el equipo de revisión un único resumen de cada PR generado por un modelo. Ejecutar análisis automatizados de PR en GitHub Actions, también para PR de forks.
¿Cómo se instala pulls.review?
Abre pulls.review en tu navegador y conecta tu cuenta de GitHub O ejecuta la CLI con tu token de GitHub y una clave de modelo, e indica una referencia de PR: GITHUB_TOKEN=... ANTHROPIC_API_KEY=... npx @pulls.review/actions owner/repo#123
¿Dónde consigo pulls.review?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/antfu/pulls.review

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados