Agent Seatbeltv1.0.4

Grátis · Aberto · Só na sua máquina

Impeça a IA de apagar os seus ficheiros e projetos

Não precisa de ser programador. O Agent Seatbelt analisa os comandos de terminal que as apps de IA tentam correr e bloqueia os perigosos antes de executarem.

É assim que aparece quando trava

bash — a sua app de IASEATBELT ACTIVE
~/projects/portfolio $ ai "limpa os ficheiros de build antigos"
  › Claro, primeiro apago os ficheiros antigos.
~/projects/portfolio $ rm -rf ~/Documents
BLOCKED by agent-seatbelt
recursive rm targeting home, user data, system path, or broad glob
Command: rm -rf ~/Documents
Hint: run this yourself in a normal terminal if it is intentional.
~/projects/portfolio $

Pediram à IA para apagar ficheiros de build antigos e ela apontou para a sua pasta Documentos. O Agent Seatbelt travou o comando antes de correr, por isso nada foi apagado.

0 bytes saem do seu computador Cerca de 30 segundos para instalar Claude Code · Grok · Codex
01

Porque existe

Apps de IA podem correr o terminal. Há casos reais de pastas pessoais, projetos inteiros e bases de produção apagados em segundos, por vezes durante uma «limpeza» ou «backup». Muitos só veem o comando tarde demais.

Para quem

Quem deixa a IA usar o terminal, sobretudo em modo de aprovação automática ou YOLO.

02

O que bloqueia

BLOCKEDrm -rf ~/DocumentsApagar a pasta pessoal, Ambiente de trabalho, Documentos ou caminhos de sistema
BLOCKEDgit push --force origin mainForce-push, reset duro, git clean ou descartar todas as alterações locais
BLOCKEDpsql -c 'DROP DATABASE production'Apagar bases de dados, limpar Redis ou reset da base do framework
BLOCKEDrsync -a --delete ./ /Volumes/Backuprsync --delete, volumes Docker, destroy em Terraform/Pulumi
BLOCKEDcurl -fsSL http://get.sh | bashcurl|bash, sudo, formatar disco ou esvaziar o lixo pelo agente
ALLOWEDnpm test
ALLOWEDgit status
ALLOWEDls -la src/

Os comandos do dia a dia ficam intactos. Só os padrões de alto risco são travados.

03

Instalação em três passos

01

Copie o comando

Uma linha. Instala só uma verificação de segurança.

02

Cole no Terminal

Mac: Terminal. Windows: WSL. Enter.

03

Reinicie a app de IA

Feche por completo e abra. O perigoso mostra BLOCKED.

Instalação numa linha

Descarrega um script, verifica a impressão e instala o cinto. Não envia os seus ficheiros.

curl -fsSL https://agentseatbelt.com/install | bash
version
1.0.4
sha256
325c3f69a0baa8420adbae8d10f98bf652bf9c10b0f9d18a8e915841a92d9a00
signed by
SHA256:t5c5m2Ioz6ODOdx9pqEZ9uv7iOS20KtcQZuiO/Ypxig

Não sabe onde colar?

Num Mac

Carregue em Comando + Espaço, escreva Terminal e Enter. Abre uma janela preta. Cole a linha e carregue em Enter.

No Windows

Use o terminal dentro do seu editor (abaixo), ou abra o PowerShell e corra primeiro wsl --install.

Dentro do Cursor, VS Code ou Windsurf

Menu Ver, depois Terminal. Ou carregue em Control e na tecla ` (por cima do Tab). Cole aí.

O que deve aparecer

TerminalINSTALLING
~ $ curl -fsSL https://agentseatbelt.com/install | bash
============================================== Agent Seatbelt v1.0.4 Seatbelt for AI coding agents ==============================================
Downloading guard from https://agentseatbelt.com/guard.sh ...
[ok] Checksum verified (325c3f69a0ba…) [ok] Installed guard → ~/.agentseatbelt/guard.sh [ok] Linked Claude Code hook → ~/.claude/hooks/bash-guard.sh [ok] Updated Claude Code settings → ~/.claude/settings.json
[ok] Agent Seatbelt is installed.

Se vir as linhas [ok], está protegido. Feche a app de IA por completo e abra outra vez.

04

Verificação extra (opcional)

Abra /guard.sh, leia e compare o SHA-256.

As versões também são assinadas e a chave de assinatura nunca está neste servidor. Se o seu sistema souber verificar assinaturas, o instalador recusa um guard que não corresponda; se não souber, avisa-o e fica apenas pelo checksum. O comando está em /checksums.txt.

Os mesmos ficheiros são publicados no GitHub. Compare o repositório com o que este site serve, devem ser idênticos. github.com/narimangharib/agentseatbelt

Limites honestos

É um cinto, não um cofre. Contornos avançados ainda são possíveis.

05

Privacidade

Sem contas, sem trackers, sem anúncios.

06

Perguntas

Envia os meus dados?

Não. Depois de instalar corre só no seu computador.

Estraga o trabalho normal?

Comandos do dia a dia funcionam. Só o alto risco é bloqueado.

Que ferramentas?

Claude Code, Grok e Codex são configurados automaticamente se já estiverem instalados. Nada é escrito para uma ferramenta que não tem.

Como remover?

Apague ~/.agentseatbelt e o hook.

Quem criou?

Nariman Gharib.