Skip to content
ReviewRamble

The weekly brief

AI, reviewed, in your inbox.

  • New reviews of tools, models, MCP servers and repos, with the verdict up front
  • Re-checked prices and ratings when something changes
  • New analysis pieces as they are published

Models, agents, MCP servers and the tools actually worth your time.

One email a week. Unsubscribe with the link in any brief. How we use your email

CC Safety Net

Uma proteção que lê o que um agente de programação está prestes a executar e recusa comandos destrutivos e leitura de segredos antes que aconteçam.

Análise de Sheela · Atualizado

Ver no GitHub Código aberto

Nossa nota

4.0/5

O cinto de segurança para o estrago que um sandbox permite de propósito: force-pushes, hard resets e rm -rf dentro do seu próprio projeto.

O que é CC Safety Net?

O CC Safety Net se conecta às CLIs de agentes de programação e verifica cada comando de shell antes de ele rodar. Ele bloqueia comandos destrutivos de Git e de sistema de arquivos como git reset --hard, git push --force e rm -rf em alvos perigosos, além de tentativas de ler chaves SSH, arquivos .env e ~/.aws.

Ele analisa o que o comando realmente faz, então embrulhá-lo em bash -c ou python -c, ou reordenar flags, não o esconde. Presets, um pequeno painel e regras de equipe commitadas no repositório permitem que uma equipe compartilhe uma única política. Suporta Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot CLI, OpenCode e cerca de uma dúzia de outros. Um desenvolvedor independente o mantém; a v2.6.19 saiu em 24 de outubro de 2026.

CC Safety Net vale a pena?

Um sandbox mantém o agente dentro do seu projeto. Não faz nada contra o agente destruir o próprio projeto. Um git reset --hard confuso pode apagar uma tarde de trabalho não commitado, e esse é um comando que nenhum sandbox bloqueia.

O CC Safety Net fica na frente de cada comando de shell. Diferente de uma simples lista de bloqueio, ele descobre o que o comando realmente faz, então os truques de sempre, como esconder rm -rf dentro de bash -c ou embaralhar flags, não passam. Suporta cerca de 20 CLIs de agentes, do Claude Code ao Codex, e também recusa leituras de chaves SSH, arquivos .env e credenciais de nuvem. As regras podem ser commitadas no repositório para que a equipe inteira as compartilhe.

O porém: o README diz claramente que ele não é um sandbox. Não isola processos, não define permissões de arquivos nem observa o tráfego de rede. É o projeto de uma pessoa (cerca de 1,800 estrelas, v2.6.19), e a instalação recomendada puxa @latest toda vez, o que uma equipe deveria fixar.

Nossa opinião: um sandbox mais esta proteção cobre as duas metades do problema, o que o agente alcança e o que ele pode destruir. Empilhar outra coleção de hooks de bloqueio de comandos por cima só cria dois conjuntos de regras brigando pelos mesmos comandos.

Onde ele se destaca

  • Um desenvolvedor que deixa o Claude Code aprovar comandos de shell automaticamente

    Nunca perder trabalho não commitado para um hard reset ou force-push

    npx -y cc-safety-net@latest install, depois doctor para confirmar. Comandos destrutivos de Git são recusados antes de rodar; não custa nada.

  • Um tech lead padronizando regras de agentes em uma equipe de 12 pessoas

    Dar a todos a mesma política de comandos bloqueados

    Commitar a configuração .cc-safety-net/ no repositório e fixar a versão do pacote no guia de setup da equipe.

Antes de decidir

Configuração
Exige Node.js 18+. npx -y cc-safety-net@latest install o conecta a todas as CLIs suportadas na máquina; doctor verifica se funciona.
Integrações
Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot CLI, OpenCode, Amp, Devin CLI, Kimi Code e outros; uma API Node.js.
Dados e privacidade
Roda localmente como hook e não envia nada a lugar nenhum. Licença MIT.
Custo em escala
Gratuito para equipes de qualquer tamanho; não há edição paga.
Limites
Só vê os comandos que o agente executa por ferramentas com hook; sem controle de rede ou de permissões de arquivos.

O que é bom

  • Analisa os comandos, então bash -c e flags reordenadas não escapam
  • Bloqueia leituras de chaves SSH, .env e credenciais de nuvem
  • Regras de equipe podem ser commitadas no git
  • Suporta cerca de 20 CLIs de agentes de programação

O que não é

  • Não é sandbox: sem controle de processos, permissões de arquivos ou rede
  • Um único mantenedor
  • A instalação padrão puxa @latest; fixe a versão em equipes

Ideal para

Quem deixa um agente de programação rodar comandos de shell sem aprovar cada um.

Alternativas ao CC Safety Net

CC Safety Net: perguntas frequentes

CC Safety Net vale a pena?
O cinto de segurança para o estrago que um sandbox permite de propósito: force-pushes, hard resets e rm -rf dentro do seu próprio projeto. Damos nota 4.0 de 5.
Quanto custa CC Safety Net?
Gratuito e de código aberto sob MIT.
Quais são as desvantagens de CC Safety Net?
Não é sandbox: sem controle de processos, permissões de arquivos ou rede; um único mantenedor; a instalação padrão puxa @latest; fixe a versão em equipes.
Para quem CC Safety Net é indicado?
Quem deixa um agente de programação rodar comandos de shell sem aprovar cada um.
Quanto custa CC Safety Net para uma equipe ou em produção?
Gratuito para equipes de qualquer tamanho; não há edição paga.
CC Safety Net é seguro para dados da empresa?
Roda localmente como hook e não envia nada a lugar nenhum. Licença MIT.
Quais são as melhores alternativas ao CC Safety Net?
As alternativas mais próximas que analisamos são Anthropic Sandbox Runtime (srt) e security-guidance plugin (Claude Code).

Respostas verificadas em 24 de out. de 2026.