Открытый код · MIT · Строка меню macOS

Claude Usage Barometer

Компактный индикатор в стиле батареи для строки меню, показывающий использование Claude. Следите за тем, как расходуются 5-часовое и 7-дневное окна, в реальном времени — прямо из строки меню macOS.

Что это?

Ваши лимиты Claude всегда на виду

Claude Usage Barometer — бесплатный плагин с открытым кодом для SwiftBar (или xbar), который живёт в строке меню macOS. Он показывает две полосы в стиле батареи — одну для скользящего 5-часового окна Claude и одну для 7-дневного окна — так что вы с первого взгляда видите, сколько квоты осталось. Это чистый Bash без шага сборки; он считывает токен Claude Code локально из Keychain macOS и никогда никуда не отправляет ваши данные.

Почему это важно

Лимиты использования невидимы, пока вы в них не упрётесь

Claude применяет скользящие окна использования, но ничто на вашем рабочем столе не подсказывает, насколько вы близко, — пока работа не остановится посреди задачи.

Нет встроенного индикатора

Для 5-часового и 7-дневного окон нет встроенного датчика, поэтому лимит может наступить без предупреждения прямо посреди сессии.

Цена переключения контекста

Чтобы проверить использование, нужно оторваться от работы и копаться в панели управления — трение, которое вы платите каждый раз, когда задаётесь вопросом, сколько осталось.

Неожиданные прерывания

Внезапно достигнутый лимит ломает поток и останавливает то, что вы выпускали. Наглядный индикатор избавляет от сюрпризов.

Как это работает

Батарея для вашей квоты Claude

Две полосы в строке меню, подробное выпадающее меню и цвет, который рассказывает всю картину без единого клика.

Полосы в стиле батареи

Заполненный сегмент показывает, сколько осталось, а пустой — сколько израсходовано. Каждая полоса расходуется по мере потребления 5-часовой и 7-дневной квоты.

Цветовая индикация

Зелёный до 69% использования, янтарный с 70%, красный с 90% — полоса в строке меню следует за более ограниченным окном.

Подробное выпадающее меню

Кликните, чтобы увидеть остаток в процентах по каждому окну и точный обратный отсчёт до сброса, а также время последнего обновления.

Считывает локально

Он считывает OAuth-токен Claude Code из вашего Keychain на этом Mac. Без учётных записей, без серверов — ничто не покидает вашу машину.

Возможности

Небольшой индикатор, продуманные детали

Всё, что вы хотите от инструмента в строке меню, и ничего лишнего.

Индикаторы 5-часового и 7-дневного окон

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

Статус с цветовой индикацией

От зелёного к янтарному и красному по мере приближения к лимиту, так что статус очевиден, ничего не открывая.

Бережное отношение к лимитам запросов

Кэширует последнее корректное значение и делает вызовы API с интервалом не менее 3 минут, изящно переживая кратковременные 429.

Знает об обновлениях

Раз в день проверяет GitHub и показывает ссылку «доступно обновление» в выпадающем меню, когда выходит новый релиз.

Настраиваемая частота обновления

Выберите интервал обновления в 1, 3 или 5 минут в выпадающем меню, чтобы сбалансировать актуальность и число вызовов API.

Без сборки, чистый Bash

Легко читать, проверять и настраивать. Приватный по умолчанию и выпущен под лицензией MIT.

Установка

Одна строка в Terminal

Установщик добавляет jq и SwiftBar через Homebrew, устанавливает плагин и запускает его. При первом запуске выберите «Always Allow» в запросе Keychain.

curl -fsSL https://raw.githubusercontent.com/taka-avantgarde/claude-usage-barometer/main/install.sh | bash

Требуется macOS 12+, Homebrew и Claude Code с выполненным входом на этом Mac.

FAQ

Часто задаваемые вопросы

Claude Usage Barometer бесплатен?

Да. Он распространяется с открытым кодом под лицензией MIT и бесплатен в использовании. Ему нужна только сессия Claude Code, которая уже есть на вашем Mac.

Что нужно для его работы?

macOS 12 или новее, SwiftBar (или xbar), jq и curl, а также Claude Code с выполненным входом на том же Mac. Установщик в одну строку настроит jq и SwiftBar за вас.

В безопасности ли мой токен Claude?

Да. Плагин считывает OAuth-токен Claude Code локально из вашего Keychain macOS и использует его только для запроса вашего собственного использования. Это чистый Bash, он ничего не отправляет третьим сторонам и не имеет телеметрии.

Что означают цвета?

Полоса зелёная при использовании менее 70%, янтарная от 70% до 89% и красная от 90% до 100%. Цвет в строке меню следует за тем из двух окон, которое ближе к своему лимиту.

Поддерживает ли он xbar наряду со SwiftBar?

Да. Он работает как плагин SwiftBar или xbar. Рекомендуется SwiftBar — именно его настраивает установщик в одну строку.

Поместите свои лимиты Claude в строку меню

Установите в одну строку и больше никогда не удивляйтесь лимиту использования. Бесплатно и с открытым кодом.