Clooks: Un Entorno de Ejecución de Hooks Persistente para Claude Code

Problema y Solución de Rendimiento
A medida que las canalizaciones de Claude Code se vuelven más robustas, el número de ganchos puede aumentar de 2-3 comprobaciones ligeras a más de 50 manejadores en eventos como SessionStart, PreToolUse, PostToolUse y Stop. Cada gancho normalmente genera un nuevo proceso de Node o Python, creando latencia por la sobrecarga pura de generación que se acumula por sesión.
Clooks resuelve esto proporcionando un demonio HTTP persistente que maneja el despacho de ganchos sin generar procesos. Dado que Claude Code ya admite ganchos HTTP de forma nativa, Clooks te da un demonio al que vale la pena apuntarlos.
Puntos de Referencia de Rendimiento
De los puntos de referencia de la fuente:
- Invocación única: ~34.6ms → ~0.31ms
- Sesión completa (120 llamadas): ~3,986ms → ~23ms
Características Principales
clooks migrate: Convierte ganchos existentes automáticamente con un comando, sin necesidad de reescribir- Manejadores LLM: Llama a Claude directamente desde la configuración del gancho con plantillas de prompts y variables como $TRANSCRIPT, $GIT_DIFF, $ARGUMENTS
- Agrupación por lotes: Los manejadores con el mismo batchGroup comparten una única llamada API
- Resolución de dependencias: Sintaxis
depends: [other-handler]con ordenación topológica en oleadas de ejecución paralela - Sistema de complementos: Empaqueta conjuntos de ganchos reutilizables como clooks-plugin.yaml, instala con
clooks add - Recarga en caliente: Edita el manifiesto, el demonio lo detecta al instante
- Métricas + seguimiento de costos:
clooks statsmuestra qué se está activando,clooks costsrastrea el gasto en LLM
Comenzando
Instala con: npm install -g /clooks
Luego ejecuta: clooks migrate
La versión actual es v0.5, en desarrollo activo con algunos detalles por pulir. La herramienta está abierta a contribuciones.
📖 Leer la fuente completa: r/ClaudeAI
👀 Ver también

Patina: Una Habilidad de Código Claude que Detecta y Reescribe Patrones de Escritura de IA
Un desarrollador ha creado una habilidad de Claude Code llamada patina que identifica 112 patrones que hacen obvio el texto generado por IA en cuatro idiomas, y luego reescribe las secciones marcadas. La herramienta incluye modos para solo detección, puntuación y reescritura iterativa.

AlphaCreek: Un servidor MCP que divide los documentos SEC para reducir el uso de tokens en un 85%
AlphaCreek es un conector MCP gratuito para Claude que reduce el consumo de tokens en ~85% al trabajar con documentos SEC, devolviendo primero una tabla de contenido y luego obteniendo solo las secciones que el agente solicita.

Reformular el comando slash para Claude Code aplica una técnica de ciencia cognitiva a la resolución de problemas.
Un desarrollador creó un comando de barra /reframe para Claude Code que implementa una técnica de ciencia cognitiva llamada oscilación distancia-compromiso. El enfoque fue probado en tres LLM de código abierto con 50 problemas y superó consistentemente a otros métodos.

Servidor MCP Blip: Dibuja Cambios en la Interfaz de Usuario para el Código de Claude en Lugar de Describirlos
Blip es un servidor MCP para Claude Code que reemplaza las descripciones verbales de cambios en la interfaz de usuario con anotaciones visuales. Dibujas directamente en tu aplicación en ejecución, y Claude escribe el código correspondiente basado en la captura de pantalla anotada.