O hype do Claude Code é real Durante nossas férias de inverno @imbue_ai, quis ver quão rápido conseguiria reconstruir o nível mais baixo do nosso produto como um experimento de princípios de engenharia de IA — vibe engineering, não apenas vibe coding. Em < 2 semanas, enviei mais de 50 mil linhas de código de alta qualidade com > cobertura de teste de 80%. Veja como: Meus 7 Princípios da Engenharia de IA em primeiro lugar: 1. Prevenir iterativamente erros de Claude - Toda vez que pego um erro do Claude, adiciono uma regra nova para nunca mais acontecer. - Faça isso ser aplicado programáticamente! 2. Tarefas do tamanho certo (apenas Cachinhos Dourados) - Muito pequeno = lento e irritante. - Grande demais = o agente se espanca. - O ponto ideal: uma mudança focada que mal cabe na janela de contexto e termina em ~10 minutos. 3. Pensar em dois modos de trabalho - Há modo de recursos (enviar coisas novas) e modo manutenção (limpar, refatorar e prevenir erros de IA programaticamente). 4. Exigir passar em provas (com um andar, não perfeição) - Eu bloqueio tudo nos 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, parem e movam as coisas para onde deveriam estar. Você sempre deve conhecer todo o código da sua base de código. 6. Você ainda precisa olhar o código - Não necessariamente linha por linha, mas forma por forma....