UStackUStack
Claude Usage Tracker icon

Claude Usage Tracker

Claude Usage Tracker — локальный инструмент: автоматически находит и объединяет использование Claude в нескольких локальных инструментах, считает токен‑стоимость и показывает в темном дашборде.

Claude Usage Tracker

Что такое Claude Usage Tracker?

Claude Usage Tracker — локальный инструмент, который автоматически обнаруживает и агрегирует затраты на использование Claude AI в нескольких локальных инструментах разработки. Он сканирует известные директории данных, разбирает JSONL/лог-файлы, рассчитывает затраты по ценам конкретных моделей и отображает результаты в интерактивном дашборде.

Основная цель — отслеживание и визуализация затрат, чтобы вы могли анализировать расходы по источникам, моделям и периодам без отправки данных в облако. Всё работает на вашей машине, а дашборд построен на Chart.js.

Ключевые возможности

  • Автообнаружение 9+ инструментов с интеграцией Claude и объединение данных использования для единого обзора.
  • Расчёт затрат по ценам за миллион токенов для семейств моделей Anthropic (Opus, Sonnet, Haiku), включая input/output и чтение/запись кэша, где применимо.
  • Тёмный интерактивный дашборд на Chart.js с визуальными графиками и разбивками.
  • Отслеживание затрат по времени с видами за день, неделю, месяц и всё время.
  • Аналитика по моделям и источникам, включая разбивку затрат по моделям и фильтры (источник, модель, диапазон дат, мин. стоимость).
  • Визуализация пиковых паттернов через тепловые карты и два вида: Peak Hours (сетка день × час) и Peak Days (календарь в стиле GitHub).
  • Детали на уровне сессий, включая расширяемый лог сессий с карточками источников по цветам, выделением затрат по сессиям (например, самая дорогая сессия) и панелью деталей сессии.
  • Прогноз cadence проектов с monthly projections на основе текущего темпа расходов.
  • Опция сборки macOS-приложения для создания автономного .app с запуском двойным кликом.

Как использовать Claude Usage Tracker

  1. Установите и запустите последнюю релизную версию (рекомендуется) или инструмент локально из исходников.
  2. Запустите сканирование для сбора данных и отображения дашборда: macOS-приложение собирает свежие данные и показывает интерактивный дашборд, а браузерный режим запускает локальный сервер и загружает dashboard.html.
  3. Изучите дашборд, чтобы просмотреть общие затраты и разбить их по источникам/моделям и периодам с помощью доступных графиков, тепловых карт и фильтров.

Варианты быстрого старта (из репозитория):

  • macOS (Apple Silicon/Intel): скачайте последнюю релизную версию, разархивируйте, переместите Claude Usage Dashboard.app в Applications, затем запустите двойным кликом.
  • Сборка из исходников: клонируйте репозиторий, выполните ./build-app.sh, затем запустите собранное приложение двойным кликом.
  • Браузерный режим (любой OS): выполните node collect-usage.js, запустите локальный сервер с python3 -m http.server 8765 и откройте http://localhost:8765/dashboard.html.

Сценарии использования

  • Объединение расходов по нескольким инструментам Claude: Если вы используете несколько локальных интеграций (например, Cursor, Windsurf, Claude Desktop и Continue.dev), трекер объединяет использование из этих источников в один дашборд.
  • Определение пиков расходов: Используйте Peak Hours (тепловая карта день × час) и календарь Peak Days, чтобы выявить время и дни с самыми дорогими сессиями.
  • Аудит конкретных сессий или дней: Разверните лог сессий за дату, чтобы проверить затраты по сессиям, увидеть разбивку токенов и историю разговоров в панели деталей сессии.
  • Сравнение изменений день в день: Используйте Yesterday Delta для быстрого сравнения сегодняшних расходов с вчерашними.
  • Планирование ожиданий на месяц: Просмотрите Monthly Projections, чтобы оценить прогнозируемые месячные затраты на основе текущего темпа.

FAQ

  • Отправляет ли трекер данные использования на сервер? Нет. В описании проекта указано «No cloud» и «No telemetry», всё остаётся на вашей машине.

  • Какие инструменты поддерживаются? Репозиторий перечисляет использование Claude из OpenClaw/Clawdbot, Claude Code CLI, Claude Desktop (local agent mode), Cursor, Windsurf, Cline, Roo Code, Aider и Continue.dev. Обнаружение инструментов автоматическое.

  • Какие форматы данных читает? Сканирует известные директории и разбирает JSONL/лог-файлы; раздел поддерживаемых инструментов указывает JSONL для каждого.

  • Что если инструмент не установлен или нет данных? Поведение обнаружения: если инструмент не установлен или нет данных, он пропускается молча.

  • Как рассчитываются затраты? Затраты рассчитываются по ценам Anthropic за миллион токенов для поддерживаемых семейств моделей (Opus, Sonnet, Haiku) на основе input/output и чтения/записи кэша, где указано.

Альтернативы

  • Анализ локальных логов + таблицы: Экспортируйте или соберите логи использования Claude и рассчитайте затраты вручную в таблице. Это ручной процесс по сравнению с интерактивным дашбордом, но подходит для кастомных рабочих процессов.
  • Дашборды использования от вендоров (если доступны): Некоторые провайдеры предлагают просмотры использования для биллинга/отчетности. Они обычно фокусируются на одном продукте/аккаунте, а не агрегируют по нескольким локальным инструментам.
  • Общие инструменты аналитики времени/затрат разработчиков: Инструменты, анализирующие активность IDE или рассчитывающие затраты по событиям использования, могут помочь, но не моделируют ценообразование Claude по токенам и не парсят форматы хранения каждого инструмента автоматически.
  • Другие локальные дашборды мониторинга: Смежные инструменты, визуализирующие локальные логи в браузере, дают похожие графики, но требуют подготовки данных, а не полагаются на автоопределение и парсинг JSONL трекера.

Альтернативы

Rectify icon

Rectify

Rectify — единая платформа операций для SaaS: мониторинг, аналитика, поддержка, роадмапы, changelog и управление агентами в одном рабочем пространстве.

Sleek Analytics icon

Sleek Analytics

Sleek Analytics — легкая аналитика с приватным подходом и实时-трекингом посетителей: откуда приходят, что смотрят и сколько времени проводят.

OpenFlags icon

OpenFlags

OpenFlags — open source self-hosted система feature flags для progressive delivery: локальная оценка в SDK и простая REST контрольная плоскость для безопасных релизов.

skills-janitor icon

skills-janitor

skills-janitor для Claude Code: аудит и учет навыков, сравнение с девятью командами /janitor-* и поиск дублей без зависимостей.

SaveMRR icon

SaveMRR

SaveMRR сканирует данные Stripe и находит, где течёт MRR, помогая вернуть проваленные платежи, отмены и вернуть ушедших. Бесплатный Revenue Scan 60 сек.

Struere icon

Struere

Struere — AI-native операционная система вместо таблиц: структурированные приложения с дашбордами, алертами и автоматизациями для задач и процессов.

Claude Usage Tracker | UStack