AI Diff Reviewer
Uma metodologia de review, duas superfícies — uma GitHub Action para CI e um skill de agente de programação para sua máquina local.
AI Diff Reviewer é uma metodologia de review com duas superfícies. No CI ela roda como uma GitHub Action composta — comentários inline, blocos de sugestão, gating por severidade e uma timeline de PR limpa. Localmente ela se instala como skill de agente de programação para você revisar a branch atual antes do push. Fixe `@v2` nos dois lados e o prompt padrão permanece em sync. Antes era publicada como AI PR Reviewer; o nome antigo do repositório redireciona para cá.
2
superfícies — Action + skill de agente
0
infra necessária — GitHub Action pura
4
provedores LLM (Anthropic, Claude Code, Cursor, Codex)
MIT
licença, de ponta a ponta
Por que existe
As peças que fazem valer a pena adotar.
GitHub Action para cada PR
Adicione uma linha `uses:` e cada pull request recebe uma review estruturada — comentários inline, blocos nativos de sugestão, gating por severidade (critical / warning / info) e colapso automático de reviews bot anteriores. Listada no GitHub Marketplace como AI Diff Reviewer.
Skill de agente de programação para review local
Instale o skill no Claude Code, Cursor, Codex e afins. Peça “Review my current branch” antes de abrir o PR. O mesmo modelo de severidade do CI quando você fixa a mesma tag.
Um arquivo de extensão, ambas as superfícies
As regras da equipe ficam em `.review/extension.md` (caminhos legacy ainda são aceitos). O CI e o skill local leem o mesmo arquivo para que os padrões da equipe não divirjam entre laptop e Actions.
Gating por severidade
Cada achado é `critical`, `warning` ou `info`. Configure quais severidades bloqueiam o check. Envie mais rápido em reviews só-info; bloqueie em critical.
Escolha de provedor sob seu controle
Anthropic (padrão), Claude Code, Cursor e Codex. Traga sua própria API key — a Action nunca faz proxy pelo Dailybot.
MIT + totalmente forkável
Faça o fork, conecte a um modelo privado, estenda o contrato 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.
name: PR review
on:
pull_request:
branches: [main]
types: [opened, synchronize, labeled]
concurrency:
group: pr-review-${{ github.event.pull_request.number }}
cancel-in-progress: true
jobs:
review:
runs-on: ubuntu-latest
timeout-minutes: 15
permissions:
contents: read
pull-requests: write
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: DailybotHQ/ai-diff-reviewer@v2
with:
api-key: ${{ secrets.ANTHROPIC_API_KEY }}
github-token: ${{ secrets.GITHUB_TOKEN }}
provider: anthropic
model: claude-sonnet-4-6
strictness: block-on-critical
prompt-extension-file: .review/extension.md
applied-label: pr-reviewed
skip-review-label: skip-ai-review
pr-description-mode: autocomplete
complexity-labels-enabled: truenpx skills add DailybotHQ/ai-diff-reviewer --skill ai-diff-reviewerhttps://github.com/marketplace/actions/ai-diff-reviewerNa prática
O que as equipes realmente fazem com ele.
01
Catch-up rápido em PRs médios
Humanos continuam donos da arquitetura e do gosto. O reviewer limpa a classe de issues que não precisam de olho humano — typos óbvios, null checks faltando, drift de estilo — antes de alguém abrir a aba.
02
Review antes do push
Rode o skill localmente, corrija o que importa e então abra o PR. O CI confirma com a mesma metodologia em vez de te surpreender de manhã.
03
Padrões sem briga no Slack
Configure os limiares de severidade e deixe o check controlar o merge. As equipes param de discutir estilo no chat — o check falha em critical, ou não falha.
04
Amigável para novos contributors
First-time contributors recebem feedback instantâneo e acionável. Tom amigável, sugestões concretas, sem esperar horas por um maintainer.
Numa olhada
A lista curta.
Uma metodologia para CI e seu agente de programação
GitHub Marketplace Action + skill com `npx skills add`
Gating por severidade com strictness configurável
Anthropic, Claude Code, Cursor e Codex
FAQ
As perguntas que mais ouvimos.
Isso é o mesmo que AI PR Reviewer?
Sim — renomeado. O repositório do GitHub `DailybotHQ/ai-pr-reviewer` redireciona para `DailybotHQ/ai-diff-reviewer`. Use `@v2` e o nome novo daqui pra frente.
Quais provedores LLM são suportados?
Anthropic (padrão), Claude Code, Cursor e Codex. Configure via os inputs da Action / setup do skill. Você traz 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. Trata a classe de feedback que não precisa de olho humano para que humanos foquem em arquitetura, correção e gosto.
O que é
AI Diff Reviewer é um revisor de código baseado em LLM com duas superfícies: uma GitHub Marketplace Action para CI de pull requests, e um skill de agente de programação para passagens locais de “review my branch”. Fixe a mesma tag (@v2) nos dois e você mantém uma só metodologia — modelo de severidade, prompt padrão e regras da equipe via .review/extension.md.
Por que open source
Porque “qual reviewer está olhando meu código?” deveria ter uma resposta que você possa inspecionar. Licença MIT, desenvolvido no aberto, sem comportamento de caixa-preta. Faça o fork, 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 este reviewer nos próprios PRs (incluindo os que agentes de IA abrem). Combina com o Dailybot Agent Skill e o Deep Work Plan — review local antes do push, review de CI no PR, mesmos padrões nos dois lugares.
Pronto para experimentar?
Open source, MIT, e em produção no Dailybot todo dia. Forke, conecte, contribua.
Outros open source do Dailybot
Dailybot CLI
A CLI de plataforma completa do Dailybot — release atual 3.7.3 no PyPI.
Dailybot Agent Skill
Quatorze capacidades que transformam seu agente de programação em um verdadeiro teammate 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 centro de documentação open source da metodologia Deep Work Plan.