tokentop CLI

htop для расходов на ИИ: терминальная панель показывает токены и деньги по 11 провайдерам и 8 кодинг-агентам в реальном времени.

  • 77 ★ репозитория
  • Последний коммит
  • MIT
CLI

Минимальный доступ

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

  • Читает локальные логи агентов и считает расход.
  • Обращается к models.dev за ценами и хранит кэш локально.
Все причины и проверки

tokentopapp/tokentop

Установка

Ручная установка

brew install tokentopapp/tap/tokentop

Первый вариант из README для macOS и Linux; есть также скрипт, Scoop и бинарные файлы.

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

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

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

  • Читает локальные логи агентов и считает расход.
  • Обращается к models.dev за ценами и хранит кэш локально.

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

Что делает

tokentop показывает в терминале живую картину расходов: токены, стоимость, скорость сжигания бюджета и активность по сессиям. Он следит за 11 провайдерами, среди них Anthropic, OpenAI, Google Gemini, GitHub Copilot и Codex, и за 8 кодинг-агентами: Claude Code, OpenCode, Cursor, Copilot CLI, Gemini CLI, Antigravity, Windsurf и Pi. В панели есть дневные, недельные и месячные лимиты бюджета с предупреждениями, разбивка трат по моделям, проектам и агентам, тренды за 7, 30 и 90 дней и показатели эффективности: использование кэша и стоимость запроса. Цены подтягиваются с models.dev и кэшируются локально. Плагины добавляют своих провайдеров, агентов, темы и уведомления.

Для кого. Разработчикам, которые весь день работают с кодинг-агентами и хотят видеть расход токенов и лимиты в одном окне терминала.

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

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

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

  • Нужны точные суммы из счета: цены берутся из публичного справочника, а расход считается по локальным логам.
  • Агент вне списка поддерживаемых и без плагина.
  • Нужна панель в браузере: tokentop работает только в терминале.

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

Запусти `ttop`, покажи, какой проект и модель съели больше всего токенов за неделю, и предложи дневной лимит.

Ограничения

README помечает проект как ранний релиз, возможны ошибки. Расход считается по локальным логам агентов и ценам из models.dev, поэтому итог может отличаться от счета провайдера. Для запуска через npm нужен Bun, а готовые бинарные файлы существуют для macOS на Apple Silicon, Linux x64 и ARM64 и Windows x64. Автор заявляет, что данные использования остаются на машине. Установка через скрипт `curl | sh` требует предварительно прочитать скрипт.

Как отключить. Удалите бинарник `ttop` или выполните `brew uninstall tokentop` либо `bun remove -g @tokentop/ttop`. Конфигурация и кэш цен лежат в домашнем каталоге пользователя.

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

Как поставить tokentop?

Через Homebrew: `brew install tokentopapp/tap/tokentop`. Есть скрипт установки, Scoop для Windows, готовые бинарные файлы и `bunx @tokentop/ttop` при установленном Bun.

Какие агенты и провайдеры поддерживаются?

11 провайдеров, включая Anthropic, OpenAI, Gemini, Copilot, Codex и Perplexity, и 8 агентов: Claude Code, OpenCode, Cursor, Copilot CLI, Gemini CLI, Antigravity, Windsurf и Pi.

Уходят ли данные наружу?

Автор пишет, что работа идет локально и данные использования не покидают машину. Цены подтягиваются с models.dev и кэшируются.

Можно ли ограничить бюджет?

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

Как расширить список агентов?

Через систему плагинов: она добавляет провайдеров, агентов, темы и уведомления. Документация лежит на tokentop.app.

Обсуждение

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

Tokdash показывает расход токенов и стоимость сессий Claude Code, Codex, Gemini CLI и еще десятка агентов локально

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

TokenTracker считает токены и расходы в Claude Code, Codex, Cursor, Gemini CLI и других агентах по локальным логам и показывает их на панели localhost:7680

CLIШирокий доступ2,2 тыс.Звезды репозитория

Быстрый на Rust трекер токенов и расходов по Claude Code, Codex, Gemini CLI и другим, который хранит историю после 30 дней.

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

Настольный виджет с остатками квот и расходом токенов по Claude, Codex, Kimi, GLM и другим агентам в одном окне.

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

Считает токены и стоимость сессий Claude Code и Codex по локальным журналам и показывает остаток лимитов в статусной строке

CLIРасширенный доступ536Звезды репозитория
Выбор редакции

Отчеты по токенам и стоимости Claude Code, Codex, Gemini CLI и других агентов по локальным логам: по дням, месяцам и сессиям

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

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

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

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
tokentop (эта карточка)нет77
Tokscaleнет5 844тоже терминальный учет токенов агентов; tokentop добавляет лимиты бюджета, обзор 11 провайдеров и систему плагинов
ccusageнет19 425отчеты по локальным логам по дням и сессиям; tokentop работает как живая панель с предупреждениями

Коротко о README

Текст объясняет, зачем нужна панель, перечисляет возможности и способы установки, список агентов и провайдеров, систему плагинов, темы оформления и отчеты за период.

Бейдж для README

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