раздел 00

Куда уходят токены

Кодинг-агент - это IDE с агентом внутри, который читает ваш код, пишет и правит файлы, запускает команды. Каждое его обращение к модели считается в токенах. Токен - это кусочек текста, примерно часть слова; модель меряет в них и то, что вы ей отправили, и то, что она ответила. Что такое токен подробнее - в разделе Токены. Здесь про другое: почему токенов уходит много и как тратить их с умом.

Вы платите не только за ответ модели. Вы платите за всё, что уходит модели на вход, - и с каждым сообщением в длинном диалоге этот вход становится тяжелее.

Вход и выход - платим за оба

У любого запроса к модели две части, и обе стоят токенов:

  • Вход (input). Всё, что уходит модели вместе с вашей просьбой: файлы, которые она читает, история диалога, ваши правила из AGENTS.md / CLAUDE.md, описания инструментов, которыми агент умеет пользоваться. Обычно это самая большая часть.
  • Выход (output). Ответ модели: текст, код, объяснения. Чем длиннее и подробнее ответ, тем дороже.
Вход
Контекст запроса: файлы, история диалога, правила проекта, описания инструментов. Растёт по мере разговора и почти всегда тяжелее выхода.
Выход
Сам ответ модели: код, текст, объяснения. Дорожает, когда вы просите длинно и подробно или заставляете переписывать целые файлы.

Почему расход растёт к концу сессии

Модель не помнит прошлые сообщения сама по себе. Чтобы продолжить разговор, агент каждый раз заново отправляет ей всю историю диалога - с самого начала. Это ключевой момент.

Первый вопрос дешёвый: контекст маленький. Десятый вопрос в том же чате уже тащит на вход все девять предыдущих обменов плюс все файлы, что модель успела прочитать. Поэтому в конце длинной сессии один и тот же по сложности вопрос стоит заметно дороже, чем в начале, - вы каждый раз оплачиваете всю накопленную историю снова.

Длинный диалог = каждый следующий запрос тащит на вход всю историю с начала. Расход не стоит на месте, он копится.

Подписка или API - за что именно платим

Есть два способа платить за агента, и от этого зависит, что для вас значит перерасход:

  • Подписка - фиксированная плата в месяц и лимиты по времени (например, столько-то работы в несколько часов). Токены не тарифицируются поштучно, но если жечь их зря, лимит выгорает раньше, и вы упираетесь в стену до конца окна.
  • API - платите за фактические токены, вход и выход отдельно, по счётчику. Здесь перерасход виден прямо в деньгах на балансе.

В обоих случаях вывод один: чем аккуратнее с токенами, тем дольше хватает лимита или тем меньше счёт. Разница только в том, где вы почувствуете боль. Подробнее про два режима и где смотреть цифры - в разделе Где смотреть и как ограничить.