Repolode
tigerless-labs

tigerless-labs/cost-xray

Локальный прокси перехватывает исходный API-трафик Claude Code и Codex и показывает стоимость токенов для каждого источника в запросе.

Звёзды
5,809
Форки
376
Открытые issues
35
Последний коммит
позавчера

Что это?

cost-xray показывает, что именно AI-агент для программирования отправляет в API модели и сколько стоит каждая часть запроса. Инструменты, анализирующие логи, видят только итоговые суммы, а cost-xray работает как локальный промежуточный узел перехвата и потому может учитывать контекст на момент отправки запроса: системные промпты, схемы инструментов, блоки MCP-серверов, результаты работы инструментов, чтение и запись кэша, а также предыдущие блоки рассуждений.

Перехваченный трафик декодируется, а затраты распределяются по источникам вплоть до отдельных вызовов инструментов. В каждой строке стоимость разбита на новые входные данные, чтение кэша, запись кэша и выходные данные. Интерактивный TUI группирует сеансы по агенту, проекту и сеансу, а также показывает занятость контекстного окна и MCP-серверы или инструменты, которые добавляются в запросы, но ни разу не вызываются.

Перехват работает в macOS и Linux и использует адрес 127.0.0.1, не отправляя телеметрию. Учетные данные и похожие на секреты поля маскируются до записи данных в ~/.cost-xray/. Трафик Claude Code перехватывается через переопределение базового URL, а Codex использует forward proxy с локальным CA, который доверен только команде codex.

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

  • 01Перехватывает исходные API-запросы Claude Code и Codex через локальный прокси — без API-ключей и изменений конфигурации агента.
  • 02Разбивает стоимость для каждого источника на новые входные данные, чтение кэша, запись кэша и выходные данные.
  • 03Распределяет затраты вплоть до отдельных вызовов инструментов и MCP-серверов.
  • 04Показывает занятость контекстного окна системными промптами, схемами инструментов, блоками MCP и сообщениями.
  • 05Отмечает MCP-серверы и инструменты, которые добавляются в каждый запрос, но ни разу не вызываются.
  • 06Маскирует учетные данные до сохранения данных локально.

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

  • Выяснить, почему сеанс агента для программирования неожиданно обходится дорого.
  • Проверить, не увеличивают ли стоимость каждого запроса неиспользуемые MCP-серверы или крупные схемы инструментов.
  • Убедиться, что кэширование промптов срабатывает для стабильного префикса, и обнаружить неожиданные перезаписи кэша.
  • Локально проверить, какой контекст агент для программирования отправляет в API модели.

Быстрый старт

  1. 1

    Убедитесь, что вы работаете в macOS или Linux и у вас установлен Claude Code или Codex

  2. 2

    Запустите официальный скрипт установки из README

  3. 3

    Откройте новый терминал и запустите интерактивный TUI

    cx

Что важно знать

  • Работает только в macOS или Linux.
  • В Claude Code распределение токенов между источниками в запросе приблизительное, но общая стоимость указана точно.
  • Для захвата данных Codex используется локальный центр сертификации, которому доверяет только команда codex.

В подборках

Темы

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

Что такое cost-xray?
Локальный прокси перехватывает исходный API-трафик Claude Code и Codex и показывает стоимость токенов для каждого источника в запросе. cost-xray показывает, что именно AI-агент для программирования отправляет в API модели и сколько стоит каждая часть запроса. Инструменты, анализирующие логи, видят только итоговые суммы, а cost-xray работает как локальный промежуточный узел перехвата и потому может учитывать контекст на момент отправки запроса: системные промпты, схемы инструментов, блоки MCP-серверов, результаты работы инструментов, чтение и запись кэша, а также предыдущие блоки рассуждений.
cost-xray можно использовать бесплатно? Какая у него лицензия?
cost-xray распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
cost-xray всё ещё поддерживается?
Активно поддерживается. Последний коммит в cost-xray — 5 нояб. 2026 г..
Для чего можно использовать cost-xray?
Выяснить, почему сеанс агента для программирования неожиданно обходится дорого. Проверить, не увеличивают ли стоимость каждого запроса неиспользуемые MCP-серверы или крупные схемы инструментов. Убедиться, что кэширование промптов срабатывает для стабильного префикса, и обнаружить неожиданные перезаписи кэша. Локально проверить, какой контекст агент для программирования отправляет в API модели.
Как установить cost-xray?
Убедитесь, что вы работаете в macOS или Linux и у вас установлен Claude Code или Codex Запустите официальный скрипт установки из README Откройте новый терминал и запустите интерактивный TUI: cx
Где скачать cost-xray?
Исходный код и инструкции по установке — на GitHub: https://github.com/tigerless-labs/cost-xray

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Локальные CLI и приложение для компьютера, которые показывают расходы на токены для AI-разработки в разрезе инструментов, моделей, проектов и задач.

11,7 тыс.+90 за неделю908TypeScriptMITАктивно поддерживаетсяОбновлён 5 часов назад

Локальная панель для отслеживания расхода токенов, стоимости сессий и окон квот подписок в AI-агентах для программирования, включая Claude Code, Codex и OpenCode.

92+1 за неделю21PythonMITАктивно поддерживаетсяОбновлён позавчера

Подборка инструментов, статей, бенчмарков и страниц вендоров о стоимости токенов в AI, причинах лишних расходов и способах их сократить.

215+5 за неделю44PythonCC0-1.0Активно поддерживаетсяОбновлён вчера

Десктопный виджет отслеживает использование токенов, расходы, лимиты и сессии в более чем 46 AI-инструментах для программирования; синхронизация между устройствами — по желанию.

3,6 тыс.+102 за неделю347JavaScriptMITОбновлён 4 часа назад

Наблюдение за ИИ-агентами и ассистентами для программирования и применение политик: блокировка опасных вызовов инструментов до их выполнения в 12 harness.

8,2 тыс.+1,1 тыс. за неделю573TypeScriptOtherАктивно поддерживаетсяОбновлён 16 часов назад