Clooks : Un environnement d'exécution de hooks persistants pour Claude Code

Problème de performance et solution
À mesure que les pipelines Claude Code deviennent plus robustes, le nombre de hooks peut augmenter de 2-3 vérifications légères à 50+ gestionnaires répartis sur les événements SessionStart, PreToolUse, PostToolUse et Stop. Chaque hook lance généralement un nouveau processus Node ou Python, créant une latence due au simple surcoût de lancement qui s'accumule par session.
Clooks résout ce problème en fournissant un démon HTTP persistant qui gère la distribution des hooks sans création de processus. Comme Claude Code prend déjà en charge nativement les hooks HTTP, Clooks vous offre un démon vers lequel les pointer.
Benchmarks de performance
D'après les benchmarks sources :
- Invocation unique : ~34,6 ms → ~0,31 ms
- Session complète (120 appels) : ~3 986 ms → ~23 ms
Fonctionnalités principales
clooks migrate: Convertit automatiquement les hooks existants avec une seule commande, sans réécriture nécessaire- Gestionnaires LLM : Appelez Claude directement depuis la configuration du hook avec des modèles de prompts et des variables comme $TRANSCRIPT, $GIT_DIFF, $ARGUMENTS
- Regroupement par lots : Les gestionnaires avec le même batchGroup partagent un seul appel API
- Résolution des dépendances : Syntaxe
depends: [other-handler]avec tri topologique en vagues d'exécution parallèles - Système de plugins : Empaquetez des ensembles de hooks réutilisables sous clooks-plugin.yaml, installez avec
clooks add - Rechargement à chaud : Modifiez le manifeste, le démon le prend en compte instantanément
- Métriques + suivi des coûts :
clooks statsmontre ce qui se déclenche,clooks costssuit les dépenses LLM
Pour commencer
Installez avec : npm install -g /clooks
Puis exécutez : clooks migrate
La version actuelle est la v0.5, activement développée avec quelques aspérités. L'outil est ouvert aux contributions.
📖 Read the full source: r/ClaudeAI
👀 See Also

OpenRoom : Une interface graphique de bureau basée sur le Web pour visualiser les compétences des agents IA
OpenRoom est un environnement de bureau basé sur le web où des agents IA opèrent, avec des mises à jour en temps réel de l'état du système comme les journaux et les fichiers pendant les interactions de chat, ainsi qu'un mode diffusion en direct pour l'interaction multi-bots.

Claude Session Tracker : Sauvegarde automatique des sessions de code Claude vers les problèmes GitHub
Un nouvel outil appelé claude-session-tracker enregistre automatiquement les sessions Claude Code dans des Issues GitHub, en journalisant chaque prompt et réponse sous forme de commentaires avec des horodatages. Il crée une Issue GitHub par session liée à un tableau Projects et fonctionne via le système de hooks natif de Claude Code sans consommer de tokens de contexte.

RelayPlane Proxy Open Source Affiche une Réduction de Coût de 73 % avec l'Acheminement vers le Modèle Claude
RelayPlane, un proxy npm natif open source pour l'API Anthropic, a démontré 73,4 % d'économies de coûts dans des benchmarks en acheminant les requêtes vers les modèles Claude appropriés selon leur complexité. L'outil a réduit le coût par 10 requêtes de 0,0323 $ à 0,0086 $ tout en améliorant la latence p50 de 1,55 s à 0,78 s.

LoreConvo : Le serveur MCP ajoute une mémoire de session persistante à Claude Code
LoreConvo est un serveur MCP qui fournit à Claude Code une mémoire de session persistante, enregistrant et chargeant automatiquement le contexte entre les sessions. Il économise 3 000 à 8 000 tokens par session en éliminant la surcharge de recontextualisation.