Claude Code Hook überwacht die WIP-Akkumulation in KI-Codierungs-Workflows

Überwachung von WIP in KI-Codierungs-Workflows
Ein Entwickler hat einen UserPromptSubmit-Hook für Claude Code erstellt, der ein häufiges Problem bei KI-unterstützter Entwicklung angeht: KI-Agenten haben keine Sichtbarkeit über sich ansammelnde laufende Arbeit. Während sich die KI auf die aktuelle Eingabeaufforderung konzentriert, können nicht committete Änderungen anwachsen, Commits können sich anhäufen ohne gepusht zu werden, Changesets können ungeschrieben bleiben und Release-PRs können über längere Zeit offen bleiben.
Wie der Hook funktioniert
Der Hook implementiert vier Prüfungen, die verschiedene Punkte überwachen, an denen sich Code zwischen Editor und Produktion ansammelt:
- Prüfung 1: Nicht committete Änderungen über 200 Zeilen (sowohl getrackte als auch ungetrackte)
- Prüfung 2: Drei oder mehr nicht gepushte Commits
- Prüfung 3: Gepushte Commits ohne eine Changeset-Datei (was die Erstellung von Release-PRs verhindert)
- Prüfung 4: Release-PRs, die länger als 24 Stunden offen waren
Prüfungen 1 und 2 laufen lokal mit Git-Befehlen und werden bei jeder Eingabeaufforderungsübermittlung ausgeführt, was nahezu sofortiges Feedback bietet. Prüfungen 3 und 4 erfordern GitHub-API-Aufrufe, daher laufen sie einmal nach jedem Push-Vorgang.
Design-Philosophie
Die zentrale Design-Entscheidung war, diese als sanfte Hinweise statt als Sperren zu implementieren. Der Hook blockiert die KI nicht bei der Arbeit, sondern bietet Sichtbarkeit über zwei Kanäle:
additionalContext, der in den Kontext der KI injiziert wird- Eine
systemMessage, die im Terminal des Benutzers ausgegeben wird
Dieser Ansatz bedeutet, dass es keine permissionDecision-Komponente gibt – sowohl die KI als auch der Entwickler können den aktuellen Status des Workflows sehen, ohne den Codierungsprozess zu unterbrechen.
Diese Art von Werkzeug ist nützlich für Entwickler, die eine bessere Übersicht über ihre KI-unterstützten Entwicklungs-Workflows behalten möchten, insbesondere bei der Arbeit an größeren Projekten, bei denen sich laufende Arbeit leicht unbemerkt ansammeln kann.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

Open-Source-Tool ermöglicht es Claude, Unreal Engine direkt zu steuern
soft-ue-cli ist ein Python-Tool mit einem C++-Plugin, das Claude Code und Claude Desktop ermöglicht, Befehle in Unreal Engine ohne Editor-Interaktion auszuführen, mit über 60 Operationen inklusive Blueprint-Bearbeitung, Actor-Erstellung und Performance-Profiling.

Benutzerdefinierte Statuszeile für Claude Code zeigt Kontextnutzung, Ratenbegrenzungen und Token-Anzahl auf einen Blick
Ein benutzerdefiniertes Skript fügt Claude Code eine dauerhafte Statuszeile hinzu, die Kontext %, 5-Stunden-Ratenlimit %, KV-Cache-Lesevorgänge, kumulative Eingabe-/Ausgabe-Token, Modellname und Arbeitsverzeichnis anzeigt – farbcodiert für dunkle Terminals.

Benutzererfahrung: Wechsel von OpenClaw zu Hermes Agent auf lokalem LLM
Ein Entwickler berichtet, dass er von OpenClaw zu Hermes Agent gewechselt hat und dabei Qwen3.5-9B auf einer RX 9070 XT mit 16 GB VRAM verwendet. Hermes erledigte eine komplexe Aufgabe mit 5 korrekten Tool-Aufrufen im Vergleich zu über 50 Schritten bei OpenClaw, war dabei 2:30 Minuten schneller und behielt gleichzeitig RAG, Tool-Aufrufe und persistente Speicherfunktionalität bei.

Ory Lumen: Open-Source-Lokales-Semantik-Such-Plugin für Claude Code
Ory Lumen ist ein Claude Code-Plugin, das Codebasen mit einem Code-Embedding-Modell über Ollama indiziert und SQLite-vec für semantische Suche nutzt, um die Leistungsprobleme von Claude Code mit großen Codebasen zu beheben. Das Tool ist kostenlos, nur lokal verfügbar und enthält einen SWE-artigen Benchmark-Test-Harness für reproduzierbare Ergebnisse.