Saltar al contenido
Tecnología

hooks

hooks — Tecnología. rol: Comandos activados en puntos fijos del ciclo de vida de Claude Code, que actúan como puertas duras independientes de la decisión del modelo · uso: check-file-size bloquea los Read más allá de 350 líneas (SHUNT_MIN_LINES); check-bash-read intercepta cat, head, tail, less, more; lecturas específicas y comandos con pipe exentos

Hugo Lassiège comprime el argumento en una sola línea en su relato del 28 de julio de 2026 sobre su usine logicielle: una instrucción se sigue "la plupart du temps", mientras que un hook o un test se sigue siempre. Esa brecha es todo el asunto. Se trata de comandos que «Claude Code» ejecuta en puntos fijos de su ciclo de vida, en eventos PreToolUse y PostToolUse, con independencia de lo que haya decidido el modelo.

Dimitri Mazmanov construyó la capa inferior de su plugin «shunt» a partir de ellos. Escribiendo en el blog de ingeniería de Spotify el 3 de septiembre de 2026, informa que una versión anterior ponía las reglas de enrutamiento en CLAUDE.md, algo que el modelo podía ignorar. El sustituto: check-file-size bloquea un Read más allá de 350 líneas (SHUNT_MIN_LINES), check-bash-read intercepta cat, head, tail, less y more, y las lecturas específicas y los comandos encadenados con pipe quedan exentos.

Louis Claxton, del equipo de Applied AI de Anthropic, divide la gobernanza en dos capas en su guía del 21 de agosto de 2026 sobre el SDLC nativo de IA: un control consultivo que recomienda, y el determinista que bloquea o exige una aprobación. La guía de Michael Segner para startups remite a los lectores al mismo mecanismo para las puertas deterministas. Addy Osmani la incluye entre las siete primitivas del agent harness bajo un lema: "success is silent, failures are verbose".

Las puertas mencionadas son concretas: un lint que bloquea, una prueba antes de un commit, secretos a los que se niega una lectura. Un curso sobre «Claude Code» cuenta más de once eventos a los que puede enlazarse un hook.

Tipo
Tecnología
rol
Comandos activados en puntos fijos del ciclo de vida de Claude Code, que actúan como puertas duras independientes de la decisión del modelo
uso
check-file-size bloquea los Read más allá de 350 líneas (SHUNT_MIN_LINES); check-bash-read intercepta cat, head, tail, less, more; lecturas específicas y comandos con pipe exentos
relaciones
7
Citada en
3 fiches

Vecindario

Success is silent fa… shunt harness de l'agent événements PreToolUs… Claude Skills

→ se basa en

Success is silent failures are verbose CONCEPT confianza alta atemporal Fuente ↗

← utiliza

shunt TECHNOLOGIE confianza alta dinámico Fuente ↗

→ forma parte de

harness de l'agent CONCEPT confianza alta atemporal Fuente ↗

→ se aplica a

événements PreToolUse et PostToolUse CONCEPT confianza alta atemporal Fuente ↗

→ mejora

Claude Skills TECHNOLOGIE confianza alta atemporal Fuente ↗

Citada en (3)