Claude HUD: Stăpânește complet starea de execuție a codului tău Claude

3/4/2026
3 min read

Claude HUD: Stăpânește complet starea de execuție a codului tău Claude

cover<em>imageClaude HUD ScreenshotÎn timpul sesiunilor multiple cu Claude Code, de multe ori informațiile devin neclare: dacă ramificația este corectă, informațiile curente despre abonament, utilizarea contextului, configurația etc., pluginul Claude HUD este soluția pentru aceste probleme - afișează starea de execuție sub caseta de introducere a codului Claude, exact ca un HUD de mașină!
HUD (Head-Up Display, afișaj cu capul ridicat) este un sistem de afișare care "proiectează/afişează" informații cheie în fața câmpului vizual al șoferului, astfel încât să nu fie nevoie să se uite în jos la instrumente sau la consola centrală pentru a obține informații, reducând astfel timpul în care privirea este îndepărtată de pe drum.

Instalare: Plugin Claude Code

Claude HUD, ca plugin pentru Claude Code, are o metodă de instalare foarte intuitivă:

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

Afișarea stării de execuție

Informațiile afișate de Claude HUD sunt foarte utile, permițându-ți să știi în orice moment în ce mediu te afli, cu ce configurație, cât cost are sarcina pe care o execuți, informațiile specifice afișate sunt următoarele:

  • Informații despre sesiune: Model, informații despre abonament, utilizarea contextului, calea proiectului, ramificația git, configurație (CLAUDE.md, reguli, MCP, Hook), durata sesiunii
  • Informații despre instrumente
  • Informații despre SubAgentul Claude Code
  • Progresul sarcinii
De asemenea, oferă opțiuni de configurare: poți păstra doar câmpurile care te interesează cel mai mult, făcând panoul HUD mai simplu și mai concentrat.

Principiu: bazat pe Statusline-ul Claude Code, sursa de date este fiabilă

Implementarea Claude HUD se bazează pe mecanismul Statusline al Claude Code:

{ "statusLine": { "type": "command", "command": "~/.claude/statusline.sh", "padding": 0 // Opțional: setează la 0 pentru a lăsa linia de stare să ajungă la margine } }statusline-ul va primi periodic intrările de la 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 } } }Astfel, se poate garanta corectitudinea informațiilor, iar acest JSON oferă și transcript_path - istoricul local al acestei sesiuni, care poate fi citit pentru a obține mai multe informații.

Dacă Claude Code este agentul tău principal, este foarte recomandat să folosești Claude HUD!

Published in Technology

You Might Also Like