← Descobrir
GitHub · Dicklesworthstone/destructive_command_guard↑ +444 hoje

Proteção de comando para agentes de IA

Destructive Command Guard é uma camada de segurança desenvolvida para evitar comandos git e shell perigosos executados por agentes de inteligência artificial. Escrita em Rust, esta ferramenta reduz os riscos de perda indesejada de dados ou danos ao sistema, auditando os processos de execução de comandos no nível do sistema.

Atualizações

  • 8 de outubro de 2026: Estrelas 6,074 → 6,114, versão mais recente v0.15.3 (8 de outubro de 2026).
  • 1 de outubro de 2026: Estrelas 6,072 → 6,074, versão mais recente v0.15.2 (1 de outubro de 2026).
  • 29 de setembro de 2026: Estrelas 6,070 → 6,072, versão mais recente v0.15.1 (29 de setembro de 2026).
  • 29 de setembro de 2026: Estrelas 5,991 → 6,070, versão mais recente v0.15.0 (29 de setembro de 2026).

O que você ganha

  • Bloqueia comandos perigosos antes de serem executados
  • Reduz o risco de perda de dados e danos ao sistema
  • Fornece proteção abrangente com mais de 50 pacotes de segurança

Instalação

Instalação para Linux e macOS
curl -fsSL "https://raw.githubusercontent.com/Dicklesworthstone/destructive_command_guard/main/install.sh?$(date +%s)" | bash -s -- --easy-mode

Se você não programa

Cole isto no seu agente (Claude Code · Codex · Antigravity)

Eu uso o Destructive Command Guard para controlar os comandos que meu agente de IA executa em meu sistema. Por favor, considere as regras de segurança antes de executar comandos perigosos do git, sistema de arquivos ou exclusão de banco de dados. Se você precisar tomar uma ação arriscada, informe-me primeiro e obtenha minha aprovação.

Repositório: https://github.com/Dicklesworthstone/destructive_command_guard. Baseie-se nas instruções oficiais no arquivo README deste repositório para a instalação e execução.

Antes de começar, verifique em qual sistema operacional estamos e se as ferramentas necessárias (ex: Python, Node.js, Git, Docker) estão instaladas. Instale as que faltarem passo a passo de acordo com este sistema.

Crie uma pasta nova e vazia para trabalhar. Não toque em arquivos fora desta pasta e não exclua nada. Antes de executar cada comando, diga o que você vai fazer em uma frase.

Diga-me o que devo ver na tela ao final de cada etapa. Se ocorrer um erro, colarei a mensagem de erro para você exatamente como ela é, e vamos corrigi-la juntos.

Termos relacionados do glossário

Para quem éÉ para desenvolvedores de software que usam agentes de codificação com suporte de inteligência artificial e não querem correr o risco de excluir dados acidentalmente.

Links

A TreScout não desenvolveu esta ferramenta · nós a encontramos nas tendências do GitHub e a apresentamos. Esta página descreve o repositório em 2026-07-13: A contagem de estrelas e o nosso texto são daquele dia, o repositório pode ter mudado desde então. Consulte o link do repositório para ver o estado atual. O texto de apresentação foi preparado com IA a partir da própria documentação do repositório e esta página foi traduzida automaticamente do original em turco · a versão turca é a que vale.