Claude HUD: Vollständige Kontrolle über den Status deines Claude Codes
Claude HUD: Vollständige Kontrolle über den Status deines Claude Codes

Während des mehrstufigen Gesprächsprozesses mit Claude Code kann es oft zu Informationsverlust kommen: Ist der Branch korrekt, wie viel von den aktuellen Abonnements wird verbraucht, wie wird der Kontext verwendet, Konfigurationen usw. Das Plugin Claude HUD löst diese Probleme - es zeigt den Betriebsstatus unter dem Eingabefeld von Claude Code an, ähnlich wie das HUD eines Autos!
HUD (Head-Up Display) ist ein Anzeige-System, das wichtige Informationen "projiziert/zeigt" und dem Fahrer ermöglicht, diese Informationen im Blickfeld zu halten, ohne den Blick von der Straße abwenden zu müssen, wodurch die Zeit, in der der Blick von der Straße abweicht, reduziert wird.
Installation: Claude Code Plugin
Claude HUD als Plugin für Claude Code lässt sich sehr intuitiv installieren:
/plugin marketplace add jarrodwatts/claude-hud /plugin install claude-hud /claude-hud:setup
Anzeige des Betriebsstatus
Die Informationen, die Claude HUD anzeigt, sind sehr nützlich und lassen dich jederzeit wissen, in welcher Umgebung du arbeitest, mit welcher Konfiguration, wie viel Kosten du für welche Aufgaben aufwendest. Die spezifischen angezeigten Informationen sind wie folgt:
- Sitzungsinformationen: Modell, Abonnementinformationen, Kontextnutzung, Projektpfad, git-Branch, Konfiguration (CLAUDE.md, Regeln, MCP, Hook), Sitzungsdauer
- Werkzeuginformationen
- Claude Code SubAgent Informationen
- Aufgabenfortschritt
Prinzip: Basierend auf Claude Code Statusline, zuverlässige Datenquelle
Die Implementierung von Claude HUD basiert auf dem Statusline-Mechanismus von Claude Code:
{ "statusLine": { "type": "command", "command": "~/.claude/statusline.sh", "padding": 0 // Optional: auf 0 setzen, damit die Statuszeile zum Rand geht } }Die Statuszeile empfängt regelmäßig Eingaben von Claude Code:
{ "hookeventname": "Status", "sessionid": "abc123...", "transcriptpath": "/path/to/transcript.json", "cwd": "/current/working/directory", "model": { "id": "claude-opus-4-1", "displayname": "Opus" }, "workspace": { "currentdir": "/current/working/directory", "projectdir": "/original/project/directory" }, "version": "1.0.80", "outputstyle": { "name": "default" }, "cost": { "totalcostusd": 0.01234, "totaldurationms": 45000, "totalapidurationms": 2300, "totallinesadded": 156, "totallinesremoved": 23 }, "contextwindow": { "totalinputtokens": 15234, "totaloutputtokens": 4521, "contextwindowsize": 200000, "currentusage": { "inputtokens": 8500, "outputtokens": 1200, "cachecreationinputtokens": 5000, "cachereadinputtokens": 2000 } } }Daher kann die Richtigkeit der Informationen gewährleistet werden, und dieses JSON bietet auch den transcript_path - die lokale Historie dieser Sitzung, aus der du weitere Informationen abrufen kannst.
Wenn Claude Code dein Hauptagent ist, wird die Verwendung von Claude HUD sehr empfohlen!

