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

4-Fenster iTerm2-Einrichtung für Claude Code CLI trennt KI-Rollen
Ein Entwickler hat ein vierteiliges iTerm2-Terminal-Setup speziell für Claude Code CLI erstellt, um Kontextverschiebung und Selbstbewertungsverzerrung zu adressieren. Jeder Bereich ist auf eine spezifische Rolle mit dedizierten Modellen und Berechtigungen festgelegt.

Claude Code-Vorlagen-Repository für Spring Boot-Anwendungen
Ein GitHub-Repository bietet eine Claude Code-Vorlage zum Generieren von Spring Boot-Anwendungen mit Best Practices für Datenbankintegration, Kubernetes-Bereitstellung und Integrationstests mit Testcontainers.

OpenLobster: Selbst gehosteter KI-Agent in Go mit 30 MB RAM-Bedarf
OpenLobster ist ein selbst gehosteter KI-Assistent, der in Go geschrieben ist und als einzelne Binärdatei mit 30 MB RAM-Nutzung und 200 ms Kaltstart läuft. Er unterstützt mehrere LLM-Anbieter, darunter Ollama, OpenRouter und jeden OpenAI-kompatiblen Endpunkt, wobei der Speicher in einer Graphdatenbank gespeichert wird.

AutoProber: KI-gesteuerte Flugsonde-Automatisierung für Hardware-Hacking
AutoProber ist ein Automatisierungs-Stack für fliegende Prüfköpfe für Hardware-Hacker, der KI-Agenten ermöglicht, Ziele zu entdecken, Mikroskopbilder zu kartieren, sicherheitsüberwachte CNC-Bewegungen durchzuführen, Prüfungen zu überprüfen und kontrollierte Pin-Prüfungen durchzuführen. Es umfasst Python-Steuerungscode, ein Web-Dashboard, CAD-Dateien und arbeitet mit GRBL-CNC-Controllern, USB-Mikroskopen und Oszilloskop-Sicherheitsüberwachung.