CodeBurn: отслеживание затрат на AI-кодирование по инструментам
CodeBurn — это бесплатный локальный инструмент для отслеживания использования токенов AI-кодирования и затрат по 37 различным инструментам и агентам, таким как Claude Code, Cursor, Codex и Gemini.
Он позволяет увидеть, куда уходит твой бюджет на AI-кодирование по моделям, проектам и задачам. Это особенно полезно для разработчиков и команд, работающих с несколькими AI-инструментами, поскольку помогает оптимизировать расходы и лучше планировать бюджеты на использование этих технологий. В отличие от большинства альтернатив, CodeBurn фокусируется именно на кодировании и его стоимости, а не только на общих показателях использования AI.
Инструмент можно запустить с помощью npm, используя команду npx codeburn. Не забывай, что он требует Node.js версии 22 и выше. Учти, что это проект на ранней стадии, так что готовься к возможным багам и недостаткам функционала.
Проект CodeBurn — это бесплатное и открытое решение, которое помогает отслеживать использование токенов и расходы на кодирование с помощью AI инструментов. Он поддерживает 41 инструмент, обеспечивая подробный анализ расходов по задачам, моделям и проектам. CodeBurn работает локально, что означает, что вся информация остаётся на твоем компьютере и не передаётся никуда в интернет.
Для чего нужен CodeBurn?
Ты, вероятно, используешь несколько AI инструментов, таких как Claude, Codex, Cursor и другие. Эти сервисы собирают данные о твоём использовании и выставляют счета, но часто не предоставляют детальной информации о расходах. CodeBurn помогает понять, куда уходят твои деньги, показывая, сколько ты тратил на каждую задачу и на какие модели. Вы сможете выявить неэффективные расходы и оптимизировать свои затраты.
Как работает CodeBurn?
CodeBurn считывает файлы сессий, которые уже сохраняются инструментами на диске, и предоставляет анализ расходов и токенов. Инструмент использует данные о стоимости, полученные из LiteLLM, обновляемые ежедневно. Все расчёты и выводы производятся только на твоём компьютере.
Установка и запуск
Запустить CodeBurn можно прямо из командной строки без предварительной установки:
npx codeburn
Для установки и использования команды в терминале:
npm install -g codeburn
Также доступно меню-бар приложение для macOS:
codeburn menubar
Требуется установленный Node.js версии 22.13+ и хотя бы один поддерживаемый инструмент с данными сессий на диске.
Как использовать CodeBurn?
CodeBurn предоставляет множество команд для анализа расходов:
- Обзор текущих затрат:
codeburn overview - Оптимизация расходов:
codeburn optimize - Мониторинг бюджета:
codeburn guard - Сравнение моделей:
codeburn compare
Кроме того, ты можешь отслеживать, сколько из твоих затрат действительно приносит результаты с помощью команды:
codeburn yield
Это даст тебе представление о том, какие из твоих AI-сессий были продуктивными и какие затраты не оправдали себя.
Ограничения и конфиденциальность
Изначально проект ориентирован на локальное использование, что обеспечивает высокий уровень конфиденциальности, так как никакие данные не покидают твою машину. Однако, чтобы использовать все функции приложения, пользователю необходимо следить за поддерживаемыми инструментами, так как поддержка определенных моделей или API может изменяться.
Таким образом, CodeBurn — мощный инструмент для понимания и управления расходами на AI-технологии, который помогает оптимизировать бюджет и устранять неэффективные затраты.
Открыть на GitHub: getagentseal/codeburn →
RepoRadar