Hooks

Comandos definidos por quien usa el agente, que se ejecutan en puntos específicos de su ciclo de vida. Dan control determinista: una acción ocurre siempre, sin depender de que el modelo decida ejecutarla.

Verificación de enlaces. Enlaces verificados contra la documentación oficial de Claude Code, el 17 de octubre de 2026.

Documentación oficial

Casos de uso comunes

Según la guía oficial, los hooks se usan sobre todo para tres propósitos:

  • Avisos y notificaciones. Por ejemplo, una notificación de escritorio cada vez que el agente queda esperando una respuesta, para no tener que vigilar la terminal.
  • Automatizar tareas repetitivas. Por ejemplo, formatear código automáticamente después de que el agente edita un archivo.
  • Reglas del proyecto. Validar comandos antes de ejecutarlos o exigir ciertas convenciones, de forma determinista en vez de confiar en que el modelo las recuerde.

Para decisiones que requieren criterio en vez de una regla fija, la documentación oficial también describe hooks basados en instrucciones o en otro modelo, que evalúan una condición en lugar de aplicarla de forma mecánica.