O hype do Claude Code é real Durante as nossas férias de inverno da @imbue_ai, eu queria ver quão rápido poderia reconstruir o nível mais baixo do nosso produto como um experimento de princípios de engenharia de IA—engenharia de vibe, não apenas codificação de vibe. Em menos de 2 semanas, enviei mais de 50 mil linhas de código de alta qualidade com mais de 80% de cobertura de testes. Aqui está como: Meus 7 Princípios de Engenharia com foco em IA: 1. Prevenir erros do Claude de forma iterativa - Cada vez que pego um erro do Claude, adiciono uma nova regra para que nunca aconteça novamente. - Faça isso ser aplicado programaticamente! 2. Dimensionar corretamente as tarefas (apenas Goldilocks) - Muito pequeno = lento e irritante. - Muito grande = o agente se atrapalha. - O ponto ideal: uma mudança focada que mal se encaixa na janela de contexto e termina em ~10 min. 3. Pensar em dois modos de trabalho - Há o modo de recursos (enviar novas coisas) e o modo de manutenção (limpar, refatorar e prevenir programaticamente erros de IA). 4. Exigir testes aprovados (com um mínimo, não perfeição) - Eu condiciono tudo a testes + ~80% de cobertura. Isso força o agente a corrigir as coisas sem forçá-lo a escrever muitos testes ruins. 5. Refatoração é inegociável - Quando as importações ficam confusas ou as abstrações se desviam, pare e mova as coisas para onde deveriam estar. Você deve sempre conhecer todo o código na sua base de código. 6. Você ainda precisa olhar para o código - Não necessariamente linha por linha, mas forma por forma....