🔍 Pedir Review ao Claude
Antes de abrir um PR, peca ao Claude para revisar suas mudancas. Ele encontra bugs, vulnerabilidades e sugestoes de melhoria.
💡 Conceito Principal
Diferentes formas de pedir review:
- •
"Revise minhas mudancas. Foque em bugs, seguranca e performance" - •
"Analise o git diff e me diga se tem algum problema antes de eu fazer PR" - •O Claude le o diff, entende o contexto e aponta problemas especificos com sugestoes de correcao
⚡ Dica Pratica
Via pipe: git diff | claude -p "Faca code review deste diff. Aponte bugs, security issues e melhorias"
⚡ O Comando /review
O comando /review e o atalho para code review automatico. Ele analisa todas as mudancas pendentes de uma vez.
💡 Conceito Principal
Como o /review funciona:
- •Digite
/reviewno Claude Code - •Ele analisa o diff completo (staged + unstaged) contra a branch base
- •Retorna uma lista categorizada: bugs, seguranca, performance, estilo, sugestoes
⚡ Dica Pratica
Use /review como seu ultimo passo antes de qualquer PR. E como ter um senior dev revisando seu codigo instantaneamente.
🔧 Resolver Feedback
Apos o review, resolva cada item de feedback diretamente pedindo ao Claude para aplicar as correcoes sugeridas.
💡 Conceito Principal
Ciclo de feedback e correcao:
- •
"Corrija todos os itens que voce apontou no review" - •Ou seja seletivo:
"Corrija os bugs e issues de seguranca. Ignore as sugestoes de estilo" - •O Claude aplica as correcoes mantendo o contexto do review original
⚡ Dica Pratica
Discorde quando necessario: "O item 3 nao se aplica porque X. Corrija apenas os itens 1, 2 e 4"
🔁 Re-Review
Apos as correcoes, rode /review novamente para confirmar que todos os problemas foram resolvidos e nenhum novo foi introduzido.
💡 Conceito Principal
O ciclo review-fix-review garante qualidade:
- •1.
/review→ encontra problemas - •2. "Corrija os problemas" → aplica fixes
- •3.
/review→ confirma que esta tudo OK
⚡ Dica Pratica
Um "clean review" (sem issues) e o sinal verde para fazer o PR. Se o Claude nao encontrar nada, voce pode ir com confianca.
🎯 Areas de Foco
Direcione o review para areas especificas dependendo do tipo de mudanca que voce fez.
💡 Conceito Principal
Customize o foco do review por tipo de mudanca:
- •Auth/seguranca:
"Revise focando em: SQL injection, XSS, CSRF, validacao de input" - •Performance:
"Revise focando em: N+1 queries, memory leaks, loops desnecessarios" - •API:
"Revise focando em: breaking changes, validacao de request, error handling"
⚡ Dica Pratica
Para mudancas em banco de dados: "Revise as migrations. Sao reversiveis? Tem risco de data loss? Precisa de backfill?"
📋 Checklist de Review
Crie um checklist personalizado para o Claude usar em todos os reviews do seu projeto.
💡 Conceito Principal
Adicione uma checklist ao CLAUDE.md para reviews consistentes:
- •Testes incluidos para novas funcionalidades
- •Error handling em todos os pontos de falha
- •Sem secrets ou credenciais hardcoded
- •Logs adequados para debugging em producao
- •Documentacao atualizada se a API mudou
⚡ Dica Pratica
Adicione ao CLAUDE.md: "Ao fazer /review, sempre verifique: [sua checklist aqui]". O Claude seguira automaticamente.
📋 Resumo do Modulo
Proximo Modulo:
3.7 - Criar Pull Request