Стоимость токенов Claude Code: что реально сжигает сессия

Updated 2026-07-15

Серьёзная сессия Claude Code сжигает миллионы входных токенов, потому что агент заново отправляет растущий контекст при каждом обращении к модели, поэтому час работы на Sonnet 4.6 обычно обходится от пары долларов до нескольких десятков долларов по прямым ставкам API. Три рычага снижают эту сумму: кэширование промптов, маршрутизация моделей и более низкая ставка за токен.

Короткий ответ: ждите доллары за сессию, а не центы.

Claude Code представляет собой агентный инструмент, а не окно чата. Один ваш запрос может запустить десятки вызовов модели, и каждый вызов заново отправляет всю растущую переписку как входные токены. Именно это делает объём входных токенов, а не выходных, главным драйвером стоимости. Выходные токены обычно составляют малую долю на фоне входных. По приблизительным цифрам из сообщества серьёзная часовая сессия на среднем репозитории занимает примерно от 5 до 20 миллионов токенов. По прямым ставкам Anthropic для Sonnet 4.6 ($3 за миллион входных, $15 за миллион выходных) большинство сессий обходятся от примерно $2 до $40 до скидок за кэширование, а тяжёлые дни на Opus выходят далеко за эти рамки. Кэширование промптов снижает реальные счета относительно наивной математики, но общая картина сохраняется: длинные сессии на больших репозиториях стоят реальных денег. У вас есть три рычага. Сократить то, что попадает в окно контекста, направить рутинную работу в более дешёвые модели и снизить ставку за токен, изменив место тарификации запросов. Дальше на странице разбирается каждый рычаг с конкретными цифрами.

Куда реально уходят токены.

Две механики смягчают это. Во-первых, кэширование промптов Anthropic: Claude Code помечает стабильные префиксы как кэшируемые, запись в кэш стоит с надбавкой, а чтение из кэша тарифицируется примерно в десятую часть обычной входной ставки. Во-вторых, компактификация контекста: команда /compact суммирует историю и отбрасывает сырую расшифровку. Обе механики сильно помогают, и ни одна не отменяет фундаментальное правило: за всё, что лежит в окне, платят на каждом вызове, куда оно попадает. Поэтому один и тот же промпт стоит совершенно разных денег в разных репозиториях. Вопрос, заданный в свежей сессии с компактным CLAUDE.md, дёшев. Тот же вопрос, заданный на 30-м ходе сессии, которая уже прочитала десяток крупных файлов, едет поверх окна токенов из шести цифр.

  • Системный промпт и описания инструментов: примерно 15–20 тысяч токенов, отправляются заново с каждым вызовом модели.
  • CLAUDE.md, файлы правил и схемы инструментов MCP: загружаются в начале сессии и переносятся в каждый последующий вызов.
  • Чтение файлов: файл на 500 строк исходного кода занимает примерно 5–7 тысяч токенов, и он остаётся в окне после первого чтения.
  • Результаты вызовов инструментов: вывод тестов, совпадения grep и логи терминала добавляются в переписку и заново тарифицируются как входные на каждом последующем ходе.
  • Сам агентный цикл: одно «исправь этот падающий тест» может породить от 10 до 40 вызовов модели, прежде чем Claude Code отчитается.

Реалистичная математика стоимости сессии.

Считайте по ходам, а не гадайте. Типичная сессия среднего размера прогоняет около 40 вызовов модели. Как только накопилось несколько файлов и вывод тестов, полное окно в среднем составляет около 90 тысяч токенов на вызов. Сорок вызовов по 90 тысяч дают 3.6 миллиона входных токенов. Выходные токены остаются небольшими: 40 вызовов примерно по 1 000 токенов каждый дают около 40 тысяч выходных токенов. Таблица ниже оценивает три профиля сессий по прямым розничным ставкам Anthropic. Считайте их потолком: кэширование промптов сильно дисконтирует повторяющийся префикс, поэтому кэшированные сессии обычно выходят дешевле. Картина всё равно совпадает с тем, что сообщают разработчики. Случайный вечер стоит несколько долларов; ежедневная работа на Opus через API может выходить за несколько сотен долларов в месяц.

Оценки-потолки по прямым розничным ценам API, до кэширования промптов. Реальные кэшированные сессии обычно обходятся дешевле.
Профиль сессииВходные токеныВыходные токеныSonnet 4.6 напрямую ($3/$15)Opus 4.7 напрямую ($5/$25)
Лёгкая (10 вызовов, небольшой репозиторий)~0.6M~12K$1.98$3.30
Типичная (40 вызовов, средний репозиторий)~3.6M~40K$11.40$19.00
Тяжёлый день (3 длинных сессии)~12M~120K$37.80$63.00

План против API: что выгоднее для Claude Code?

Anthropic продаёт Claude Code двумя способами: в пакете подписки с фиксированной ставкой и лимитами использования в скользящих окнах, или по токенам через API. Цена Claude Code через API представляет собой просто ставки моделей выше, применённые к тому, что реально сжигают ваши сессии, без потолка и без отсечки. Точка окупаемости считается простой арифметикой. Если типичная сессия стоит около $11 на Sonnet по прямым ставкам, план за $20 окупается примерно за две сессии в месяц, при условии что вы остаётесь в рамках его лимитов. Проблема кроется в самих лимитах: интенсивное агентное использование как раз и есть тот паттерн, который упирается в скользящие ограничения, и фиксированная ставка перестаёт быть дешёвой в момент, когда вас отключает посреди сессии. Биллинг по API работает наоборот. Вас никогда не отключают, и вы платите ровно за то, что сожгли. Многие активные пользователи в итоге приходят к гибриду: план для интерактивной работы, ключ API для задач CI и переполнения.

Цены планов приблизительные и опубликованы Anthropic; уточняйте текущие условия у провайдера.
ВариантЦенаЛимитыПодходит для
План Claude Pro~$20/месяцСкользящие окна использования, недельные лимиты, скромная квота на Claude CodeРедкие сессии, небольшие репозитории
Планы Claude Maxот $100 до $200/месяцБолее высокие лимиты, но ограничения всё равно есть при устойчивой агентной нагрузкеЕжедневные пользователи, готовые мириться с лимитами
Anthropic API, оплата по фактуПо токенам, розничные ставкиБез потолка использования, каждый токен тарифицируетсяНеравномерная или командная нагрузка, CI, полный контроль
API через шлюзПо токенам, ниже розничной ценыТа же тарификация, более низкая цена за единицуТо же самое, что API, но для чувствительных к цене

Как снизить стоимость токенов Claude Code.

Последние два рычага складываются. Маршрутизация дешёвой модели через шлюз со скидкой может превратить сессию за $10 в существенно меньше доллара для рутинных задач. Один из вариантов шлюза: APIsRouter, OpenAI-совместимый API с оплатой по факту использования и без подписки. Глобальные модели стоят на 20% ниже официального прайса, китайские модели идут ниже своих официальных ставок, первое пополнение добавляет +100% к балансу, а оформление без регистрации на /topup сначала принимает оплату и затем присылает ключ на email. Таблица ниже показывает, как выглядит лестница маршрутизации на практике. Kimi K2.6 (kimi-k2.6) тоже доступен, если вы предпочитаете его в качестве бюджетного уровня.

  • Держите CLAUDE.md компактным. Каждая строка добавляет повторяющуюся плату на каждом вызове модели в каждой сессии.
  • Начинайте новую сессию под каждую задачу и запускайте /compact, когда длинная сессия расползается. Окно на 150 тысяч токенов тарифицирует 150 тысяч при каждом вызове.
  • Ограничивайте область чтения. Направляйте Claude Code на конкретные файлы вместо того, чтобы дать ему обходить весь репозиторий, и исключайте сборочные артефакты и папки с зависимостями.
  • Отключайте неиспользуемые MCP-серверы. Их схемы инструментов едут в системном промпте при каждом вызове.
  • Маршрутизируйте по моделям. Держите Opus для архитектуры и сложной отладки, используйте Sonnet как модель по умолчанию, а рутинный код, тестовые заготовки и сообщения коммитов отправляйте в более дешёвые модели.
  • Снижайте саму ставку за токен, направив base URL на шлюз вместо тарификации по прямым розничным ценам.
Цены из каталога APIsRouter, USD за миллион токенов.
ID моделиВход $/1MВыход $/1MИспользовать для
claude-opus-4-7$4.00$20.00Архитектура, сложная отладка
claude-sonnet-4-6$2.40$12.00Основная модель для кода по умолчанию
glm-5$0.514$2.314Рутинные правки, агентные подзадачи
deepseek-v4-pro$0.3915$0.783Шаблонный код, тесты, сообщения коммитов
deepseek-v4-flash$0.126$0.252Резюме, быстрые справки

Пример конфигурации: перенаправить Claude Code и проверить.

Claude Code читает ANTHROPIC_BASE_URL при старте, так что смена места тарификации токенов означает изменение настроек, а не рабочего процесса. Поместите эндпоинт и ключ в ~/.claude/settings.json, и каждая сессия подхватит их. ID моделей остаются теми же, выполнение инструментов остаётся локальным на вашей машине, а откат сводится к тому, чтобы закомментировать одну строку. Для OpenAI-совместимых инструментов и скриптов base URL заканчивается на /v1 (https://api.apisrouter.com/v1). Проверьте ключ разовым curl-запросом, прежде чем направлять на него основной рабочий процесс:

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.apisrouter.com",
    "ANTHROPIC_AUTH_TOKEN": "sk-APIsRouter-...",
    "ANTHROPIC_MODEL": "claude-sonnet-4-6",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-4-7",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4-6"
  }
}

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

Сколько стоит час работы Claude Code?

По приблизительным цифрам из сообщества активный час на среднем репозитории занимает от 5 до 20 миллионов токенов, что до кэширования стоит от примерно $2 до $40 на Sonnet 4.6 по прямым ставкам. Кэширование промптов обычно снижает реальные счета относительно этой цифры, а Opus примерно удваивает ставки за токен.

Почему Claude Code расходует так много токенов?

Каждый вызов модели заново отправляет всё окно контекста: системный промпт, CLAUDE.md, каждый прочитанный файл и весь предыдущий вывод инструментов. Один запрос пользователя может запустить десятки вызовов, поэтому одни и те же токены тарифицируются как входные снова и снова по мере роста окна.

Входит ли Claude Code в подписку Claude Pro?

Да, планы подписки включают использование Claude Code в рамках скользящих окон лимитов и недельных ограничений. Лёгким пользователям плана обычно хватает. Устойчивые агентные сессии представляют собой как раз тот паттерн, который упирается в лимиты, поэтому активные пользователи добавляют ключ API для переполнения или CI.

Как проверить, сколько токенов использовал Claude Code?

Запустите /cost внутри сессии, чтобы увидеть текущие расходы сессии при биллинге через API. Для истории на уровне аккаунта проверьте консоль биллинга того эндпоинта, на который указывает ANTHROPIC_BASE_URL; шлюзы обычно показывают модель, токены и разбивку по долларам для каждого запроса по каждому ключу.

Может ли Claude Code использовать более дешёвую модель для экономии?

Да. ANTHROPIC_MODEL задаёт модель по умолчанию, а переопределения ANTHROPIC_DEFAULT_OPUS_MODEL, SONNET и HAIKU переназначают выбор уровней. Обычная настройка держит Sonnet в роли основной модели, оставляет Opus для явно сложных задач и отправляет сценарную или повторяющуюся работу в бюджетную модель вроде deepseek-v4-pro через OpenAI-совместимый эндпоинт.

Делает ли кэширование промптов Claude Code дешевле автоматически?

В основном да. Claude Code применяет кэширование промптов без настройки, так что стабильный префикс вашего контекста тарифицируется как доля от входной ставки при повторных вызовах. Вы всё равно платите полную цену за новый контент, попадающий в окно, а очистка сессии сбрасывает прогретый кэш, поэтому имеет смысл группировать связанную работу в одну сессию.