Qué es
Los hooks son extensiones de la configuración de Claude Code que reaccionan a eventos de su ciclo de trabajo. La guía oficial incluye comandos, evaluaciones con modelos y hooks HTTP.
Para qué te sirve
- Cuando quieres un aviso al necesitarse tu intervención.
- Cuando una edición debe activar una comprobación del proyecto.
Cómo funciona
La configuración relaciona eventos con acciones y filtros. Los hooks de comandos ejecutan procesos; reciben datos del evento y devuelven resultados con un contrato documentado. El evento elegido determina cuándo pueden intervenir.
Antes de empezar
Necesitas Claude Code y los programas que invoque el hook. El ejemplo de notificaciones de macOS usa osascript; Linux y Windows tienen ejemplos distintos. Conserva la configuración existente al incorporar una nueva regla.
Límites y alternativas
Un hook se ejecuta con acceso al entorno de la sesión. Revisa su código, sus entradas y su alcance. Una notificación no bloquea una acción, y un hook mal configurado puede frenar el trabajo. Hookify es un plugin distinto para gestionar reglas mediante archivos.
Recursos
- Guía oficial de hooks — eventos, configuración y diagnóstico.
- Referencia de hooks — contratos de entrada y salida.