Instale o Guard
Ele fica entre o seu agente de IA e o terminal. Leva poucos minutos. Precisa do Node.js 22 ou mais novo e de um plano ativo.
1. Instale o CLI
Em qualquer terminal:
npm install -g https://trankor.dev/guard/trankor-guard-1.0.0.tgz2. Conecte a máquina
Abre um código para você confirmar no painel. O token fica no cofre do sistema, não em arquivo.
trankor login3. Ligue a proteção
Instala o hook do Claude Code e os wrappers para npm, pnpm, yarn, bun, pip, uv, curl e iwr. Abra um novo terminal depois.
trankor guard install4. Teste sem riscos
Mostra o que o Guard faria, sem executar nada.
trankor check "npm install expresss"
Assistente do npm
O npm 12 bloqueia os scripts de instalação até você aprovar. Este comando lê a lista e recomenda aprovar ou negar. Quem aprova é você.
trankor scriptsPara remover
Tira o hook, os wrappers, o PATH, o cache e o token. O resto da sua configuração fica como estava.
trankor guard uninstallO que ele não pega
- Um wrapper de curl não enxerga o pipe. O curl | sh é pego pelo hook, nos comandos que passam pelo agente.
- No PowerShell, iwr é um alias e passa na frente do PATH. Dentro do Claude Code, o hook pega. No seu terminal, o wrapper não pega.
- Um ataque novo, sem sinais públicos, pode passar. Por isso o Guard reduz o risco, mas não zera.
Cursor e Codex
Nestes dois, a configuração é manual, com os hooks que cada um documenta. Ainda não testamos dentro deles: se algo não funcionar, fale com a gente.
Cursor: ~/.cursor/hooks.json
{
"version": 1,
"hooks": {
"beforeShellExecution": [
{ "command": "trankor hook cursor" }
]
}
}Codex: ~/.codex/hooks.json
{
"hooks": {
"PreToolUse": [
{
"matcher": "Bash",
"hooks": [
{ "type": "command", "command": "trankor hook codex" }
]
}
]
}
}