Cargando la bóveda…
Cargando la bóveda…
Hook de seguridad recién publicado. Antes de cada Bash command, un sub-agent ligero de Claude evalúa el comando contra patterns destructivos o irreversibles. Si detecta peligro, bloquea. El guardarraíl AI más sofisticado.
Es el hook de seguridad más sofisticado del catálogo. Antes de que cualquier comando Bash se ejecute en una sesión Claude Code, un sub-agent ligero de Claude evalúa el comando contra patterns destructivos o irreversibles. Si detecta peligro, lo bloquea.
Diferencia con un blocklist tradicional (que solo matchea strings exactos): este usa AI judgment. Detecta variaciones, contextos, intent. rm -rf directo se detecta, pero también rm -rf $UNDEFINED_VAR/* o find . -delete.
Hook event: PreToolUse. Específicamente sobre el tool Bash.
7 installs (recién publicado), pero el patrón es prometedor.
npx claude-code-templates@latest --hook security/ai-bash-guardPara Claude:
Instalé el hook security/ai-bash-guard. Mostrame los patterns de
detección que evalúa. Probá: intentá ejecutar `rm -rf /tmp/test` —
debería bloquearse o pedir confirmación.Comandos como rm -rf, dd if=..., mkfs.*, > /dev/sda — bloqueados antes de ejecutar. Incluso si vienen como parte de un script complejo donde no son obvios.
rm -rf $HOME/* con variable que podría expandir a algo malo: el sub-agent lo detecta. Blocklist tradicional pasaría de largo.
No es solo "destructivo". También bloquea operaciones que no podés deshacer fácilmente: chmod -R 777, kill -9 sobre procesos críticos, force-push a main.
Si dejás Claude corriendo con /goal o /loop, este hook es básicamente obligatorio. Sin él, una decisión incorrecta del modelo puede ser catastrófica.
Claude Forge trae 6 layers de seguridad. Este hook es complementario y más granular para comandos Bash específicamente.