SSD Nodes Learn Hosting plans →
Руководства Matt ConnorАвтор: Matt Connor

Что даёт Claude Pro за пять часов: считаем лимит

Pro продаётся не как месячный запас токенов, а как работа внутри пятичасовых окон и недельного лимита. Разбираем, сколько съедают длинный чат, разбор документа и сессия в Claude Code.

Короткий ответ: Claude Pro отмеряет доступ пятичасовыми окнами и недельным лимитом

Claude Pro за пять часов даёт объём работы, а не количество сообщений. Месячного запаса токенов у тарифа нет вообще: лимит сессии сбрасывается каждые пять часов, а поверх него действует отдельный недельный лимит, общий для всех моделей. Поэтому вопрос «сколько токенов в месяц включено в Pro» не имеет ответа в том виде, в каком его обычно задают.

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

Как устроено пятичасовое окно

Тариф Pro стоит 20 долларов в месяц в США, в поддерживаемых странах цена в локальной валюте. Anthropic описывает объём как «как минимум в пять раз больше использования за сессию» по сравнению с бесплатным доступом. Сессия здесь означает пятичасовое окно. Оно открывается, когда вы отправляете первое сообщение после закрытия предыдущего окна, и закрывается через пять часов, работали вы всё это время или нет.

Поверх пятичасовых окон лежит недельный лимит. Это не особенность старших тарифов: Anthropic прямо пишет, что «Paid plans have two types of usage limits», то есть у Pro тоже два уровня, сессионный и недельный. Недельный лимит один на все модели, и он не скользящий: сброс происходит в фиксированный день и час, закреплённый за вашим аккаунтом. Различие практическое. Пятичасовое окно можно исчерпать несколько раз за сутки и каждый раз дождаться сброса. Если вы упёрлись в недельный потолок, ждать придётся до своего фиксированного времени, и никакая пауза этого не ускорит. Общая картина по тарифам разобрана в материале о том, как устроены лимиты Claude по планам, а как те же два уровня устроены на старшем тарифе, где на модели Fable можно потратить не больше половины общего недельного лимита, в разборе окон сброса на плане Max. На самом Pro модели Fable в лимиты тарифа не входят и оплачиваются отдельно, через usage credits.

Ещё одна деталь, которую пропускают чаще всего: лимит общий для веб-версии и для Claude Code. В документации это сказано прямо: «These limits are shared across Claude and Claude Code, meaning all activity in both tools counts against the same limits». Агент, который сорок минут читал ваш репозиторий, потратил то же самое окно, из которого вы потом собирались редактировать текст в браузере.

Почему окно заканчивается не от числа сообщений

Модель не помнит ничего между запросами. Каждый раз, когда вы нажимаете Enter, клиент отправляет заново весь диалог: системную инструкцию, определения инструментов, все предыдущие сообщения и результаты работы инструментов, и только в самом конце ваш новый вопрос. Документация Claude Code говорит об этом прямо: «Claude Code sends your full conversation with every request», и называет длинный контекст первой причиной, по которой расход растёт в долгой сессии.

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

Есть два дополнительных множителя, и оба документированы. Уровень усилий: Anthropic пишет, что «higher effort uses more tokens», поэтому режим глубокого рассуждения дороже обычного ответа на том же вопросе. Инструменты и коннекторы: их описания лежат в каждом запросе, и документация называет их «token-intensive». Подробный разбор по категориям есть в материале о том, что именно расходует лимит Claude Pro.

Сколько съедают длинный чат, разбор документа и сессия в Claude Code

Anthropic не публикует точное число сообщений на окно, и любая статья, называющая вам «45 сообщений», описывает один частный случай. Считать надо в токенах контекста. Ниже три сценария с круглыми числами: они показывают форму расхода, а не ваш личный лимит.

Обычный чат без вложений. Пятнадцать коротких ходов, контекст растёт примерно с 1 000 до 12 000 токенов. Средний ход обходится в 6 500 токенов, сумма по всем ходам около 100 000 входных токенов.

Разбор документа. Вы прикрепили PDF объёмом 25 000 токенов и задали двенадцать уточняющих вопросов. Документ уезжает на сервер вместе с каждым вопросом, поэтому сумма выходит около 300 000 входных токенов. Это втрое дороже первого сценария при меньшем числе сообщений.

Сессия в Claude Code. Стартовый контекст (системная инструкция, определения инструментов, файл CLAUDE.md) занимает порядка 15 000 токенов ещё до вашего первого вопроса. Дальше агент читает файлы, и через сорок ходов контекст доходит до 120 000 токенов. Средний ход стоит около 67 500 токенов, сумма приближается к 2 700 000 входных токенов.

Как посчитан третий сценарий

Формула простая: если контекст растёт равномерно от start до end за n ходов, суммарный вход равен n * (start + end) / 2.

40 * (15000 + 120000) / 2 = 2 700 000

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

Разница между первым и третьим сценарием составляет двадцать семь раз. Никакой подсчёт «сообщений» этого не покажет, поэтому оценивать свой расход по числу реплик бесполезно. Токенная сторона вопроса подробно разобрана в материалах о том, сколько токенов реально включено в Claude Pro и как читать расход токенов в Claude Code.

Где посмотреть свой расход, а не угадывать его

У вас есть четыре точки наблюдения, и все они показывают факт, а не оценку.

  • Веб-версия: откройте Settings > Usage. Панель показывает, сколько израсходовано из лимита текущей сессии, сколько времени до её конца, и прогресс по недельному лимиту.
  • Claude Code: команда /usage даёт сводку по сессии. У неё есть псевдоним /cost. В сводке есть строка Prompt cache (main) с долей попаданий в кэш и признаком того, тёплый кэш сейчас или нет.
  • Claude Code: команда /context рисует, чем занят контекст прямо сейчас, и подсказывает, что занимает больше всего места.
  • Claude Code: /compact сжимает историю в резюме, /clear начинает разговор с чистого контекста. Обе команды уменьшают размер каждого следующего запроса.

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

Как кэширование меняет арифметику длинной сессии

Кэширование промпта (prompt caching) устраняет главную статью расхода из третьего сценария. Формулировка документации Claude Code: «Without caching, the API would reprocess your full history on every turn. With caching, it reuses what it already processed, bills the re-read at the cached token rate, and fully processes only what changed».

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

Размер эффекта виден по опубликованным множителям цены в Claude API.

ГрафикМножители цены входных токенов относительно базовой ставки, Claude API, октябрь 2026
Данные, на которых построен график
[
  {
    "label": "\u041e\u0431\u044b\u0447\u043d\u044b\u0439 \u0432\u0432\u043e\u0434, \u0431\u0435\u0437 \u043a\u044d\u0448\u0430",
    "\u043c\u043d\u043e\u0436\u0438\u0442\u0435\u043b\u044c": 1
  },
  {
    "label": "\u0417\u0430\u043f\u0438\u0441\u044c \u0432 \u043a\u044d\u0448, TTL 5 \u043c\u0438\u043d\u0443\u0442",
    "\u043c\u043d\u043e\u0436\u0438\u0442\u0435\u043b\u044c": 1.25
  },
  {
    "label": "\u0417\u0430\u043f\u0438\u0441\u044c \u0432 \u043a\u044d\u0448, TTL 1 \u0447\u0430\u0441",
    "\u043c\u043d\u043e\u0436\u0438\u0442\u0435\u043b\u044c": 2
  },
  {
    "label": "\u0427\u0442\u0435\u043d\u0438\u0435 \u0438\u0437 \u043a\u044d\u0448\u0430",
    "\u043c\u043d\u043e\u0436\u0438\u0442\u0435\u043b\u044c": 0.1
  }
]

Чтение из кэша стоит 0.1 от базовой ставки, то есть примерно десятую часть, а на части моделей ещё дешевле. Запись обходится в 1.25 от базовой ставки при пятиминутном времени жизни. Арифметика получается такая: первый ход дороже обычного на четверть, каждый следующий ход дешевле обычного в десять раз. Чем длиннее сессия, тем сильнее выигрыш.

На тарифе Pro вы не платите за токены поштучно, поэтому множители из графика показывают не ваш счёт, а масштаб механизма, которым считается ваш лимит. Прямая формулировка Anthropic про веб-версию звучит так: «Content in projects is cached and counts less against your limits when reused». Материалы, которые вы кладёте в проект и переиспользуете, ведут себя дешевле разовых вложений в чат. Но этот кэш тоже истекает после периода бездействия: если вы вернулись к проекту после долгого перерыва, первое сообщение снова засчитает его содержимое полностью.

Отсюда четыре практических следствия для человека, который работает одной длинной сессией. Не переключайте модель посреди задачи: у каждой модели свой кэш, и переключение заставляет перечитать весь разговор заново. На большинстве моделей не меняйте и уровень усилий в середине задачи по той же причине; исключение составляют Opus 5.5, Sonnet 5.5, Haiku 5.5 и Fable 5.1 в Claude Code при входе по подписке или по API-ключу, где смена усилий кэш сохраняет (через Amazon Bedrock и Google Cloud это не работает). Запускайте /compact на границе между задачами, а не в разгар одной. И не делайте длинных пауз: кэш живёт по таймеру бездействия, а на подписке Claude Code запрашивает для основного разговора часовое время жизни, пока вы остаётесь внутри включённого в тариф объёма.

Почему русский текст расходует окно быстрее английского

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

Практическое следствие ровно одно, и оно арифметическое. Русскоязычная рабочая нагрузка выбирает пятичасовое окно быстрее, чем та же самая работа на английском. Это не повод переходить на английский, это повод точнее оценивать, сколько ходов у вас есть, и не держать в контексте документы, к которым вы уже не возвращаетесь.

Сюда же добавился второй множитель. Документация отмечает, что модели начиная с Claude 4.7 используют новый токенизатор, и на одном и том же тексте он даёт примерно на 30 процентов больше токенов, чем прежний. Точная величина зависит от содержания, поэтому старые замеры переносить на новые модели нельзя.

Измерить свой текст можно бесплатно через эндпоинт подсчёта токенов. Он требует ключа из Claude Console, а API-доступ в подписку Pro не входит, это отдельная оплата.

curl https://api.anthropic.com/v1/messages/count_tokens \
  -H "x-api-key: $ANTHROPIC_API_KEY" \
  -H "content-type: application/json" \
  -H "anthropic-version: 2023-06-01" \
  -d '{
    "model": "claude-opus-5",
    "messages": [{"role": "user", "content": "Ваш текст"}]
  }'

Ответ содержит одно поле, input_tokens. Прогоните через него один и тот же абзац на русском и на английском, и вы получите свой личный коэффициент вместо чужой оценки. Подсчёт бесплатен и не расходует лимиты сообщений.

Что делать, когда окно закрылось

Сначала посмотрите, какой именно лимит закончился. Панель Settings > Usage различает сессионный и недельный лимит, и это определяет всё остальное. Сессионный лимит вернётся сам в момент, указанный в панели. Недельный лимит вернётся в фиксированный час вашего аккаунта, и пауза в работе этого не ускорит. Раньше срока лимит возвращает разовый сброс: Anthropic время от времени выдаёт его подходящим тарифам (каким именно, не уточняется), и тогда в Settings > Usage появляется кнопка «Reset for free» (в мобильном приложении и в Claude Code её нет). Такой сброс восполняет либо сессионный, либо недельный лимит, но расписание не сдвигает: «Your weekly limits still reset on their usual day and time». Подробности в материале о том, можно ли сбросить лимиты Claude. Это не единственный выход из закрытого окна: продолжить работу позволяют также usage credits и переход на старший тариф.

Дальше выбор простой: подождать сброса, включить usage credits (оплату сверх лимита по факту использования), либо перейти на старший тариф. Переход с Pro на Max действует сразу: в справке Anthropic сказано «Your Pro plan is upgraded to Max immediately», а расход тут же начинается заново по лимитам Max, так что ждать сброса сессии не придётся. Переход на более лёгкую модель исчерпанный лимит не вернёт, потому что сессионный и недельный лимиты общие для всех моделей; лёгкая модель лишь медленнее расходует то, что осталось. Разбор действий по шагам собран в материале о том, что делать, когда лимит достигнут, а если вы упираетесь в потолок каждую неделю, посмотрите что стоит проверить до перехода на Max. Перед любым из этих решений имеет смысл один раз посмотреть в /context: сессия, которая упирается в лимит через сорок минут, часто чинится удалением одного большого файла из контекста, а не сменой тарифа.

FAQ

Сколько сообщений даёт Claude Pro за пять часов?

Фиксированного числа нет, и Anthropic его не публикует. Лимит считается объёмом обработанного текста, а не количеством реплик, поэтому один и тот же тариф даёт сотню коротких вопросов в пустом чате или полтора десятка вопросов по большому PDF. Цифры вида «45 сообщений» описывают один частный сценарий и не переносятся на вашу работу. Свой фактический остаток смотрите в Settings > Usage.

Когда именно сбрасывается моё пятичасовое окно?

Сессионный лимит сбрасывается каждые пять часов после начала сессии, и панель Settings > Usage показывает, сколько времени до сброса осталось. Недельный лимит устроен иначе: он не скользящий и сбрасывается в фиксированный день и час, закреплённый за вашим аккаунтом. Если панель показывает исчерпанный недельный лимит, пауза в работе его не приблизит. Вернуть его раньше может разовый сброс лимита, если Anthropic предложил его вам в Settings > Usage. Кроме того, переход на Max сразу запускает расход заново по лимитам Max, а usage credits позволяют работать дальше, не дожидаясь сброса.

Расходует ли Claude Code тот же лимит, что и чат в браузере?

Да. В документации сказано прямо: «These limits are shared across Claude and Claude Code, meaning all activity in both tools counts against the same limits». Поэтому агентная сессия в терминале и работа в веб-версии конкурируют за одно и то же окно. Команда /usage в Claude Code и панель Settings > Usage показывают один и тот же счётчик с разных сторон.

Почему один длинный чат заканчивает лимит быстрее, чем много коротких?

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

Правда ли, что русский текст тратит лимит быстрее английского?

Да, при равном объёме смысла. Кириллическая буква занимает в UTF-8 два байта против одного у латинской, а словарь токенизатора собран в основном на английских текстах, поэтому русские слова чаще распадаются на несколько токенов. Разница зависит от конкретного текста, поэтому её стоит измерить, а не брать чужую цифру: отправьте один и тот же абзац на обоих языках в эндпоинт /v1/messages/count_tokens и сравните поле input_tokens.