Человек на плане Max 20x выбрал недельный лимит за два дня вместо обычных пяти-шести — при той же нагрузке. Пятичасовое окно стало кончаться за десять минут. Он решил, что сломался счётчик, и собрался переезжать на Codex. Перед переездом открыл логи, которые Claude Code пишет на его же машину, и разобрал месяц запросов.
1 555 сессий Claude Code на одной машине за день. Медианная жила тридцать секунд и делала четыре запроса; в пике работала пятьдесят одна сессия разом. Его собственная работа — одна сессия из 82 запросов за пять часов — заняла 9% дня.
Виноват оказался фоновый агент, которого он сам поставил и забыл, как тот устроен. Никакого бага в счётчике.
Интересно не то, что рой нашёлся. Интересно, что нашлось рядом.
Сессию из 2 705 запросов он двое суток считал сорвавшимся циклом. Это была нормальная работа за восемь дней, возобновлённая двадцать два раза. Привычка возобновлять старую сессию вместо новой обошлась ему примерно в 3,4 миллиона токенов пересобранного контекста. В его формулировке:
Основная цена сессии — это тара, а не содержимое.
Отсюда и общая цифра: 87% всех его токенов за месяц — это один и тот же контекст, отправленный заново.
Честности ради, автор называет минусы сам. Формат лога повторяет каждый ответ по нескольку раз, и наивный подсчёт завышает число токенов примерно на 86%: дедуплицировать надо по
request id, и не все счётчики это делают. Чего он не называет: он основатель Kelviq, сервиса про биллинг, текст лежит в корпоративном блоге и кончается его собственным инструментом.https://www.kelviq.com/blog/claude-code-usage-limits-where-tokens-go/
Вы возобновляете старую сессию или начинаете новую — что у вас по умолчанию?