Клукс: Постоянная среда выполнения хуков для Claude Code

✍️ OpenClawRadar📅 Опубликовано: 2 апреля 2026 г.🔗 Source
Клукс: Постоянная среда выполнения хуков для Claude Code
Ad

Проблема производительности и решение

По мере того как конвейеры Claude Code становятся более надёжными, количество хуков может увеличиться с 2–3 лёгких проверок до 50+ обработчиков для событий SessionStart, PreToolUse, PostToolUse и Stop. Каждый хук обычно создаёт новый процесс Node или Python, что приводит к задержкам из-за накладных расходов на создание процессов, которые накапливаются за сессию.

Clooks решает эту проблему, предоставляя постоянный HTTP-демон, который обрабатывает диспетчеризацию хуков без создания процессов. Поскольку Claude Code уже поддерживает HTTP-хуки нативно, Clooks даёт вам демона, на который можно их направить.

Бенчмарки производительности

Согласно исходным тестам:

  • Один вызов: ~34,6 мс → ~0,31 мс
  • Полная сессия (120 вызовов): ~3 986 мс → ~23 мс
Ad

Основные возможности

  • clooks migrate: Автоматически преобразует существующие хуки одной командой, без переписывания
  • Обработчики LLM: Вызывайте Claude напрямую из конфигурации хука с шаблонами промптов и переменными, такими как $TRANSCRIPT, $GIT_DIFF, $ARGUMENTS
  • Группировка в пакеты: Обработчики с одинаковым batchGroup используют один вызов API
  • Разрешение зависимостей: Синтаксис depends: [other-handler] с топологической сортировкой для параллельного выполнения волнами
  • Система плагинов: Упаковывайте повторно используемые наборы хуков как clooks-plugin.yaml, устанавливайте с помощью clooks add
  • Горячая перезагрузка: Отредактируйте манифест — демон подхватит его мгновенно
  • Метрики + отслеживание затрат: clooks stats показывает, что срабатывает, clooks costs отслеживает расходы на LLM

Начало работы

Установите с помощью: npm install -g /clooks

Затем выполните: clooks migrate

Текущая версия — v0.5, активно разрабатывается, возможны шероховатости. Инструмент открыт для вклада.

📖 Read the full source: r/ClaudeAI

Ad

👀 Смотрите также

Найти цепь LLM: Дублируйте 3 слоя для улучшения логики без обучения
Инструменты

Найти цепь LLM: Дублируйте 3 слоя для улучшения логики без обучения

Новый инструментарий обнаруживает 'рассуждающие цепи' в трансформерных моделях — непрерывные блоки из 3-4 слоёв, которые действуют как неделимые когнитивные единицы. Дублирование этих блоков (слои 12-14 в Devstral-24B) улучшает логический вывод с 0,22 до 0,76 по тестам BBH без изменения весов или обучения.

OpenClawRadar
jsongrep: инструмент для запросов к JSON на основе DFA, превосходящий jq в тестах производительности
Инструменты

jsongrep: инструмент для запросов к JSON на основе DFA, превосходящий jq в тестах производительности

jsongrep — это инструмент командной строки на Rust для запросов к JSON-документам с использованием синтаксиса регулярного языка, который компилируется в детерминированные конечные автоматы (ДКА), обеспечивая более быстрое время поиска по сравнению с jq, jmespath, jsonpath-rust и jql в тестах производительности.

OpenClawRadar
Система 7-агентов в Claude Code заменяет спринтовые церемонии для разработчиков-одиночек
Инструменты

Система 7-агентов в Claude Code заменяет спринтовые церемонии для разработчиков-одиночек

Бывший PM, ставший соло-разработчиком, создал внутри Claude Code команду из 7 агентов, которые занимаются QA, ревью PR, безопасностью, архитектурой и управлением бэклогом — всё запускается одной командой /review.

OpenClawRadar
Clawdwatch: инструмент с открытым исходным кодом для отслеживания полётов в реальном времени, сбора новостей и оповещений (OSINT)
Инструменты

Clawdwatch: инструмент с открытым исходным кодом для отслеживания полётов в реальном времени, сбора новостей и оповещений (OSINT)

Clawdwatch — это CLI-инструмент, который получает данные о полётах в реальном времени из OpenSky Network, собирает новости с Al Jazeera и AP и может отправлять оповещения в Telegram о военных самолётах или аварийных сигналах. Он работает локально после установки через npm и отслеживает более 204 рейсов над Ближним Востоком в реальном времени.

OpenClawRadar