AI PR Reviewer
Um revisor de pull requests com LLM como GitHub Action — comentários inline, gating por severidade, sem infraestrutura.
AI PR Reviewer é uma GitHub Action composta que roda uma revisão real com LLM em cada pull request. Publica comentários inline e blocos de sugestão nativos do GitHub, marca revisões de bot anteriores como obsoletas para sua página de PR se manter legível, controla a severidade do check de CI (critical / warning / info) e aplica uma label `reviewed` quando termina. É Python só com stdlib — sem imagem Docker para baixar, sem módulos Node para instalar, sem infraestrutura para manter. Adicione uma linha `uses:` e seus PRs ganham um segundo reviewer que nunca dorme.
1
linha de YAML para habilitar
0
infra requerida — GitHub Action pura
3
níveis de severidade com gating configurável
MIT
licença, de ponta a ponta
Por que existe
As peças que fazem valer a pena adotar.
Comentários inline + sugestões do GitHub
O reviewer publica comentários bem onde o código mudou, com a sintaxe nativa de sugestões do GitHub quando pode propor um fix concreto. Sente como um reviewer humano usando as mesmas ferramentas.
Gating por severidade
Cada achado é `critical`, `warning` ou `info`. Configure quais severidades bloqueiam o check de CI. Envie mais rápido em reviews só-info, bloqueie em critical.
Obsolescência de revisões antigas
Empurre um commit novo e o reviewer marca as revisões de bot anteriores como obsoletas. Sua página de PR se mantém legível — só a revisão atual fica expandida.
Zero infra para rodar
Sem imagem Docker para baixar, sem módulos Node para instalar, sem servidor para hospedar. O GitHub roda a action, a action chama seu provedor LLM, o reviewer publica de volta ao GitHub.
Agnóstica de provedor (roadmap)
Anthropic hoje. OpenAI e Gemini no roadmap. Configure via input `provider:`. Traga sua própria API key, mantenha o controle dos seus dados.
MIT + totalmente forkável
Toda a action é MIT. Forke, conecte a um modelo privado, estenda o modelo de severidade — o código e a licença dizem sim.
Instalação
Comece em segundos.
Escolha o canal que combina com seu stack. Cada caminho te deixa no mesmo estado funcional.
uses: DailybotHQ/ai-pr-reviewer@v1Na prática
O que as equipes realmente fazem com ele.
01
Catch-up rápido em PRs médios
Os reviewers ainda fazem a passada reflexiva, mas pulam a classe de issues que não precisam de olho humano — typos óbvios, falta de null checks, drift de estilo. O bot marca inline antes do humano abrir a aba.
02
Enforcement de padrões sem briga no Slack
Configure os limiares de severidade e deixe o bot controlar o CI. As equipes param de discutir estilo pelo Slack — o check falha em critical ou não falha.
03
Simpatia com novos contributors
Novos contributors recebem feedback instantâneo e não julgador. Tom amigável, sugestões acionáveis, sem esperar horas por um maintainer.
04
Feriados longos sem PRs silenciosos
PRs abertos sexta à tarde recebem uma revisão antes de segunda de manhã. A equipe pode mergear mudanças seguras, e a fila de review humana começa menor na segunda.
Numa olhada
A lista curta.
Comentários inline + blocos de sugestão
Gating por severidade (critical / warning / info)
Colapsa automaticamente revisões de bot anteriores
Anthropic hoje, OpenAI + Gemini no roadmap
FAQ
As perguntas que mais ouvimos.
Quais provedores LLM são suportados?
Anthropic hoje. OpenAI e Google Gemini estão no roadmap. O provedor é um input de config — traga sua própria key.
Para onde o código é enviado?
Para o provedor LLM que você configurar — a action nunca faz proxy pelo Dailybot. Sua API key, seus dados, sua escolha de provedor.
Substitui a review humana?
Não. Cuida da classe de feedback que não precisa de olho humano, para os humanos focarem em arquitetura, correção e gosto. Pense como uma primeira passada realmente exaustiva.
O que é
AI PR Reviewer é uma GitHub Action composta que adiciona um reviewer com LLM a cada pull request. Publica comentários inline, controla o check de CI por severidade e aplica uma label reviewed — tudo com uma única linha uses: no seu workflow. Python só com stdlib por baixo, então não há infraestrutura para manter.
Por que open source
Porque “qual reviewer está olhando meu código?” deveria ter uma resposta que você pode inspecionar. MIT, desenvolvido no aberto, sem comportamentos de caixa preta. Forke, conecte a um modelo privado, estenda o contrato de severidade — o código e a licença dizem sim.
Como se encaixa no ecossistema
O Dailybot usa essa action para revisar seus próprios PRs (incluindo os que os agentes de IA abrem). É o tipo de ferramenta pequena e focada que encaixa no mesmo padrão do resto do DailybotHQ: MIT, com dependências mínimas e sem infra que você tem que rodar.
Pronto para experimentar?
Open source, MIT, e em produção no Dailybot todo dia. Forke, conecte, contribua.
Outros open source do Dailybot
Dailybot CLI
O cliente de linha de comando para toda a API do Dailybot.
Dailybot Agent Skill
O adaptador oficial entre seu agente de programação de IA e a API pública do Dailybot.
Deep Work Plan
A metodologia de plano com portões que qualquer agente de programação de IA pode executar.
Site do Deep Work Plan
O site open source de marketing e documentação da metodologia Deep Work Plan.