best-claude-hud CLI

Строка статуса Claude Code показывает модель, состояние Git и заполнение контекста прямо в терминале

  • 995 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLI

Расширенный доступ

Почему такой уровень

  • Утилита читает состояние проекта и при необходимости историю активного диалога
  • Настройка заменяет команду строки статуса пользователя
  • Необязательный патчер изменяет файл установленного Claude Code
Все причины и проверки

gaossr/best-claude-hud

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/best-claude-hud

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Утилита читает состояние проекта и при необходимости историю активного диалога
  • Настройка заменяет команду строки статуса пользователя
  • Необязательный патчер изменяет файл установленного Claude Code

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

best-claude-hud добавляет в Claude Code настраиваемую строку состояния. Программа читает данные, которые клиент передает через стандартный ввод. Внизу терминала вы видите модель, рабочую папку и заполнение контекста. Строка также показывает ветку, изменения без коммита и конфликты Git. Дополнительные сегменты выводят сведения о сессии и ее стоимости, если клиент их передал. Вы меняете порядок и оформление сегментов в терминальном меню. Для разового вывода можно выбрать другую тему через `--theme`. Имена сторонних моделей и отображаемые размеры их контекста вы задаете в отдельном файле настроек.

Для кого. Для пользователей терминального Claude Code, которым нужно видеть контекст и состояние проекта без отдельных команд.

Подходит, если

  • Нужно следить за заполнением контекста во время длинного диалога
  • Рабочая папка меняется командами агента, но в строке статуса нужна исходная папка проекта
  • Для разных терминалов нужны свои цвета и наборы сегментов
  • Состояние ветки и конфликты Git должны быть видны рядом с моделью

Не подходит, если

  • Используется другой кодовый агент без формата `statusLine` Claude Code
  • Нужна готовая сборка для Linux ARM64 или Windows ARM64: они пока запланированы
  • Требуется точный расчет счета поставщика по одной строке состояния

Пример запроса к агенту

Настрой best-claude-hud с минимальной темой и покажи изменения `statusLine`, сохранив остальные настройки Claude Code.

Ограничения

Для npm нужны Node.js 18 или новее, Claude Code с поддержкой `statusLine` и терминал с цветами ANSI; Rust-компилятор не требуется. Настройка меняет `~/.claude/settings.json` и сохраняет резервную копию при существующей строке статуса; после правки начните новую сессию. Необязательный патчер меняет код клиента для предупреждений о контексте, но реальный лимит модели не увеличивает; после обновления клиента правку надо проверить. Готовые Linux ARM64 и Windows ARM64 сборки пока только запланированы.

Как отключить. Удалите блок `statusLine`, добавленный этой утилитой, либо восстановите прежнюю строку из резервной копии настроек. Затем выполните `npm uninstall -g best-claude-hud` и начните новую сессию Claude Code. Если применялся патчер клиента, восстановление его файла выполняется отдельно.

Частые вопросы

Как установить best-claude-hud?

Выполните `npm install -g best-claude-hud@latest`, затем `best-claude-hud --setup`. После настройки начните новую сессию Claude Code.

Как поменять состав строки?

Выполните `best-claude-hud --config`. Меню позволяет выбрать сегменты, их порядок и тему оформления.

Откуда берутся сведения о контексте?

Сначала из данных `statusLine` самого Claude Code. Если их нет или они временно пусты, программа обращается к истории активного диалога.

Нужен ли Nerd Font?

Только для тем, использующих соответствующие символы. Обычный режим работает в терминале с поддержкой цветов.

Как настроить название сторонней модели?

Отредактируйте `~/.claude/best-claude-hud/models.toml`. Для каждого шаблона модели там задаются отображаемое имя и размер окна контекста. Эти значения меняют только показания строки; возможности самой модели остаются прежними.

Какая лицензия у утилиты?

Apache-2.0.

Обсуждение

Вопросов и отзывов пока нет.

Выбор редакции

Плагин для Claude Code, который выводит в статусную строку заполнение контекста, активные инструменты, запущенные субагенты и прогресс задач

ПлагинРасширенный доступ29,1 тыс.Звезды репозитория

Строка состояния для Claude Code на Node.js без зависимостей: модель, ветка git, контекст, кеш и лимиты подписки в одной строке.

ПлагинМинимальный доступ120Звезды репозитория

Строка состояния Claude Code на Rust с темами Classic, Powerline и Capsule: токены, ветка git, стоимость и лимиты подписки.

CLIМинимальный доступ239Звезды репозитория

Инструмент отладки для Claude Code: читает уже сохраненные логи сессий и показывает точные пути файлов, диффы, мышление модели и разбивку контекста по категория

CLIРасширенный доступ4 тыс.Звезды репозитория

Набор модов для Claude Code: строки состояния над промптом, защита от опасных команд и несколько небольших игр

ПлагинРасширенный доступ447Звезды репозитория

Просмотр журналов Claude Code в читаемом виде: вызовы инструментов, токены и живой хвост сессии.

CLIРасширенный доступ385Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
best-claude-hud (эта карточка)нет995
ccstatuslineнет13 542настраивает виджеты строки статуса через JavaScript-утилиту; best-claude-hud использует готовый Rust-бинарник
Claude HUDнет29 122плагин показывает ход работы инструментов и субагентов; best-claude-hud сосредоточен на настраиваемых сегментах состояния

Коротко о README

Темы можно хранить в отдельных файлах. Для установки через Nix есть готовая декларативная конфигурация. Если Home Manager управляет всем `~/.claude/settings.json`, перенесите прежние параметры в Nix-конфигурацию до ее активации.

Бейдж для README

Сообщить о проблеме

Foxx AIbest-claude-hud
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.