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!

