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

3/4/2026
2 min read

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

cover<em>imageClaude HUD ScreenshotWä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
Es bietet auch Konfigurationsoptionen: Du kannst nur die Felder behalten, die dir am wichtigsten sind, um das HUD-Panel einfacher und fokussierter zu gestalten.

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!

Published in Technology

You Might Also Like