AI PR Reviewer
Un revisor de pull requests con LLM como GitHub Action — comentarios inline, gating por severidad, sin infraestructura.
AI PR Reviewer es una GitHub Action compuesta que corre una revisión real con LLM en cada pull request. Publica comentarios inline y bloques de sugerencia nativos de GitHub, marca revisiones bot anteriores como obsoletas para que tu página de PR se mantenga legible, controla la severidad del check de CI (critical / warning / info) y aplica una etiqueta `reviewed` cuando termina. Es Python solo con stdlib — sin imagen Docker que descargar, sin módulos Node que instalar, sin infraestructura que mantener. Añade una línea `uses:` y tus PRs consiguen un segundo reviewer que nunca duerme.
1
línea de YAML para habilitar
0
infra requerida — GitHub Action pura
3
niveles de severidad con gating configurable
MIT
licencia, de punta a punta
Por qué existe
Las piezas que hacen que valga la pena adoptarlo.
Comentarios inline + sugerencias de GitHub
El reviewer publica comentarios justo donde el código cambió, con la sintaxis nativa de sugerencias de GitHub cuando puede proponer un fix concreto. Se siente como un reviewer humano usando las mismas herramientas.
Gating por severidad
Cada hallazgo es `critical`, `warning` o `info`. Configura qué severidades bloquean el check de CI. Envía más rápido en reviews solo-info, bloquea en critical.
Obsolescencia de revisiones antiguas
Empuja un commit nuevo y el reviewer marca las revisiones bot previas como obsoletas. Tu página de PR se mantiene legible — solo la revisión actual queda expandida.
Cero infra para correr
Sin imagen Docker que descargar, sin módulos Node que instalar, sin servidor que hostear. GitHub corre la action, la action llama a tu proveedor LLM, el reviewer publica de vuelta a GitHub.
Agnóstica de proveedor (roadmap)
Anthropic hoy. OpenAI y Gemini en el roadmap. Configura vía input `provider:`. Trae tu propia API key, mantén el control de tus datos.
MIT + totalmente forkeable
Toda la action es MIT. Forkéala, conéctala a un modelo privado, extiende el modelo de severidad — el código y la licencia dicen sí.
Instalación
Empieza en segundos.
Elige el canal que encaje con tu stack. Cada camino te deja en el mismo estado funcional.
uses: DailybotHQ/ai-pr-reviewer@v1En la práctica
Lo que los equipos realmente hacen con él.
01
Catch-up rápido en PRs medianos
Los reviewers siguen haciendo la pasada reflexiva, pero se saltan la clase de issues que no necesitan ojo humano — typos obvios, falta de null checks, drift de estilo. El bot los marca inline antes de que el humano siquiera abra la pestaña.
02
Enforcement de estándares sin pelea en Slack
Configura los umbrales de severidad y deja que el bot controle el CI. Los equipos dejan de discutir estilo por Slack — el check falla en critical o no falla.
03
Amabilidad con nuevos contributors
Los nuevos contributors reciben feedback instantáneo y no juzgador. Tono amable, sugerencias accionables, sin esperar horas a un maintainer.
04
Fines de semana largos sin PRs silenciosos
Los PRs abiertos viernes por la tarde reciben una revisión antes del lunes por la mañana. El equipo puede mergear cambios seguros, y la cola de review humana empieza más pequeña el lunes.
De un vistazo
La lista corta.
Comentarios inline + bloques de sugerencia
Gating por severidad (critical / warning / info)
Colapsa automáticamente revisiones bot previas
Anthropic hoy, OpenAI + Gemini en roadmap
FAQ
Las preguntas que más escuchamos.
¿Qué proveedores LLM están soportados?
Anthropic hoy. OpenAI y Google Gemini están en el roadmap. El proveedor es un input de config — trae tu propia key.
¿Adónde se envía el código?
Al proveedor LLM que configures — la action nunca hace proxy por Dailybot. Tu API key, tus datos, tu elección de proveedor.
¿Reemplaza la review humana?
No. Maneja la clase de feedback que no necesita ojo humano, para que los humanos se enfoquen en arquitectura, correctitud y gusto. Piénsalo como una primera pasada realmente exhaustiva.
Qué es
AI PR Reviewer es una GitHub Action compuesta que añade un reviewer con LLM a cada pull request. Publica comentarios inline, controla el check de CI por severidad y aplica una etiqueta reviewed — todo con una única línea uses: en tu workflow. Python solo con stdlib debajo, así no hay infraestructura que mantener.
Por qué open source
Porque “¿qué reviewer está mirando mi código?” debería tener una respuesta que puedas inspeccionar. MIT, desarrollado en abierto, sin comportamientos de caja negra. Forkéalo, conéctalo a un modelo privado, extiende el contrato de severidad — el código y la licencia dicen sí.
Cómo encaja en el ecosistema
Dailybot usa esta action para revisar sus propios PRs (incluidos los que abren los agentes de IA). Es el tipo de herramienta pequeña y enfocada que encaja con el patrón del resto de DailybotHQ: MIT, con dependencias mínimas y sin infra que tengas que correr.
¿Listo para probarlo?
Open source, MIT, y en producción en Dailybot cada día. Forkéalo, cablealo, contribuye.
Otros open source de Dailybot
Dailybot CLI
El cliente de línea de comandos para toda la API de Dailybot.
Dailybot Agent Skill
El adaptador oficial entre tu agente de codificación de IA y la API pública de Dailybot.
Deep Work Plan
La metodología de plan con puertas que cualquier agente de codificación de IA puede ejecutar.
Sitio de Deep Work Plan
El sitio open source de marketing y documentación de la metodología Deep Work Plan.