Claude HUD: Teljes körűen nyomon követheti a Claude Code futási állapotát
Claude HUD: Teljes körűen nyomon követheti a Claude Code futási állapotát

A Claude Code többszörös beszélgetése során sokszor az információk elhomályosulnak: helyesek-e az ágak, milyen a jelenlegi előfizetési információk felhasználása, a kontextus használata, a konfiguráció stb. A Claude HUD nevű bővítmény éppen ezeket a problémákat hivatott megoldani - a Claude Code beviteli mezője alatt mutatja a futási állapotot, akárcsak egy autó HUD-ja!
A HUD (Head-Up Display, felemelt kijelző) egy olyan megjelenítési rendszer, amely a kulcsfontosságú információkat "vetíti/kijelzi" a vezető látómezejének előterébe, lehetővé téve, hogy ne kelljen lehajolnia a műszerfal vagy a középkonzol megtekintéséhez, így csökkentve a látómező eltávolításának idejét az úttól.
Telepítés: Claude Code Plugin
A Claude HUD, mint a Claude Code bővítménye, telepítése is nagyon intuitív:
/plugin marketplace add jarrodwatts/claude-hud /plugin install claude-hud /claude-hud:setup
Futási állapot megjelenítése
A Claude HUD által megjelenített információk nagyon hasznosak, lehetővé téve, hogy bármikor tudja, milyen környezetben, milyen konfigurációval, mennyi költséggel futtat milyen feladatokat. A konkrét megjelenített információk a következők:
- Beszélgetési információk: Modell, előfizetési információk, kontextus használat, projekt útvonal, git ág, konfiguráció (CLAUDE.md, szabályok, MCP, Hook), beszélgetési időtartam
- Eszköz információk
- Claude Code SubAgent információk
- Feladat előrehaladás
Elv: A Claude Code Statusline-ra alapozva, megbízható adatforrás
A Claude HUD megvalósítása a Claude Code Statusline mechanizmusán alapul:
{ "statusLine": { "type": "command", "command": "~/.claude/statusline.sh", "padding": 0 // Opcionális: állítsa 0-ra, hogy a státuszvonal a szélére kerüljön } }
A statusline rendszeresen fogadja a Claude Code bemenetét:
{ "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 } } }
Ezért biztosítható az információk helyessége, és ez a JSON még a transcript_path-ot is tartalmazza - a jelenlegi beszélgetés helyi előzménye, amelyből további információkat nyerhetünk.
Ha a Claude Code az Ön fő ügynöke, nagyon ajánlott a Claude HUD használata!

