This Coding Tool Kills AI Code Slop
Ferramenta de codificação revoluciona a indústria, eliminando problemas de código em inteligência artificial.
Conteudo
TLDR;
Uma CLI escrita em Rust que encontra e limpa código morto, duplicações, violações de limites arquiteturais e outros problemas que a IA costuma gerar. Gera relatórios detalhados e oferece autofix (com dry‑run), permitindo que agentes ou CI limpem exports e tipos não usados e reduzam a “slop” deixada pela IA. É rápida, fácil de usar via npx (ex.: npx ow dead-code/dupes/health), altamente configurável, tem ~90 plugins e integrações como VS Code, CI, Cloud hooks e skills para agentes.
Resumo
O vídeo aborda o problema de IAs gerarem muito código sem limpar o que já existe, resultando em “slop” no repositório, e apresenta uma solução prática: uma ferramenta CLI (executada via npx) escrita em Rust, portanto muito rápida, que encontra código morto, duplicações, violações de limites arquiteturais e outros problemas que a IA costuma introduzir. A ferramenta gera relatórios detalhados indicando arquivos, linhas e elementos inúteis (exports, types, dependências não usadas), permite configurar regras de boundary via JSON e presets, e identifica duplicações por tokenização ou modos mais fracos/semânticos, inclusive entre TypeScript e JavaScript. Há um comando de “health” que prioriza alvos de refatoração com base em complexidade e confiança, e uma opção de autofix com dry-run para revisar mudanças antes de aplicar. Integrações incluem hooks em CI, skills para agentes, VS Code, análise de SCSS/Tailwind, Cloud Code hooks e mais de 90 plugins prontos, facilitando execução frequente por desenvolvedores ou agentes automatizados. O autor destaca que a clareza dos relatórios torna trivial para IAs ou desenvolvedores removerem o código supérfluo, melhorando a manutenção, qualidade e velocidade do desenvolvimento.