Carrito Iniciar sesión
INTEGRADO

/hooks

Para formateo, protección de ficheros.

/hooks

Integrado Claude Code
#Desarrollo #Programación

Descripción

Qué resuelve: Automatización por eventos.

Qué resuelve: automatización por eventos de herramienta.

Los hooks son scripts que se disparan automáticamente cuando ocurre algo en la sesión: antes o después de un Write, en cada commit, al cargar un archivo. Sirven para formatear código automáticamente, proteger archivos sensibles de cualquier edición, ejecutar tests al guardar, o registrar todo lo que toca Claude.

Para quién es útil: equipos con reglas estrictas (formateo, paths prohibidos), proyectos donde quieres trazabilidad de qué tocó Claude.

Ejemplos de uso

Ver los hooks configurados

Imagina la situación de Ver los hooks configurados: lanzas /hooks y Claude actúa sobre ese caso concreto sin tener que explicárselo todo. Piensa en /hooks como un atajo: lo tecleas una vez y resuelves lo que de otra forma serían varios pasos manuales.

/hooks
Editar el archivo de hooks

Imagina la situación de Editar el archivo de hooks: lanzas # en .claude/settings.json: {"hooks": {"PreToolUse": [{"matcher": "Write", "hooks": [{"type": "command", "command": "prettier --write"}]}]}} y Claude actúa sobre ese caso concreto sin tener que explicárselo todo. Piensa en /hooks como un atajo: lo tecleas una vez y resuelves lo que de otra forma serían varios pasos manuales.

# en .claude/settings.json:
{"hooks": {"PreToolUse": [{"matcher": "Write", "hooks": [{"type": "command", "command": "prettier --write"}]}]}}

Cuándo usarlo

Usa /hooks cuando quieras que Claude formatee automáticamente al guardar, proteja ciertos archivos de toda edición, ejecute tests al commitear, o registre cada operación que hace. Es como las normas tácitas de una casa compartida ("antes de salir, ducha; antes de cenar, manos lavadas"): los hooks son reglas que se aplican solas y no hay que recordar a cada paso.