Claude HUD: Domina completament l'estat d'execució del teu Claude Code

3/4/2026
3 min read

Claude HUD: Domina completament l'estat d'execució del teu Claude Code

cover<em>imageClaude HUD ScreenshotDurant el procés de múltiples converses amb Claude Code, moltes vegades la informació pot perdre el focus: si les branques són correctes, el consum d'informació de subscripció actual, l'ús del context, la configuració, etc. Claude HUD és un complement que resol aquests problemes - mostra l'estat d'execució sota la caixa d'entrada de Claude Code, com un HUD d'automòbil!
HUD (Head-Up Display, Pantalla de Visualització Elevada) és un sistema de visualització que projecta/clara informació clau davant la vista del conductor, permetent-te obtenir informació sense haver de mirar cap avall als instruments o al panell central, reduint així el temps que la vista està allunyada de la carretera.

Instal·lació: Complement de Claude Code

Claude HUD, com a complement de Claude Code, té un mètode d'instal·lació molt intuïtiu:

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

Mostrar l'estat d'execució

La informació que mostra Claude HUD és molt útil, permetent-te saber en tot moment en quin entorn estàs, amb quina configuració, i amb quins costos estàs executant quina tasca. La informació específica que es mostra és la següent:

  • Informació de la conversa: Model, informació de subscripció, ús del context, ruta del projecte, branca git, configuració (CLAUDE.md, regles, MCP, Hook), durada de la conversa
  • Informació de l'eina
  • Informació del SubAgent de Claude Code
  • Progrés de la tasca
Al mateix temps, també ofereix opcions de configuració: pots mantenir només els camps que més t'importen, fent que el panell HUD sigui més net i més enfocat.

Principi: Basat en la línia d'estat de Claude Code, font de dades fiable

La implementació de Claude HUD es basa en el mecanisme de línia d'estat de Claude Code:

{ "statusLine": { "type": "command", "command": "~/.claude/statusline.sh", "padding": 0 // Opcional: estableix a 0 per deixar que la línia d'estat arribi a la vora } }la línia d'estat acceptarà periòdicament les entrades de 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 } } }Així es pot garantir la correcció de la informació, i aquest json també proporciona el transcript_path - l'historial local d'aquesta conversa, que es pot llegir per obtenir més informació.

Si Claude Code és el teu agent principal, es recomana molt utilitzar Claude HUD!

Published in Technology

You Might Also Like