hubris

Баланс и расход
прямо в строке Claude Code.

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

Скрипт открытый, ставится одной командой — работает и на macOS, и на Linux, и на Windows.

нижняя строка Claude Code
~/projects/apianthropic/claude-sonnet-4.512,8 ₽ сессия1 247,30 ₽ баланс
Возможности

Что показывает.

Четыре метрики в одной строке — модель, расход, баланс и директория.

Текущая модель

anthropic/claude-sonnet-4.5, claude-opus-4.7 и т. д. Сразу видно, на какой модели работает текущий промпт.

opus · sonnet · haiku

Расход сессии

Нарастающий итог по запросам в текущей сессии Claude Code в рублях с двумя знаками после запятой.

₽ · текущая сессия

Баланс

Реальный остаток вашего счёта в Hubris с обновлением раз в N секунд (по умолчанию каждые 30 с).

баланс · обновление 30с

Рабочая директория

Относительный путь от $HOME, чтобы не отвлекаться на полные абсолютные пути в строке статуса.

~/ · cwd
Установка

Одна команда, два варианта.

Bash-скрипт для macOS / Linux / WSL и Node.js-версия для Windows.

Bash / zsh
macOS, Linux, WSL
terminal
curl -fsSL https://hubris.pw/scripts/claude-statusline.sh \
  -o ~/.claude/hubris-statusline.sh && \
chmod +x ~/.claude/hubris-statusline.sh

Скрипт зависит только от jq. Если у вас macOS — brew install jq.

Node.js
Windows-friendly, кросс-платформа
cmd / PowerShell
curl -fsSL https://hubris.pw/scripts/claude-statusline.mjs ^
  -o %USERPROFILE%\.claude\hubris-statusline.mjs

Альтернатива для Windows и систем без jq. Требует Node 18+. Запускается через node ~/.claude/hubris-statusline.mjs.

Подключение

Добавьте в settings.json.

Откройте ~/.claude/settings.json и добавьте блок statusLine (или дополните существующий):

~/.claude/settings.json
{
  "statusLine": {
    "type": "command",
    "command": "~/.claude/hubris-statusline.sh"
  }
}

Замените путь на .mjs (node ~/.claude/hubris-statusline.mjs), если установили Node-версию.

Как выглядит

Строка обновляется по мере работы.

После каждого ответа модели статусная строка обновляет расход и баланс.

terminal — сессия Claude Code
$ claude
~/projects/apihaiku-4.50,00 ₽ сессия1 247,30 ₽ баланс

> Перепиши test_user.py под pytest fixtures

~/projects/apihaiku-4.50,42 ₽ сессия1 246,88 ₽ баланс

> Покрытие тестов?

~/projects/apisonnet-4.58,17 ₽ сессия1 238,71 ₽ баланс
Вопросы

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

Если что-то не нашли — напишите нам, отвечаем в течение рабочего дня.

А Claude Code не сломается?

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

Скрипт открытый?

Да. Скрипты лежат публично на hubris.pw/scripts/, без обфускации, ~150 строк bash или Node. Можно прочитать перед установкой и адаптировать под себя.

Можно убрать?

В любой момент: удалите блок statusLine из ~/.claude/settings.json. Claude Code продолжит работать как обычно — без нижней строки.

А если у меня не Claude Code?

Скрипт заточен под формат statusLine Claude Code. Для Cursor / Continue / Cline аналогов пока нет, но баланс и расход можно смотреть через GET /v1/usage?period=today напрямую из дашборда Hubris.

Готовы попробовать?

Регистрация по email, ключ через минуту, оплата от 300 ₽.