AThevon /
TokenEater
Native macOS app to monitor Claude AI usage limits and watch your coding sessions live
Форки
27
Звёзды
327
Issues
0
TokenEater — нативное macOS-приложение для мониторинга лимитов Claude и отслеживания сессий в реальном времени. Маст-хэв для тех, кто живет в Claude Code.
Что делает
TokenEater сидит в меню-баре вашего Mac и следит за тем, сколько токенов вы потратили в Claude. Он показывает остаток лимитов, чтобы вы не уперлись в стену посреди важного деплоя.
Приложение работает как нативный трекер. Оно подтягивает данные о ваших сессиях и отображает их в удобном интерфейсе. Это спасает от внезапных блокировок API, когда вы уже в потоке разработки.
Как работает
Инструмент считывает данные о текущих сессиях Claude через системные API. Он использует SwiftUI для отрисовки интерфейса в меню-баре и WidgetKit для вывода информации на рабочий стол. Приложение постоянно опрашивает серверы Anthropic, чтобы цифры перед глазами всегда были актуальными.
Кому подходит
Вайб-кодерам, которые активно юзают Claude Code для сборки SaaS.
Тем, кто постоянно упирается в лимиты API и хочет видеть таймер до их сброса.
Разработчикам на macOS, которым нужен быстрый доступ к статистике без открытия браузера.
Основные возможности
Мониторинг лимитов использования Claude в реальном времени.
Удобный виджет для меню-бара macOS.
Интеграция с WidgetKit для отображения данных на рабочем столе.
Отслеживание активных сессий кодинга.
Нативный интерфейс на Swift, который не грузит систему.
Как установить
Скачайте актуальный релиз с GitHub или скомпилируйте проект самостоятельно через Xcode.
git clone https://github.com/AThevon/TokenEater.git
cd TokenEater
open TokenEater.xcodeprojПосле открытия проекта в Xcode просто нажмите кнопку Run или заархивируйте приложение для локального использования.
Как применить в своём продукте
Вы можете использовать логику TokenEater, чтобы добавить аналогичный мониторинг в свой SaaS-продукт. Если вы строите платформу для AI-разработки, встройте такой счетчик лимитов в панель управления пользователя. Это повысит прозрачность подписки.
Встроить виджет в дашборд вашего AI-сервиса для отображения остатка токенов.
Использовать принцип мониторинга сессий для создания системы уведомлений о превышении бюджета.
Создать кастомный трекер для других LLM, взяв за основу архитектуру TokenEater.
Подводные камни
Приложение сильно зависит от API Anthropic. Если они поменяют структуру ответов, трекер может временно перестать показывать данные. Также помните, что это нативное приложение для macOS — на Windows или Linux оно не заведется.
Частые вопросы
Нужно ли вводить API-ключ для работы?
Да, приложению нужен доступ к вашим данным, чтобы считывать статистику. Оно работает через официальный API, поэтому ключи хранятся в связке ключей macOS. Это безопасно.
Как часто обновляются данные?
Приложение опрашивает серверы в фоновом режиме. Обычно задержка составляет несколько секунд. Этого достаточно, чтобы видеть реальную картину потребления токенов.
Есть ли уведомления, когда лимит почти исчерпан?
Да, приложение умеет присылать системные пуши. Вы не пропустите момент, когда пора сделать перерыв или сменить модель.
Топики
Похожие репозитории
MioIsland переносит управление AI-агентами в Dynamic Island на macOS. Управляй сессиями Claude Code из статус-бара без переключения окон.
Usage4Claude выводит лимиты твоего аккаунта Claude прямо в статус-бар macOS. Больше не нужно гадать, когда сбросится квота.
FineTune — macOS-утилита для настройки громкости каждого приложения, маршрутизации аудио и эквалайзера. Бесплатная замена SoundSource для работы со звуком.
Утилита для управления портами на macOS и Windows. Позволяет мгновенно находить занятые порты, убивать процессы и управлять туннелями в один клик.
Данные обновлены: 3 июня 2026 г.