Contáctanos
Webflow Premium Partner Ehab Fayez
Volver a MCP y Herramientas
Seguridad y Calidad Destacado

Hooks

Control determinista del agente — ejecuta un formateador tras cada edición o bloquea comandos peligrosos antes de que corran.

Claude Code

Descripción General

Los hooks son comandos de shell que se ejecutan automáticamente en puntos definidos del ciclo del agente: antes de una herramienta (PreToolUse), después (PostToolUse), al terminar la respuesta (Stop) y más. La diferencia clave con las instrucciones escritas: un hook siempre corre — no es una sugerencia que el modelo pueda olvidar.

Usos más comunes: correr Prettier o ESLint sobre cada archivo que el agente edita, bloquear comandos Bash peligrosos antes de ejecutarse, registrar todas las operaciones para auditoría, o notificar cuando termina una tarea larga.

Un hook PreToolUse puede devolver un código de salida que bloquea la ejecución — una capa de seguridad real: tus políticas se aplican a nivel de sistema, no por buena voluntad del modelo.

¿Para Quién Es?

  • Aplicar formato y linting automáticamente en cada edición
  • Bloquear comandos peligrosos o escrituras en archivos sensibles
  • Mantener un registro de auditoría de las operaciones del agente
  • Notificaciones al completar tareas largas

Instalación

Configurar Claude Code
Add a hooks block to .claude/settings.json — e.g. run Prettier after every file edit (PostToolUse) or block dangerous Bash commands (PreToolUse).

Configuración

{"hooks":{"PostToolUse":[{"matcher":"Edit|Write","hooks":[{"type":"command","command":"npx prettier --write "$CLAUDE_FILE_PATHS""}]}]}}

Suscríbete en YouTube

138K+ suscriptores

Suscríbete