Clooks: Um Ambiente de Execução Persistente de Hooks para Claude Code

Problema de Desempenho e Solução
À medida que os pipelines do Claude Code se tornam mais robustos, a quantidade de hooks pode aumentar de 2-3 verificações leves para 50+ manipuladores em eventos como SessionStart, PreToolUse, PostToolUse e Stop. Cada hook normalmente gera um novo processo Node ou Python, criando latência apenas pela sobrecarga de inicialização, que se acumula por sessão.
O Clooks resolve isso fornecendo um daemon HTTP persistente que gerencia o despacho de hooks sem gerar processos. Como o Claude Code já suporta hooks HTTP nativamente, o Clooks oferece um daemon ideal para direcioná-los.
Benchmarks de Desempenho
Dos benchmarks originais:
- Invocação única: ~34,6ms → ~0,31ms
- Sessão completa (120 chamadas): ~3.986ms → ~23ms
Funcionalidades Principais
clooks migrate: Converte hooks existentes automaticamente com um comando, sem necessidade de reescrever- Manipuladores LLM: Chame o Claude diretamente da configuração do hook com modelos de prompt e variáveis como $TRANSCRIPT, $GIT_DIFF, $ARGUMENTS
- Agrupamento em lote: Manipuladores com o mesmo batchGroup compartilham uma única chamada de API
- Resolução de dependências: Sintaxe
depends: [other-handler]com ordenação topológica em ondas de execução paralela - Sistema de plugins: Empacote conjuntos reutilizáveis de hooks como clooks-plugin.yaml, instale com
clooks add - Recarregamento a quente: Edite o manifesto, o daemon o detecta instantaneamente
- Métricas + rastreamento de custos:
clooks statsmostra o que está sendo executado,clooks costsmonitora gastos com LLM
Começando
Instale com: npm install -g /clooks
Em seguida execute: clooks migrate
A versão atual é a v0.5, em desenvolvimento ativo com algumas imperfeições. A ferramenta está aberta a contribuições.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also
Plugin Escrito com Claw Adiciona Suporte ao Nível de Pensamento Qwen 3.8 27B ao OpenClaw
Um desenvolvedor compartilha um plugin, escrito inteiramente por um agente de IA, que propaga os níveis de pensamento do Qwen 3.8 através do template de chat, com overrides opcionais por chamada e suporte a modo de instrução.

Clawback: Implementação baseada em hooks dos loops de verificação vazados do Claude
Clawback é um projeto do GitHub que reimplementa os loops de verificação do vazamento do mapa de origem do Claude como ganchos mecânicos em vez de prompts. Inclui ganchos de parada, PreToolUse, PostToolUse e PostCompact que não podem ser ignorados pelo modelo sob pressão de contexto.

Slides-grab: Editor Visual para Corrigir Slides HTML Gerados pelo Claude Code
Slides-grab é uma ferramenta que permite arrastar elementos em slides HTML/CSS gerados pelo Claude Code, então envia o XPath e uma captura de tela destacada para o agente de IA para edição precisa. Ela aborda a dificuldade de corrigir pequenos problemas de layout apenas com prompts de texto.

Portable Mind Format (PMF): Especificação de Agente Independente de Provedor com 15 Agentes de Código Aberto
O Portable Mind Format (PMF) é uma especificação baseada em JSON para definir identidades de agentes de IA que podem ser executados em vários modelos e provedores, incluindo Claude, GPT-4, Gemini, DeepSeek e modelos locais via Ollama. Inclui 15 agentes de produção com licença MIT e conversores para Claude Code, Cursor, GitHub Copilot e Gemini CLI.