Clooks: Eine persistente Hook-Laufzeitumgebung für Claude Code

Leistungsproblem und Lösung
Da Claude Code-Pipelines robuster werden, kann die Anzahl der Hooks von 2-3 leichten Prüfungen auf 50+ Handler über SessionStart, PreToolUse, PostToolUse und Stop-Ereignisse ansteigen. Jeder Hook startet typischerweise einen neuen Node- oder Python-Prozess, was durch reinen Start-Overhead Latenz erzeugt, die sich pro Sitzung summiert.
Clooks löst dies, indem es einen persistenten HTTP-Daemon bereitstellt, der die Hook-Verteilung ohne Prozess-Erzeugung handhabt. Da Claude Code bereits native HTTP-Hooks unterstützt, bietet Clooks einen Daemon, auf den Sie sie verweisen können.
Leistungsbenchmarks
Aus den Quell-Benchmarks:
- Einzelaufruf: ~34,6 ms → ~0,31 ms
- Vollständige Sitzung (120 Aufrufe): ~3.986 ms → ~23 ms
Kernfunktionen
clooks migrate: Konvertiert bestehende Hooks automatisch mit einem Befehl, keine Neuschreibung erforderlich- LLM-Handler: Rufen Sie Claude direkt aus der Hook-Konfiguration mit Prompt-Vorlagen und Variablen wie $TRANSCRIPT, $GIT_DIFF, $ARGUMENTS auf
- Batch-Gruppierung: Handler mit derselben batchGroup teilen sich einen einzelnen API-Aufruf
- Abhängigkeitsauflösung:
depends: [other-handler]-Syntax mit topologischer Sortierung in parallele Ausführungswellen - Plugin-System: Verpacken Sie wiederverwendbare Hook-Sätze als clooks-plugin.yaml, installieren Sie mit
clooks add - Hot Reload: Bearbeiten Sie das Manifest, der Daemon erkennt es sofort
- Metriken + Kostenverfolgung:
clooks statszeigt, was ausgelöst wird,clooks costsverfolgt LLM-Ausgaben
Erste Schritte
Installieren mit: npm install -g /clooks
Dann ausführen: clooks migrate
Aktuelle Version ist v0.5, aktiv entwickelt mit rauen Kanten. Das Tool ist offen für Beiträge.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

Chapper: Native iOS-Client für LM Studio, Ollama und OpenAI-kompatible lokale Modelle
Chapper ist eine native SwiftUI iOS-App, die sich mit LM Studio, Ollama und OpenAI-kompatiblen lokalen Modellen verbindet, ohne Cloud-Dienste oder Konten zu benötigen. Sie bietet Echtzeit-Token-Streaming, umfassende Sampling-Kontrollen, Unterstützung für Reasoning-Modelle mit <think>-Tags und Export in 7 Formaten.

Benchmark-Ergebnisse für kleine lokale und OpenRouter-Modelle bei agentischer Text-to-SQL-Aufgabe
Ein Entwickler testete mehrere kleine lokale und OpenRouter-Modelle mithilfe eines benutzerdefinierten agentenbasierten Text-zu-SQL-Benchmarks, der englische Abfragen in SQL mit Debugging-Runden umwandelt. Der Benchmark umfasst 25 Fragen, läuft in unter 5 Minuten und zeigt Top-Performer wie kimi-k2.5 und Qwen 3.5-Varianten.

Benchmark-Ergebnisse: Claude-Agentenschwarm mit Speichersystem zeigt 30–43 % Einsparungen bei Token-Kosten
Ein Entwickler testete einen 6-Agenten-Claude-Schwarm an einer 40-Punkte-Coding-Aufgabe mit und ohne ein benutzerdefiniertes Speichersystem namens Stompy. Die Ergebnisse zeigen, dass Sonnet 4.6 mit Speicher perfekte Ergebnisse bei 3,98 $ erzielte, verglichen mit 7,04 $ ohne, während Haiku 4.5 ohne Speicher komplett versagte, aber mit Speicher 39/40 Punkte erreichte.

PromptForest: Lokale-First Eingabeinjektionsdetektion mit Unsicherheit
PromptForest ist eine leichtgewichtige, lokal zuerst gedachte Bibliothek, die Eingabeaufforderungsinjektionen und Jailbreaks erkennt und sie klassifiziert, während sie die Sicherheit bewertet, und das alles, ohne die durchschnittliche Anforderungslatenz zu erhöhen.