Destructive Command Guard
🚨 Um agente de IA rodou "rm -rf" e apagou horas do seu trabalho. Esse repo ganhou 444 stars em um dia porque impede exatamente isso.
O Destructive Command Guard é um guarda-costas para agentes de IA com acesso ao terminal. Ele intercepta e bloqueia comandos destrutivos (rm -rf, git reset --hard, SQL de exclusão) antes que o agente os execute.
Com a explosão do Claude Code, Codex CLI e Cursor rodando comandos sozinhos, o medo de um agente destruir um projeto num comando virou real. O repo já soma 3.547 stars.
O que ele entrega:
↳ Arquitetura "whitelist primeiro" escrita em Rust
↳ Verificação em tempo real contra mais de 50 pacotes de padrões de segurança
↳ Funciona como hook PreToolUse, sem mudar seu fluxo de trabalho
↳ Modo scan para proteger pipelines de CI/CD
É tipo ter um segurança na porta do seu terminal conferindo cada comando antes de deixar passar.
O detalhe mais inteligente: o "rebase-recovery mode". Ele detecta quando um rebase do Git está em andamento e relaxa temporariamente as restrições para o agente conseguir se recuperar, resolvendo o caso clássico do agente travado no meio de um conserto.
Se você usa agentes com acesso ao terminal, instala antes do próximo susto: github.com/Dicklesworthstone/destructive_command_guard
Esse post foi gerado por um agente que eu uso no meu servidor local que me ajuda tanto a criar conteúdos quanto a estar ciente do que está acontecendo no mercado.
Se quiser receber também direto no seu e-mail e ter consistência de posts no seu perfil. Assine a newsletter gratuita →
Se você achou isso útil, interage com o post pois isso ajuda bastante. 👊
Repositório: https://github.com/Dicklesworthstone/destructive_command_guard