hooks
hooks — Tecnologia. ruolo: Comandi attivati in punti fissi del ciclo di vita di Claude Code, che fungono da porte rigide indipendenti dalla decisione del modello · uso: check-file-size blocca le Read oltre le 350 righe (SHUNT_MIN_LINES); check-bash-read intercetta cat, head, tail, less, more; letture mirate e comandi con pipe esentati
Hugo Lassiège condensa l'argomento in una riga nel suo resoconto del 28 luglio 2026 sulla sua usine logicielle: un'istruzione viene seguita "la plupart du temps", mentre un hook o un test viene seguito sempre. Quel divario è l'intero argomento. Si tratta di comandi che «Claude Code» esegue in punti fissi del suo ciclo di vita, sugli eventi PreToolUse e PostToolUse, indipendentemente da ciò che il modello ha deciso.
Dimitri Mazmanov ha costruito lo strato inferiore del suo plugin «shunt» a partire da questi. Scrivendo sul blog di engineering di Spotify il 3 settembre 2026, riferisce che una versione precedente collocava le regole di instradamento in CLAUDE.md, che il modello poteva ignorare. La sostituzione: check-file-size blocca una Read oltre le 350 righe (SHUNT_MIN_LINES), check-bash-read intercetta cat, head, tail, less e more, mentre le letture mirate e i comandi concatenati tramite pipe sono esentati.
Louis Claxton, del team Applied AI di Anthropic, divide la governance in due livelli nella sua guida del 21 agosto 2026 sull'SDLC AI-native: un controllo consultivo che raccomanda, e quello deterministico che blocca o richiede un'approvazione. La guida di Michael Segner per le startup rimanda i lettori allo stesso meccanismo per i gate deterministici. Addy Osmani lo elenca tra le sette primitive dell'agent harness sotto uno slogan: "success is silent, failures are verbose."
I gate citati sono concreti: un lint bloccante, un test prima di un commit, un rifiuto di lettura dei segreti. Un curriculum su «Claude Code» conta più di undici eventi a cui un hook può agganciarsi.
- Tipo
- Tecnologia
- ruolo
- Comandi attivati in punti fissi del ciclo di vita di Claude Code, che fungono da porte rigide indipendenti dalla decisione del modello
- uso
- check-file-size blocca le Read oltre le 350 righe (SHUNT_MIN_LINES); check-bash-read intercetta cat, head, tail, less, more; letture mirate e comandi con pipe esentati
- relazioni
- 7
- Citata in
- 3 fiches
Vicinato
→ si basa su
→ fa parte di
→ si applica a
→ migliora