Клукс: Постоянная среда выполнения хуков для 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
👀 Смотрите также

Шлюз MCP для безопасного удаленного доступа к внутренним инструментам
Открытый шлюз MCP объединяет несколько серверов инструментов MCP в одно соединение, обеспечивая безопасный доступ через Claude Desktop без раскрытия публичных конечных точек. Он использует OpenZiti/zrok для сетей с нулевым доверием и требует только одной записи конфигурации с токеном доступа.

Фреймворк с открытым исходным кодом для постоянной памяти ИИ-агентов с локальным хранением и графовым поиском.
Разработчик создаёт фреймворк с открытым исходным кодом для постоянной памяти ИИ-агентов, который хранит данные локально в виде файлов Markdown, использует вики-ссылки в качестве рёбер графа и реализует Git для контроля версий. Система включает четырёхсигнальное извлечение и графовое забывание на основе когнитивной науки ACT-R.

Приложение для путешествий Gullivr интегрируется с Claude через удалённый сервер MCP.
Разработчик создал Gullivr — приложение для планирования путешествий с удалённым сервером MCP, который позволяет Claude создавать и управлять поездками прямо в приложении. Интеграция обеспечивает обновления в реальном времени во время общения с Claude, исключая ручное копирование между инструментами.

SeeFlow: Диаграммы архитектуры, подключенные к вашему живому приложению
SeeFlow генерирует холст потоков из вашей кодовой базы и соединяет каждый узел с вашим работающим приложением, используя плагины для Claude Code, Codex, Cursor, Windsurf и MCP-сервер.