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

✍️ OpenClawRadar📅 Publicado: 2 de abril de 2026🔗 Source
Clooks: Un Entorno de Ejecución de Hooks Persistente para Claude Code
Ad

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
Ad

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 stats muestra qué se está activando, clooks costs rastrea 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

Ad

👀 Ver también

Puente de Discord para Sesiones Autónomas de Código Claude
Herramientas

Puente de Discord para Sesiones Autónomas de Código Claude

Un script bridge.js (~50 líneas, discord.js v14) crea un chat bidireccional en tiempo real entre Discord y Claude Code mediante WebSocket + cola de archivos locales, reemplazando el sondeo de 2 minutos con lecturas de archivos en microsegundos. Probado en 27K líneas analizadas durante la noche.

OpenClawRadar
El panel local rastrea el uso de Claude Code con costos de tokens, llamadas a herramientas y análisis de sesiones.
Herramientas

El panel local rastrea el uso de Claude Code con costos de tokens, llamadas a herramientas y análisis de sesiones.

Un desarrollador creó un panel de control local que lee los archivos de sesión JSONL de Claude Code para visualizar el uso de tokens, costos estimados, desglose de llamadas a herramientas e historial de sesiones. La herramienta se ejecuta completamente en tu máquina con una API Express y un panel de control React.

OpenClawRadar
OpenClaw Usuario Critica la Arquitectura y Brechas de Seguridad de la Herramienta
Herramientas

OpenClaw Usuario Critica la Arquitectura y Brechas de Seguridad de la Herramienta

Un usuario de Reddit describe a OpenClaw como la única herramienta que hace que la automatización de agentes sea tan accesible, pero critica su arquitectura por carecer de una capa de control para operaciones de archivos, un kernel protegido, una gestión adecuada del contexto, y versionado o pruebas integradas.

OpenClawRadar
Detección de Fallas Silenciosas en Herramientas de Agentes de Codificación de IA con Vibeyard
Herramientas

Detección de Fallas Silenciosas en Herramientas de Agentes de Codificación de IA con Vibeyard

Vibeyard es una herramienta que detecta cuando los agentes de codificación con IA experimentan fallos silenciosos de herramientas—donde los agentes recurren a estrategias alternativas sin alertar a los desarrolladores—y expone estas ineficiencias durante las sesiones. Puede sugerir correcciones para evitar flujos de trabajo ineficientes repetidos.

OpenClawRadar