Перейти к содержимому

Знай, сколько осталось.

Сколько осталось от лимитов ИИ-ассистентов для кода — в верхней панели Linux, системном трее и строке меню macOS.

Расширение для GNOME, виджет для KDE Plasma, значок в трее для всех остальных окружений и приложение в строке меню macOS. А ещё CLI с модулем для Waybar.

curl -fsSL https://github.com/daniarjabagin/headroom/releases/latest/download/get-headroom.sh | sh
brew install --cask daniarjabagin/tap/headroom

Headroom открыт под панелью выбранного окружения: кольцо сегодняшних расходов по Claude, Codex и Grok с моделями, на которые они ушли, и лимиты Claude, Codex, Copilot и Grok с отметками темпа. Расходы растут по ходу работы; шкала сессии Claude заполняется, желтеет, когда расход обгоняет темп, на паузе агента показывает, на сколько работы хватит остатка, и сбрасывается.

Панель — на ваш вкус.

Один лимит, несколько рядом или только знак Headroom в цвете самого тревожного лимита. Кольцо, полоса с отметкой темпа или просто текст — там, где вам удобно.

Перетащите его по панели или выберите и двигайте стрелками. Enter или пробел переносят его на следующее место.

Панель показывает
Стиль индикатора
Подпись на панели
Положение

Панель на любом рабочем столе

Лимит не застанет врасплох.

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

Цвет показывает темп, а не только остаток: синий, пока укладываетесь, жёлтый, когда забегаете вперёд, красный, когда лимит на исходе. Окна сессии считаются по недавнему рабочему темпу, недельные — по среднему за окно.

Уведомления приходят, когда осталось меньше 5, 10, 20 или 30% (порог свой для каждого сервиса) и когда по темпу лимит закончится раньше сброса. Тихие часы их придерживают и присылают одну сводку.

Как устроен прогнозПодробнее об уведомленияхНесколько аккаунтов как один

Недельный лимит Claude с отметкой ровного темпа. Двигайте ползунок недели или выберите темп расхода — остаток, прогноз и цвет шкалы меняются. В нерабочие часы ничего не запущено, и прогноз показывает, на сколько работы хватит остатка при вашем рабочем темпе.

ClaudeНеделя

Осталось49%

При текущем темпе: закончится через 2 д 13 ч · сброс через 4 д 9 ч

Куда уходят деньги.

Расходы по моделям и проектам за сегодня, вчера, 7 или 30 дней — в долларах, в токенах или как цена за миллион токенов.

Проект — это рабочая папка, которую записали в логи Claude Code и Codex. Полоска каждого проекта поделена по сервисам.

Наведите на сервис, чтобы увидеть его модели.

Учёт токенов и терминал

Интерактивная карточка расходов Headroom. Выберите период, переключите единицы — всего потрачено, всего токенов или цена за миллион токенов — и разбивку по моделям или проектам. Фокус на сервисе показывает его модели.

$533
12 моделей
  • gpt-5.5$180.77
  • claude-opus-4-5$160.06
  • claude-sonnet-4-5$70.85
  • grok-4$31.65
  • gpt-5.5-mini$27.81
  • Другие· 7 моделей$61.61

Ещё четыре причины держать его под рукой.

Проверяет статус сервиса, восстанавливает входы, делится аккуратной картинкой лимитов и прячет цифры при демонстрации экрана.

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

Подробнее о страницах статуса

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

Там, где вы работаете.

Расширение для GNOME Shell, виджет для KDE Plasma 6, трей для любого другого рабочего стола Linux и приложение в строке меню macOS. Для всего остального — консольная утилита и модуль для Waybar.

Всё считает один демон на Rust: собирает данные, токены и прогноз темпа. Оболочки только рисуют то, что он присылает, поэтому цифры везде одни и те же.

Работает наGNOME 46–50KDE Plasma 6.2+Любой системный трей, GTK 4.14+macOS 14+WaybarWayland и X11

Трей работает в Xfce, Cinnamon, MATE, Budgie, LXQt, Hyprland, Sway, niri, river, labwc, Wayfire и COSMIC, а через snixembed — в i3bar, polybar и tint2.

Всё о трее
Окно Headroom под верхней панелью GNOME: кольцо расходов за 30 дней с разбивкой по моделям, Claude с опережением темпа, недельный лимит Codex на паузе с оценкой, на сколько работы хватит остатка, Copilot и GrokОкно Headroom под верхней панелью GNOME: кольцо расходов за 30 дней с разбивкой по моделям, Claude с опережением темпа, недельный лимит Codex на паузе с оценкой, на сколько работы хватит остатка, Copilot и Grok

Живёт в верхней панели: слева, по центру или справа — или перетащите его, куда удобно. Настройки — родное окно libadwaita.

Виджет Headroom в KDE Plasma 6: процент на панели и то же окно с расходами по моделям, лимитами с отметками темпа и прогнозом на паузеВиджет Headroom в KDE Plasma 6: процент на панели и то же окно с расходами по моделям, лимитами с отметками темпа и прогнозом на паузе

Виджет для Plasma 6 с тем же окном и теми же режимами панели, вертикальные панели тоже. На 6.4 и новее обновляется сразу, на более ранних — опросом.

Окно Headroom из трея: кольцо расходов с разбивкой по моделям и лимиты с отметками ровного темпа, те же карточки, что в GNOME и PlasmaОкно Headroom из трея: кольцо расходов с разбивкой по моделям и лимиты с отметками ровного темпа, те же карточки, что в GNOME и Plasma

Трей Headroom: значок окрашен по темпу, окно то же, что в GNOME и на macOS, родные настройки на GTK 4 и глобальное сочетание клавиш.

Окно настроек Headroom на macOS с вкладками «Общие», «Аккаунты», «Уведомления» и «Служба»
Окно Headroom под строкой меню macOS: лимиты Claude и Codex и кольцо расходовОкно Headroom под строкой меню macOS: лимиты Claude и Codex и кольцо расходов

Приложение на SwiftUI в строке меню, без значка в Dock: до трёх значков в строке меню, двигаются с ⌘. Обновляется само через Sparkle.Скриншоты macOS сняты с одной из прошлых версий. В нынешнем приложении те же возможности 0.6, что и на Linux.

headroom status в терминале: шкалы с отметками темпа для каждого аккаунта, прогноз исчерпания недельного лимита, недельный лимит на паузе с оценкой, на сколько работы его хватит, и сводка расходов
Панель Waybar, где модуль Headroom показывает Claude и Codex рядом, а подсказка перечисляет все аккаунты и расходы

headroom status выводит все лимиты с прогнозом и расходы. headroom waybar отдаёт по строке JSON на каждое изменение, с подсказкой по всем аккаунтам.

19 провайдеров. У большинства — несколько аккаунтов.

Уже вошли в codex или claude? Эти аккаунты Headroom найдёт сам. Выберите провайдера — покажем, что видно, как его подключить и где его страницы.

Нет нужного?Попросите

Codex

Что видно

  • Лимиты на сессию и неделю
  • Отдельные лимиты по моделям
  • Кредиты
  • Токены и расходы из локальных логов

Как добавить аккаунт

Находится через codex CLI. Ещё аккаунты — командой headroom accounts add codex.

Быстрые ссылки

В заголовке карточки и в её контекстном меню.

Claude

Что видно

  • Лимиты на сессию и неделю
  • Лимиты по моделям
  • Токены и расходы из локальных логов

Как добавить аккаунт

Находится в папках настроек Claude Code. Ещё аккаунты — командой headroom accounts add claude.

Быстрые ссылки

В заголовке карточки и в её контекстном меню.

OpenCode

Что видно

  • Лимит OpenCode Go на сессию
  • Лимит на неделю
  • Лимит на месяц

Как добавить аккаунт

Вставьте API-ключ или войдите через opencode auth login — Headroom его подхватит.

Быстрые ссылки

В заголовке карточки и в её контекстном меню.

OpenRouter

Что видно

  • Баланс кредитов
  • Лимит ключа
  • Расходы за сегодня, неделю и месяц

Как добавить аккаунт

Вставьте API-ключ.

Быстрые ссылки

В заголовке карточки и в её контекстном меню.

Z.ai

Что видно

  • Лимиты на сессию и неделю
  • Лимит на месяц
  • Веб-поиски

Как добавить аккаунт

Вставьте API-ключ.

Быстрые ссылки

В заголовке карточки и в её контекстном меню.

Kimi Code

Что видно

  • Лимиты на сессию и неделю
  • Лимиты по моделям

Как добавить аккаунт

Вставьте API-ключ Kimi Code или войдите через kimi.

Быстрые ссылки

В заголовке карточки и в её контекстном меню.

MiniMax

Что видно

  • Лимит Token Plan на сессию
  • Лимит Token Plan на неделю

Как добавить аккаунт

Вставьте ключ Token Plan.

Быстрые ссылки

В заголовке карточки и в её контекстном меню.

Grok

Что видно

  • Расход кредитов за неделю
  • Потолок доплат
  • Токены и точная стоимость из логов

Как добавить аккаунт

Войдите через grok — или Headroom найдёт вход в ~/.grok.

Быстрые ссылки

В заголовке карточки и в её контекстном меню.

Cline

Что видно

  • Личные кредиты
  • Кредиты организации

Как добавить аккаунт

Войдите через cline — или Headroom найдёт вход в ~/.cline.

Быстрые ссылки

В заголовке карточки и в её контекстном меню.

Devin

Что видно

  • Лимиты на день и неделю
  • Баланс доплат

Как добавить аккаунт

Войдите через devin — или Headroom найдёт вход в Devin CLI или приложении.

Быстрые ссылки

В заголовке карточки и в её контекстном меню.

Copilot

Что видно

  • Квоты на чат и автодополнение
  • Квота кредитов
  • Доплаты

Как добавить аккаунт

Находятся все аккаунты, в которые вы вошли через gh. Ещё — командой headroom accounts add copilot.

Быстрые ссылки

В заголовке карточки и в её контекстном меню.

Cursor

Один аккаунт

Что видно

  • Общий расход, Auto и API
  • Запросы
  • Расходы сверх тарифа

Как добавить аккаунт

Находится через приложение Cursor или agent login.

Быстрые ссылки

В заголовке карточки и в её контекстном меню.

Antigravity

Пока только LinuxОдин аккаунт

Что видно

  • Лимиты на сессию и неделю
  • Лимиты моделей Claude

Как добавить аккаунт

Находится через запущенное приложение или agy.

Быстрые ссылки

В заголовке карточки и в её контекстном меню.

Ollama Cloud

Один аккаунт

Что видно

  • Лимиты на сессию, неделю и месяц
  • Доплаты

Как добавить аккаунт

Находится по ~/.ollama/id_ed25519, если ключ привязан к ollama.com.

Быстрые ссылки

В заголовке карточки и в её контекстном меню.

Kilo Code

Что видно

  • Баланс кредитов в долларах
  • Личный или организации
  • Предупреждение, когда кредиты кончились

Как добавить аккаунт

Войдите через kilo, вставьте API-ключ Kilo — или Headroom найдёт вход из kilo auth login.

Быстрые ссылки

В заголовке карточки и в её контекстном меню.

Warp

Что видно

  • Кредиты на месяц
  • Время сброса
  • Бонусные кредиты

Как добавить аккаунт

Вставьте API-ключ Warp (wk-…).

Быстрые ссылки

В заголовке карточки и в её контекстном меню.

Poe

Что видно

  • Баланс баллов

Как добавить аккаунт

Вставьте API-ключ Poe.

Быстрые ссылки

В заголовке карточки и в её контекстном меню.

DeepSeek

Что видно

  • Баланс API
  • В каждой валюте счёта, ¥ или $

Как добавить аккаунт

Вставьте API-ключ.

Быстрые ссылки

В заголовке карточки и в её контекстном меню.

Moonshot API

Что видно

  • Баланс Kimi Open Platform
  • Ваучеры и деньги на счёте
  • В $ на platform.kimi.ai, в ¥ на платформе для материкового Китая

Как добавить аккаунт

Вставьте API-ключ.

Быстрые ссылки

В заголовке карточки и в её контекстном меню.

Балансы с оплатой по факту показываются в своей валюте — ¥, € или $, без пересчёта и смешивания. headroom providers покажет тот же список для вашей сборки.

Ваши данные остаются у вас.

Ни телеметрии, ни аккаунтов, ни своего сервера. Headroom обращается к вашим провайдерам и к открытым прайс-листам. Всё остальное можно выключить.

Почти незаметен

памяти у демона в простое
≈15 МБ
тактов процессора за две минуты простоя
0
один статический файл
12,2 МБ
одного ядра у трея с открытым окном
~0,5 %
  • Одна маленькая проверка обновлений в день

    Один запрос к GitHub, к которому ничего не приложено, и «Проверить сейчас» на Linux, когда попросите. Её можно выключить.

  • Страницы статуса — только если включите

    Раз в 5 минут — один запрос на страницу статуса (для Codex два), только для провайдеров, где у вас есть аккаунт, и с последним ETag страницы.

  • Входы CLI только читаются

    ~/.codex/auth.json, ~/.claude/.credentials.json и их записи в Связке ключей Headroom не меняет и не обновляет.

  • Ключи — в системном хранилище

    Свои секреты Headroom хранит в Secret Service на Linux и в Связке ключей на macOS, а без хранилища — в закрытом файле с правами 0600. В логи и аргументы процессов они не попадают.

Подписанные релизы

На Linux файл SHA256SUMS подписан ключом Ed25519, который зашит в установщик и в headroom update: релиз без подписи или с неверной подписью они не примут. На macOS Sparkle проверяет подпись EdDSA перед установкой обновления.

Открытый код под лицензией MIT. Название и логотип Headroom принадлежат Asteru Studio и под неё не подпадают.

Знай, сколько осталось.

Одна команда для любого рабочего стола Linux, одна для macOS. Бесплатно и с открытым кодом.

curl -fsSL https://github.com/daniarjabagin/headroom/releases/latest/download/get-headroom.sh | sh
brew install --cask daniarjabagin/tap/headroom

Вопросы, ошибки и новые провайдеры: Обсуждения Задачи Как помочь