Tokdash CLI
Tokdash показывает расход токенов и стоимость сессий Claude Code, Codex, Gemini CLI и еще десятка агентов локально
- 92 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Tokdash читает журналы сессий агентов, регистрирует фоновую службу и при согласии обращается к API квот провайдеров с сохраненным входом CLI.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/tokdashОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Tokdash читает журналы сессий агентов, регистрирует фоновую службу и при согласии обращается к API квот провайдеров с сохраненным входом CLI.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Tokdash — локальная панель расхода токенов и стоимости для кодинг-агентов. Она читает журналы сессий Claude Code, Codex, Gemini CLI, OpenCode, Cline, GitHub Copilot CLI и других клиентов прямо на вашей машине и строит из них один индекс. Одни и те же данные показывают четыре представления: веб-панель на FastAPI с обзором, сессиями, статистикой, отчетом по неделям и месяцам, квотами и вкладкой серверов; терминальная панель `tokdash tui`; приложение в строке меню macOS и области уведомлений Windows; строка статуса внутри самого агента. Квоты подписок Tokdash показывает по девяти провайдерам, среди них Claude Code, Kimi Code, Grok и Z.ai. Для Codex хватает локальных журналов, остальным нужен опциональный опрос: Tokdash обращается к квоте провайдера под входом, который уже есть у CLI, и включается он по согласию для каждого провайдера. Несколько машин собираются в одну панель, например WSL и Mac. Стоимость считается по встроенной базе цен и может отставать от реальных тарифов.
Для кого. Разработчикам, которые платят за Claude Code, Codex и другие подписки и хотят видеть расход токенов, стоимость и остаток квоты по каждому агенту.
Подходит, если
- Лимит подписки уходит быстрее, чем ожидалось, и нужно понять, какая сессия или модель съела больше всего
- Нужно держать на виду расход за день и таймер сброса окна квоты прямо в строке меню
- Вы работаете с несколькими агентами сразу и хотите сравнить их расход в одной панели
- Рабочие машины разнесены между WSL, Mac и сервером, а общий итог нужен в одном окне
- Агент должен показывать расход токенов в своей строке статуса: в репозитории есть готовые шаблоны на bash и PowerShell
Не подходит, если
- Нужен учет затрат команды на сервере с общим биллингом: Tokdash читает локальные журналы одного пользователя
- Нужна точная сумма для бухгалтерии: цены берутся из встроенной базы и могут отставать от реальных
- Вы работаете на Windows без WSL и нужна стабильность: нативная поддержка Windows пока экспериментальная
Пример запроса к агенту
Поставь Tokdash через pipx, запусти tokdash setup и покажи адрес панели, чтобы я увидел расход по сессиям Claude Code за неделю.Ограничения
Нужен Python 3.10 или новее. Linux, WSL2 и macOS поддержаны, нативный Windows экспериментальный. Данные берутся из локальных журналов клиентов, поэтому Claude Code и Gemini CLI по умолчанию стирают сессии старше примерно 30 дней: автор советует поставить `cleanupPeriodDays` в 3650 в `~/.claude/settings.json`. Стоимость считается по встроенной базе цен и может отставать от тарифов провайдеров. Опрос квот выключен по умолчанию и использует вход, уже сохраненный в CLI каждого провайдера, поэтому включать его стоит осознанно. Команда `tokdash setup` регистрирует фоновую службу уровня пользователя и слушает адрес 127.0.0.1, порт 55423.
Как отключить. Выполните `tokdash uninstall`: команда отменяет все, что создал `tokdash setup`, и по умолчанию сохраняет историю использования. Флаг `--purge` удаляет и ее.
Частые вопросы
Как поставить Tokdash?
Выполните `pipx install tokdash`, затем `tokdash setup`. Мастер определит среду, при необходимости поставит управляемую среду выполнения, зарегистрирует локальную службу и напечатает адрес панели `http://127.0.0.1:55423`.
Какие агенты поддерживаются?
Среди них OpenCode, Codex, Claude Code, Gemini CLI, Cline, GitHub Copilot CLI, Kilo Code, Hermes, Kimi CLI и Grok Build. Полный список лежит в `docs/reference/SUPPORTED_CLIENTS.md`.
Отправляет ли Tokdash мои журналы наружу?
По README индекс хранится локально, а панель слушает 127.0.0.1. Наружу данные уходят только при опросе квот провайдеров, и он выключен по умолчанию.
Как посмотреть расход в терминале?
Команда `tokdash tui` открывает семь панелей: обзор, сессии, статистика, отчет, скорость, квоты и цены.
Как открыть панель с другого устройства?
Запустите `tokdash setup --bind 0.0.0.0`: панель откроется на всех сетевых интерфейсах с отключенной записью. Сначала прочитайте руководство по удаленному доступу.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыСчитает токены и стоимость сессий Claude Code и Codex по локальным журналам и показывает остаток лимитов в статусной строке
htop для расходов на ИИ: терминальная панель показывает токены и деньги по 11 провайдерам и 8 кодинг-агентам в реальном времени.
TokenTracker считает токены и расходы в Claude Code, Codex, Cursor, Gemini CLI и других агентах по локальным логам и показывает их на панели localhost:7680
Быстрый на Rust трекер токенов и расходов по Claude Code, Codex, Gemini CLI и другим, который хранит историю после 30 дней.
Отчеты по токенам и стоимости Claude Code, Codex, Gemini CLI и других агентов по локальным логам: по дням, месяцам и сессиям
Настольный виджет с остатками квот и расходом токенов по Claude, Codex, Kimi, GLM и другим агентам в одном окне.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Tokdash (эта карточка) | нет | 92 | |
| ccusage | нет | 19 415 | CLI-отчеты по журналам Claude Code; Tokdash добавляет веб-панель, терминальный режим, квоты и приложение в строке меню |
| Claude Code Usage Monitor | нет | 8 799 | терминальный монитор для Claude Code; Tokdash охватывает десяток агентов и несколько машин |
Коротко о README
В README описаны четыре представления одних данных, установка через pipx и мастер `tokdash setup`, список клиентов, опциональное отслеживание квот, оговорки по точности стоимости и хранению истории.