Claude HUD: Sveobuhvatno upravljanje statusom rada vašeg Claude Code-a
Claude HUD: Sveobuhvatno upravljanje statusom rada vašeg Claude Code-a

U procesu višekratnih razgovora s Claude Code-om, često informacije gube fokus: je li grana ispravna, trenutne informacije o pretplati, korištenje konteksta, konfiguracija itd. Claude HUD je dodatak koji rješava ove probleme - prikazuje status rada ispod ulaznog okvira Claude Code-a, baš kao HUD u automobilu!
HUD (Head-Up Display, prikaz na vjetrobranskom staklu) je sustav prikaza koji "projicira/prikazuje" ključne informacije ispred pogleda vozača, omogućujući vam da dobijete informacije bez potrebe da spuštate pogled na instrumente ili središnju konzolu, čime se smanjuje vrijeme koje provodite s pogleda s ceste.
Instalacija: Claude Code Plugin
Claude HUD kao dodatak Claude Code-u, način instalacije je vrlo intuitivan:
/plugin marketplace add jarrodwatts/claude-hud /plugin install claude-hud /claude-hud:setup
Prikaz statusa rada
Claude HUD prikazuje korisne informacije, omogućujući vam da uvijek znate u kojem okruženju, s kojom konfiguracijom i s kojim troškovima izvršavate koje zadatke. Konkretne informacije koje se prikazuju su:
- Informacije o sesiji: Model, informacije o pretplati, korištenje konteksta, putanja projekta, git grana, konfiguracija (CLAUDE.md, pravila, MCP, Hook), trajanje sesije
- Informacije o alatima
- Informacije o Claude Code SubAgent-u
- Napredak zadatka
Princip: Temeljeno na Claude Code Statusline, pouzdan izvor podataka
Implementacija Claude HUD-a temelji se na mehanizmu Statusline Claude Code-a:
{ "statusLine": { "type": "command", "command": "~/.claude/statusline.sh", "padding": 0 // Opcionalno: postavite na 0 da statusna linija ide do ruba } }statusline redovito prima ulaze iz Claude Code-a:
{ "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 } } }tako da se može jamčiti točnost informacija, a ovaj JSON također pruža transcript_path - lokalnu povijest ovog razgovora, koja se može pročitati za više informacija.
Ako je Claude Code vaš glavni agent, toplo preporučujemo korištenje Claude HUD-a!

