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, дуже корисна, дозволяючи вам завжди знати, в якому середовищі ви знаходитесь, з якими налаштуваннями, скільки коштів витрачається на виконання яких завдань. Конкретна інформація, що відображається, виглядає наступним чином:
- Інформація про сеанс: Model, інформація про підписку, використання контексту, шлях до проекту, git-гілка, налаштування (CLAUDE.md, rules, 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!

