Просмотр информации о потреблении ресурсов
В этом видео хотел показать, как можно посмотреть информацию о потреблении текущих ресурсов в Claude Code на момент записи этого видео. До недавнего времени Claude Code не предоставлял такую возможность, и мы были вынуждены использовать сторонние утилиты для того, чтобы посмотреть потребление ресурсов по нашему аккаунту. Например, мы использовали утилиту CCUsage, видео по которой есть чуть ниже.
Теперь ситуация упростилась — мы можем перейти в настройки нашего аккаунта. Здесь есть раздел Usage. Он показывает текущую пятичасовую сессию и сколько ресурсов в ней осталось. Я в данном случае использовал 10%, у меня ещё 90% можно использовать. Также он показывает недельные лимиты, которые вы можете использовать в неделю. Как видите, я израсходовал недельный лимит на 20%, то есть у меня ещё есть возможность работать с этим.
Детальная информация о потреблении
Если вам нужна более детальная информация о потреблении — сколько и куда вы тратите токенов — вы можете использовать специальную утилиту CCUsage. Если же вам просто нужно примерно в процентах видеть ситуацию и сколько у вас остаётся токенов, то можно просто посмотреть это в аккаунте. Всё достаточно просто.
Утилита ccusage: детальная статистика по токенам
Контроль потребленных токенов в Claude Code
Зачем следить за расходом токенов
При работе с Claude Code рано или поздно возникает вопрос: сколько токенов уже потрачено. У нас есть лимиты, которых надо придерживаться, и полезно понимать, как близко вы к ним подошли.
На момент записи этого видео встроенного инструмента для этого нет. Тем более если вы работаете по подписке - там статистика не показывается вообще. Она видна только при оплате по токенам.
Утилита ccusage
Задачу решает сторонняя разработка - утилита ccusage. Она ставится в систему, вызывается из терминала и выдаёт отчёт: сколько токенов израсходовано и во сколько это примерно обходится в долларах.
В разделе Installation на её странице описано несколько способов установки. Рекомендованный - через bunx, но есть и npx, и другие пакетные менеджеры. Я выбрал npx, чтобы не ставить дополнительный софт. Открываю терминал (у меня это Ubuntu, потому что Claude Code установлен там), копирую и выполняю команду - после этого утилита доступна.
Вызывается она через npx ccusage, а если вы на bunx - то bunx ccusage.
Виды отчётов
Выполним команду без параметров. Утилита разбирает логи сессий Claude Code и считает расход за период: дата, модель, сколько входных и выходных токенов, сколько ушло в кэш, общее число токенов и стоимость - всё с разбивкой по датам и с указанием, какую модель вы использовали.
Чтобы посмотреть расход по месяцам, добавьте monthly: npx ccusage monthly - и получите статистику в разбивке по месяцам.
Команда session даёт выборку по проектам: сколько токенов ушло на каждый проект, с которым вы работали.
Команда blocks опирается на то, что в Claude Code лимиты считаются пятичасовыми блоками - прошло пять часов, статистика сбросилась. По каждому такому блоку видно, сколько токенов израсходовано и какой процент от доступного объёма это составило.
Отчёт в реальном времени
Самый интересный вид отчёта - blocks --live. Он показывает текущую ситуацию в реальном времени. Пока Claude Code не запущен, там пусто. Запустим его в соседней вкладке, напишем «Привет», выполним запрос - и отчёт оживает.
Теперь видно текущую сессию, сколько токенов в ней израсходовано и сколько времени остаётся до сброса пятичасового интервала. Можно держать это окно открытым и работать, поглядывая на расход.
Насколько можно доверять цифрам
Из моей практики: показывает не всегда точно. Но общее представление о том, сколько токенов потрачено, на какой модели и когда сбросится лимит, эта утилита даёт.
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти