Claude HUD: Пълно управление на състоянието на изпълнение на твоя Claude Code
Claude HUD: Пълно управление на състоянието на изпълнение на твоя Claude Code

По време на многократни сесии с Claude Code, много често информацията може да се разсее: дали клонът е правилен, текущата консумация на абонаментна информация, използването на контекста, конфигурации и т.н. Плъгинът Claude HUD е решение за тези проблеми - той показва състоянието на изпълнението под полето за въвеждане на Claude Code, точно като HUD на автомобил!
HUD (Head-Up Display, дисплей с повдигната глава) е система за показване, която "проектира/показва" ключова информация пред погледа на шофьора, позволявайки ти да получаваш информация, без да се налага да гледаш надолу към таблото или централната конзола, което намалява времето, през което погледът ти е отклонен от пътя.
Инсталация: Плъгин на Claude Code
Claude HUD, като плъгин на Claude Code, има интуитивен метод за инсталация:
/plugin marketplace add jarrodwatts/claude-hud /plugin install claude-hud /claude-hud:setup
Показване на състоянието на изпълнението
Информацията, показвана от Claude HUD, е много полезна, позволявайки ти да знаеш в каква среда се намираш, с каква конфигурация, колко разходи имаш и каква задача изпълняваш. Конкретната информация, която се показва, е следната:
- Информация за сесията: Модел, абонаментна информация, използване на контекста, път на проекта, git клон, конфигурация (CLAUDE.md, правила, MCP, Hook), продължителност на сесията
- Информация за инструментите
- Информация за Claude Code SubAgent
- Напредък на задачата
Принцип: Базирано на механизма Statusline на Claude Code, надежден източник на данни
Реализацията на Claude HUD е базирана на механизма Statusline на Claude Code:
{ "statusLine": { "type": "command", "command": "~/.claude/statusline.sh", "padding": 0 // По избор: задайте на 0, за да позволите статус линията да достигне ръба } }statusline периодично приема вход от 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 } } }Така че информацията е надеждна, а този json също предоставя transcript_path - локалната история на текущата сесия, от която можеш да извлечеш повече информация.
Ако Claude Code е твоят основен агент, силно препоръчваме да използваш Claude HUD!

