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

Проблема производительности и решение
По мере того как конвейеры 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 мс
Основные возможности
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
👀 Смотрите также

Тестирование δ-Mem на Apple Silicon: реализация MLX и бенчмарки
Статья о реализации δ-mem на MacMini 64GB через mlx показывает смешанные, но многообещающие локальные бенчмарки с улучшениями в реалистичных сценариях воспроизведения.

Обнаружение скрытых сбоев инструментов в AI-кодирующих агентах с помощью Vibeyard
Vibeyard — это инструмент, который обнаруживает, когда AI-агенты для написания кода сталкиваются с тихими сбоями инструментов — ситуации, когда агенты переходят к альтернативным стратегиям, не уведомляя разработчиков, — и выявляет эти неэффективности во время сессий. Он может предлагать исправления, чтобы предотвратить повторение неэффективных рабочих процессов.

Клод Банан: Плагин Claude Code для генерации изображений с учетом дизайн-системы
Claude Banana — это плагин Claude Code для генерации изображений с использованием API Google Gemini. Он создаёт контекстно-зависимые промпты, анализируя конфигурации Tailwind, CSS-переменные, дизайн-токены и существующие ресурсы, чтобы понять визуальный стиль проекта.

Forge: Превратите компьютер Mac или Linux в постоянно работающий хост для разработки с ИИ-агентами
Forge — это инструмент с открытым исходным кодом, который устанавливает демон, превращая любой компьютер Mac или Linux в постоянный, всегда доступный хост для разработки. Он поддерживает работу AI-агентов для программирования, когда вы отходите, предоставляет веб-панель для мониторинга и использует Tailscale для безопасного удалённого доступа через SSH.