Claude Status Bar — плагин

Индикатор в строке меню macOS: показывает, думает ли Claude Code, ждет ли вашего разрешения и сколько идет текущий ответ

  • 726 ★ репозитория
  • Последний коммит
  • MIT
Плагин

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

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

  • Хуки срабатывают на каждый вызов инструмента и запрос разрешения, поэтому приложение видит ход каждой сессии
  • Раз в сутки обращается к публичным API GitHub и Homebrew для проверки обновлений
  • Установка через Homebrew ставит приложение для macOS, которое запускает Node.js-скрипты хуков
Все причины и проверки

m1ckc3s/claude-status-bar

Установка

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

npx skillfoxx add plugins/claude-status-bar

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

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

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

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

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

  • Хуки срабатывают на каждый вызов инструмента и запрос разрешения, поэтому приложение видит ход каждой сессии
  • Раз в сутки обращается к публичным API GitHub и Homebrew для проверки обновлений
  • Установка через Homebrew ставит приложение для macOS, которое запускает Node.js-скрипты хуков

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

Что делает

Claude Status Bar показывает состояние Claude Code в строке меню macOS, чтобы можно было переключиться на другое окно во время долгого ответа и не потерять момент, когда нужен ваш ответ. Значок анимируется, пока Claude думает или запускает инструмент, рядом идет таймер вида `1m 1s`. Желтая точка означает ожидание разрешения, а неподвижный логотип Claude означает, что работа закончена. Во время вызова инструмента рядом выводится короткая подпись: `Editing`, `Reading`, `Running command`. Связь с Claude Code идет через хуки. Плагин регистрирует обработчики для `SessionStart`, `SessionEnd`, `UserPromptSubmit`, `PreToolUse`, `PostToolUse`, `Notification`, `PermissionRequest` и `Stop`, а приложение читает их события. Если запущено несколько сессий (несколько терминалов или терминал вместе с десктопным приложением), в строке меню виден самый приоритетный статус: ожидание разрешения всегда заметнее работающей сессии. Выпадающее меню перечисляет все сессии. Сессии отслеживаются в CLI Claude Code, во вкладке Code десктопного приложения и в расширении Claude Code для Cursor. В меню настраиваются таймер, подпись, цвет значка (оранжевый или системный) и стиль анимации: Spark, Unicode, Clawd или Orbit. Окна и значка в доке нет, приложение само запускается вместе с сессией Claude Code и закрывается, когда сессий не осталось.

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

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

  • Claude Code думает несколько минут, а вы переключились в браузер или редактор
  • Вы запускаете несколько сессий и не хотите пропустить запрос разрешения в одной из них
  • Нужен легкий индикатор без окна, дока и дашбордов использования
  • Вы работаете с Claude Code из терминала, из десктопного приложения или из расширения в Cursor
  • Нужно видеть, сколько уже длится текущий ответ: таймер включается в меню

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

  • У вас Windows или Linux: приложение рассчитано на macOS 12 и новее
  • Вы работаете во вкладке Chat или Cowork десктопного приложения Claude: эти режимы не отслеживаются
  • Нужна статистика расхода лимитов и токенов: приложение не показывает данные об использовании
  • Вы не хотите, чтобы сторонняя программа правила `~/.claude/settings.json`: установщик добавляет в него хуки

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

Поставь Claude Status Bar через Homebrew и запусти приложение один раз, чтобы оно подключило хуки Claude Code

Ограничения

  • Нужны macOS 12 или новее, Claude Code (CLI или десктопное приложение) и Node.js.
  • После установки приложение нужно один раз открыть вручную: при первом запуске оно прописывает хуки.
  • Сессии, открытые до установки или обновления, появятся после следующего запроса или вызова инструмента, либо в новой сессии `claude`.
  • Точное определение вкладки терминала для нескольких сессий еще в работе (issue 19).
  • Проект неофициальный и не связан с Anthropic.

Как отключить. Для удаления только хуков выполните `node "/Applications/Claude Status Bar.app/Contents/Resources/uninstall.js"`. Приложение и все созданные им файлы удалит `brew uninstall --zap claude-status-bar`. Если ставили из DMG, перетащите приложение в корзину.

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

Как поставить Claude Status Bar?

Выполните `brew install --cask claude-status-bar && open -a "Claude Status Bar"`. Единственный ручной запуск в конце нужен, чтобы приложение прописало хуки Claude Code. Дальше оно запускается само при старте сессии. Другой путь: скачать `ClaudeStatusBar.dmg` из Releases, подписанный и нотаризованный Apple.

Что значит желтая точка в строке меню?

Claude Code ждет вашего разрешения на действие. Приоритет у такой сессии высший: она показывается даже тогда, когда другая сессия в этот момент думает. Работает это и в CLI, и в десктопном приложении.

Работает ли индикатор в Cursor и десктопном приложении?

Да, в расширении Claude Code для Cursor и во вкладке Code десктопного приложения. Вкладки Chat и Cowork десктопного приложения не отслеживаются.

Что приложение меняет на компьютере?

Установщик объединяет свои хуки с `~/.claude/settings.json` и перед этим делает копию. Единственная сетевая активность приложения: проверка обновлений раз в сутки через открытые API GitHub и Homebrew. Подробности лежат в `PRIVACY.md` репозитория.

Как убрать индикатор?

Команда `brew uninstall --zap claude-status-bar` удаляет приложение и созданные им файлы. Чтобы снять только хуки и оставить приложение, выполните `node "/Applications/Claude Status Bar.app/Contents/Resources/uninstall.js"`.

Обсуждение

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

Плагины

Плагин для Claude Code: строка статуса с контекстом, лимитами за 5 часов и 7 дней, стоимостью и расходом Codex, Gemini и z.ai

ПлагинШирокий доступ585Звезды репозитория

Настраиваемая строка статуса для Claude Code: модель, ветка git, контекст, расход лимитов и другие виджеты

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

Строка состояния Claude Code с 15 пресетами: модель, уровень размышлений, контекст и лимиты подписки Pro, Max и Ultra

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

Статусная строка для Claude Code: расход токенов и денег, остаток контекста, лимиты и ветка git в четырех стилях и шести темах

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

Строка статуса для Claude Code показывает расход лимитов за 5 часов и 7 дней и темп: хватит ли остатка до сброса окна

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

28 компонентов, до девяти строк и 227 настроек: статусная панель Claude Code показывает токены, кеш и цену сессии.

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

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

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

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
Claude Status Bar (эта карточка)нет726
ccstatuslineнет13 533настраиваемая строка состояния внутри терминала Claude Code, а здесь значок в строке меню macOS
Claude Code Agent Monitorнет1 145панель мониторинга агентов, а здесь только компактный индикатор без окна

Коротко о README

Страница описывает установку через Homebrew и DMG, обновление и состояния индикатора. Таблица показывает, где отслеживание работает. Затем идут принцип работы на хуках, требования, ссылки на устранение неполадок, удаление и оговорка о том, что проект неофициальный и не связан с Anthropic.

Бейдж для README

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

Foxx AIClaude Status Bar
Foxx AI

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