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

Durant 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
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!

