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

Исправьте лимиты, ошибки 500, перегрузку 529 и проблемы с API-ключом

Единая инструкция по настройке API-ключа, различиям между Pro или Max и оплатой API, endpoint Messages, лимитам, серверным ошибкам и перегруженным маршрутам.

claude-code-diagnostics
$ claude-code run --model claude-sonnetОшибка API: достигнут лимит запросовstatus=429 route=messages tokens=128k retries=3далее: снизить параллельность, проверить ключ, повторить с задержкой
4 семейства ошибок1 инструкция0 малосодержательных страниц
Сигналы сообщества

О чём разработчики постоянно спрашивают публично

Повторяющиеся темы Reddit и X превращены в стабильные и проверяемые подсказки для диагностики.

Reddit

Лимит во время сеанса программирования

Аккаунт, рабочее пространство, модель или маршрут отправляет больше запросов или токенов, чем разрешено.

Снизить число параллельных агентов · Сократить контекст
Reddit

API-ключ или подписка Pro/Max

Проверьте активный ключ, Base URL и источник оплаты. Не считайте подписку и кредиты API одним балансом.

Проверить доступ к модели · Разделить вход по подписке и оплату API
X / Reddit

Ошибки 500 или 529 в циклах агента

Провайдер или маршрут вернул серверную ошибку. Один повтор может помочь; повторяющийся сбой требует данных о маршруте. Вышестоящий сервис сильно загружен. Замена API-ключа обычно не помогает.

Сохранить request id · Увеличить задержку
Карта ошибок

Начните с кода состояния, а не со слухов

Быстрее всего разделить проблемы ключа, квоты, сервера и перегрузки.

429

Достигнут лимит

Аккаунт, рабочее пространство, модель или маршрут отправляет больше запросов или токенов, чем разрешено.

  • Снизить число параллельных агентов
  • Сократить контекст
  • Повторить с экспоненциальной задержкой
  • Проверить квоту и лимиты модели
500

Ошибка сервера API

Провайдер или маршрут вернул серверную ошибку. Один повтор может помочь; повторяющийся сбой требует данных о маршруте.

  • Сохранить request id
  • Повторить один раз
  • При повторе сменить маршрут
  • Не начинать с переписывания промпта
529

Перегрузка

Вышестоящий сервис сильно загружен. Замена API-ключа обычно не помогает.

  • Увеличить задержку
  • Использовать резервную модель
  • Уменьшить запрос
  • Проверить каналы поддержки и статуса
401/403

Проблема API-ключа или прав

Claude Code использует не тот ключ, либо ключ не имеет доступа к модели или endpoint.

  • Проверить ANTHROPIC_API_KEY
  • Проверить Base URL
  • Проверить доступ к модели
  • Разделить вход по подписке и оплату API
Инструкция

До изменения кода соберите эти данные

  1. Запишите точный текст ошибки, HTTP-статус, модель, endpoint и время.
  2. Уточните, использует ли Claude Code прямой ключ Anthropic или Base URL совместимого шлюза.
  3. Проверяйте оплату и квоту API отдельно от статуса подписки Claude Pro или Max.
  4. При 429 снизьте параллельность и размер контекста до смены провайдера.
  5. При 500 или 529 повторите запрос один раз с задержкой, затем сравните другой маршрут или резервную модель.
  6. Для шлюза проверьте совместимый endpoint Messages, маршрут модели, кэш и страницу поддержки.

Pro или Max — не то же самое, что оплата API

Проверьте активный ключ, Base URL и источник оплаты. Не считайте подписку и кредиты API одним балансом.

Получить доступ к API

Используете шлюз? Проверьте endpoint Messages

Клиентам типа Claude Code обычно нужны совместимый endpoint Messages, действующий API-ключ и подходящий маршрут модели.

Открыть документацию
Вопросы

Ошибки Claude Code API

Почему Claude Code сообщает о лимите?

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

Включает ли Claude Pro или Max API-ключ?

Проверьте активный ключ, Base URL и источник оплаты. Не считайте подписку и кредиты API одним балансом.

Что делать при ошибке API 500?

Провайдер или маршрут вернул серверную ошибку. Один повтор может помочь; повторяющийся сбой требует данных о маршруте. Сохранить request id · Повторить один раз · При повторе сменить маршрут · Не начинать с переписывания промпта

Что означает перегрузка 529?

Вышестоящий сервис сильно загружен. Замена API-ключа обычно не помогает. Увеличить задержку · Использовать резервную модель · Уменьшить запрос · Проверить каналы поддержки и статуса

Источники

Где проверять актуальные правила

Лимиты и значения ошибок сверяйте с официальной документацией. Обсуждения сообщества показывают спрос, но не являются источником истины.