Claude HUD: Pełna kontrola nad stanem działania twojego kodu Claude

3/4/2026
2 min read

Claude HUD: Pełna kontrola nad stanem działania twojego kodu Claude

cover<em>imageClaude HUD ScreenshotW trakcie wieloetapowej rozmowy w Claude Code, często informacje mogą być nieczytelne: czy gałęzie są poprawne, aktualne zużycie informacji subskrypcyjnych, wykorzystanie kontekstu, konfiguracja itp. Plugin Claude HUD rozwiązuje te problemy - wyświetla stan działania pod polem wejściowym Claude Code, tak jak HUD w samochodzie!
HUD (Head-Up Display, wyświetlacz przezierny) to system wyświetlania kluczowych informacji "projekcji/wyświetlania" przed wzrokiem kierowcy, co pozwala na uzyskanie informacji bez konieczności odrywania wzroku od drogi, co zmniejsza czas, w którym wzrok nie jest skierowany na drogę.

Instalacja: Plugin Claude Code

Claude HUD jako Plugin Claude Code, sposób instalacji jest bardzo intuicyjny:

/plugin marketplace add jarrodwatts/claude-hud /plugin install claude-hud /claude-hud:setup

Wyświetlanie stanu działania

Informacje wyświetlane przez Claude HUD są bardzo przydatne, pozwalają na bieżąco wiedzieć, w jakim środowisku, z jaką konfiguracją i jakim kosztem wykonujesz jakie zadania. Szczegółowe informacje wyświetlane są następująco:

  • Informacje o sesji: Model, informacje subskrypcyjne, wykorzystanie kontekstu, ścieżka projektu, gałąź git, konfiguracja (CLAUDE.md, zasady, MCP, Hook), czas trwania sesji
  • Informacje o narzędziach
  • Informacje o Claude Code SubAgent
  • Postęp zadań
Dodatkowo oferuje opcje konfiguracyjne: możesz zachować tylko te pola, które są dla ciebie najważniejsze, co sprawia, że panel HUD jest bardziej przejrzysty i skupiony.

Zasada działania: oparta na Statusline Claude Code, wiarygodne źródło danych

Realizacja Claude HUD opiera się na mechanizmie Statusline Claude Code:

{ "statusLine": { "type": "command", "command": "~/.claude/statusline.sh", "padding": 0 // Opcjonalne: ustaw na 0, aby linia statusu dotarła do krawędzi } }statusline regularnie odbiera dane wejściowe z 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 } } }Dlatego można zapewnić poprawność informacji, a ten plik json dostarcza również transcript_path - lokalną historię bieżącej sesji, z której można uzyskać więcej informacji.

Jeśli Claude Code jest twoim głównym agentem, zdecydowanie polecam korzystanie z Claude HUD!

Published in Technology

You Might Also Like