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

La Aplicación de Escritorio de Claude con la Función de Colaboración Permite la Comunicación de IA a IA a través de Documentos Compartidos de Google
Herramientas

La Aplicación de Escritorio de Claude con la Función de Colaboración Permite la Comunicación de IA a IA a través de Documentos Compartidos de Google

Los usuarios han implementado con éxito la comunicación de Claude a Claude utilizando la nueva función de colaboración en la aplicación de escritorio, con dos agentes leyendo y escribiendo en un documento compartido de Google. La prueba involucró cinco rondas de diálogo de preguntas y respuestas entre los agentes de IA.

OpenClawRadar
Agente OpenClaw Adquiere Capacidad de Llamadas Telefónicas Mediante Habilidad Personalizada
Herramientas

Agente OpenClaw Adquiere Capacidad de Llamadas Telefónicas Mediante Habilidad Personalizada

Un desarrollador creó una habilidad personalizada para agentes OpenClaw autoalojados que permite la funcionalidad de llamadas telefónicas, permitiendo al agente iniciar llamadas basadas en desencadenantes como finalizaciones de compilación o caídas de servidores. La implementación proporciona interacción por voz con todas las capacidades de chat, incluyendo búsquedas web y configuración de alertas.

OpenClawRadar
Membase: Capa de Memoria Externa para Asistentes de IA en Herramientas
Herramientas

Membase: Capa de Memoria Externa para Asistentes de IA en Herramientas

Membase es una capa de memoria externa que extrae y almacena el contexto de conversación en un grafo de conocimiento, luego inyecta recuerdos relevantes en nuevos chats en Claude, ChatGPT, Cursor, Gemini y otras herramientas de IA. Actualmente está en beta privada con todas las funciones gratuitas.

OpenClawRadar
El hook de pre-commit de Git evita que los agentes de codificación con IA realicen commits con documentación desactualizada.
Herramientas

El hook de pre-commit de Git evita que los agentes de codificación con IA realicen commits con documentación desactualizada.

Un desarrollador creó un hook de pre-commit de Git que bloquea los commits cuando los archivos de documentación están desactualizados, abordando específicamente problemas con agentes de codificación con IA como Claude Code, Cursor, Windsurf y Copilot. La herramienta sale con el código de error 1 para obligar a los agentes de IA a actualizar la documentación antes de continuar.

OpenClawRadar