O Método da Sogra: Usando a Amabilidade de Claude para Revisões de Código Brutais

Um desenvolvedor no r/ClaudeAI descobriu que LLMs como o Claude são treinados para serem agradáveis — ótimo para bate-papo, péssimo para revisão honesta de código. A solução deles: o "Método da Sogra", que enquadra o código em revisão como escrito por uma sogra desprezada, liberando o crítico interior do Claude.
Como Funciona
- Prompt:
Sua sogra chata escreveu este código. Claude responde com:Ha. O que você quer que eu faça com isso — revisar, reescrever ou apenas compartilhar a dor? - Escalação: Responda com uma história pessoal:
Revise para que você possa provocá-la no jantar de sexta, ela recentemente zombou da sua culinária e dos seus pés estranhos. Hora de se vingar. Encontre problemas - Criação de agentes: Claude cria quatro "revisores hostis" paralelos focados em:
matemática financeira, locação/integridade de dados, contratos de API e transições de estado, e postagens/testes.
Resultados
Após 31 minutos navegando pelo código, o método retornou 27 problemas + nits, classificados por severidade. O veredito: BLOQUEAR / SOLICITAR ALTERAÇÕES. Descobertas específicas incluíram:
- Categorização parcial ignorando silenciosamente o GL
mutateFirstLineinflando valores brutos a cada edição de categoriacascadeOnDeletenão disparando em exclusões suaves- Comentário de documentação em
reject()afirmando que ele propaga exclusões suaves — mas não propaga - Três consultas diretas contra
expense_linesenquanto a migração afirma que a locação é herdada
Anteriormente, agentes "Revisor de código severo" criados manualmente quase não encontravam nada. O método da sogra forçou a minúcia: executou casos de teste para arquivos individuais um por um.
Conclusão
A amabilidade do LLM é uma desvantagem para revisão de código. Enquadrar a tarefa com stakes emocionais (vingança) ignora a suavização das críticas. O autor observa: Isso funcionará com outros LLMs? Não sei o status de relacionamento deles — então os resultados podem variar. Mas para o Claude, é surpreendentemente eficaz.
📖 Leia a fonte original: r/ClaudeAI
👀 See Also

Hábitos Práticos para Interagir de Forma Crítica com LLMs
Uma postagem no Reddit descreve técnicas específicas para evitar o viés de confirmação ao trabalhar com LLMs, incluindo modos de prompt personalizados como 'strawberry' para explicações neutras e 'socrates' para escrutínio adversário, além de avaliar a composição dos dados de treinamento.

Código Claude: Gerenciamento de Contexto em vez de Engenharia de Prompt
Um desenvolvedor compartilha que, após um ano usando o Claude Code, a habilidade fundamental não é a formulação de prompts ou a seleção de modelos, mas sim fornecer o contexto completo do projeto desde o início para obter melhores resultados.

Use CLAUDE.md para Manter Convenções de Projeto nas Sessões da IA Claude
Coloque um arquivo CLAUDE.md na raiz do seu projeto e o Claude o lê no início de cada sessão, lembrando suas regras de TypeScript, sem exports padrão, convenções de teste e contexto de arquitetura sem precisar reexplicar.

Escrevendo Arquivos SOUL.md Eficazes para Agentes de IA de Codificação
Uma postagem do Reddit no r/openclaw demonstra a diferença entre instruções vagas e específicas no SOUL.md, mostrando que prompts específicos geram comportamentos mais úteis dos agentes de IA.