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

✍️ OpenClawRadar📅 Publicado: April 2, 2026🔗 Source
Clooks: Um Ambiente de Execução Persistente de Hooks para Claude Code
Ad

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
Ad

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 stats mostra o que está sendo executado, clooks costs monitora 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

Ad

👀 See Also

Cognithor: Um Sistema Operacional de Agentes Local-First com Arquitetura Trinity PGE
Tools

Cognithor: Um Sistema Operacional de Agentes Local-First com Arquitetura Trinity PGE

Cognithor é um Sistema Operacional de Agente totalmente local e autônomo, construído ao longo de um ano com 16 fases de desenvolvimento. Ele apresenta a arquitetura PGE Trinity (Planejador → Guardião → Executor), mais de 11.609 testes com 89% de cobertura, e suporta 16 provedores de LLM, incluindo Ollama e LM Studio.

OpenClawRadar
Configuração do OpenClaw Headless com Discord via Scripts Docker
Tools

Configuração do OpenClaw Headless com Discord via Scripts Docker

Um repositório no GitHub fornece scripts para executar o OpenClaw com Discord em um contêiner Docker headless, evitando a TUI/WebUI. Inclui um script de gerenciamento com comandos como claw init, start e stop, além de suporte pré-configurado para a API de Respostas da OpenAI, Chromium e várias ferramentas.

OpenClawRadar
Claude Code v2.1.141: Novas Variáveis de Ambiente, Aprimoramento de Hooks e Correções de Bugs
Tools

Claude Code v2.1.141: Novas Variáveis de Ambiente, Aprimoramento de Hooks e Correções de Bugs

A Anthropic lançou o Claude Code v2.1.141 com novas variáveis de ambiente (CLAUDE_CODE_PLUGIN_PREFER_HTTPS, ANTHROPIC_WORKSPACE_ID), campo terminalSequence para hooks, listagem de agentes por cwd e mais de 20 correções de bugs.

OpenClawRadar
🦀
Tools

Qwen3.6 27B e 35B no vLLM: Resultados de ajuste em uma única Radeon R9700

Um usuário compartilha resultados de ajuste do vLLM para os modelos Qwen3.6 27B e 35B em uma única Radeon R9700, com diferenças de configuração e benchmarks detalhados.

OpenClawRadar