Диагностика · Claude Code

Claude Code API Error 429 (rate_limit_error) — причина и решение

Claude Code печатает API Error: 429 rate_limit_error, когда исчерпан поминутный лимит. Что это за лимит, почему его выбивают параллельные агенты и как это чинится.

Что вы видите

API Error: 429 {"type":"error","error":{"type":"rate_limit_error","message":"This request would exceed your organization's rate limit of 80,000 input tokens per minute. Please reduce the prompt length or the maximum tokens requested, or try again later."}}

Почему возникает

  • Превышен поминутный потолок по токенам или запросам у API-организации, которой принадлежит ключ. Число в сообщении — собственный лимит этой организации, поэтому у разных аккаунтов оно разное.
  • Несколько сессий Claude Code или субагентов работают параллельно на одном ключе — каждая на каждом ходе пересылает весь свой контекст, поэтому всплески накапливаются быстрее, чем кажется.
  • Один очень большой контекст может исчерпать поминутный бюджет токенов сам по себе — поэтому сообщение предлагает не только подождать, но и сократить промпт.
  • Ретраи, наложенные поверх всплеска, вызвавшего первый 429, раздувают его вместо того, чтобы дать ему рассосаться.

Что делать

  • Переждите минутное окно — Claude Code ретраит автоматически и учитывает Retry-After. Если ошибка повторяется, уменьшите число сессий на одном ключе.
  • Сократите то, что несёт каждый ход: сверните разросшийся диалог через /compact или начните свежую сессию вместо того, чтобы тащить длинную историю дальше.
  • Не путайте это с "Claude usage limit reached" — то квота подписки со временем сброса, а не поминутная пропускная способность. Решения разные.
  • Если вам стабильно нужно больше пропускной способности, чем даёт организация ключа, — это разговор о мощностях, а не задача ретраев: обсудите с провайдером.

Похожие запросы

  • claude code api error 429
  • claude code rate limit error

Вопросы и ответы

API Error 429 в Claude Code означает, что закончилась подписка?+
Нет. 429 — это поминутная пропускная способность API-ключа. Исчерпанная подписка выглядит иначе: "Claude usage limit reached" со временем сброса.
Ретраит ли Claude Code 429 сам?+
Да — он отступает и повторяет автоматически. Если ошибка держится, окно пополняется быстрее, чем расходуется, — обычно параллельными сессиями на том же ключе.
Почему один огромный промпт сам по себе вызывает 429?+
Лимиты считаются в токенах в минуту, и один переросший контекст может потратить весь минутный бюджет одним запросом.

Пропустите сломанную настройку

apiToken.sale отдаёт стандартный Anthropic API — те же модели, те же SDK, один предоплаченный баланс. Направьте base URL вашего инструмента на него, и конфигурация с этой страницы заработает как написано.