Точные сообщения
API Error: 500 {"type":"error","error":{"type":"api_error","message":"Internal server error"}}
API Error: 500 {"type":"error","error":{"type":"api_error","message":"Internal server error"},"request_id":null}
[Bug] Anthropic API Error: 500 Internal Server Error
Все три сообщения обозначают один и тот же сбой. Первые два выводит CLI; третье — заголовок автоматически созданных отчётов об ошибках, которые Claude Code отправляет через /bug, поэтому в трекере сотни одинаковых записей — самые свежие в этой подборке были созданы в сентябре 16 и 22 сентября 2026 года, причём в последней сообщается одновременно об ошибках 500 и 529.
Почему это происходит
- Инцидент на стороне поставщика. Это с большим отрывом самая частая причина. Когда у Anthropic происходит частичный сбой, все пользователи модели одновременно получают ошибки 500 — на январскую волну 2026 в #9066 сотрудники Anthropic ответили одной ссылкой: на страницу состояния сервиса.
- Одна модель работает хуже, остальные — нормально. Ошибки 500 часто затрагивают отдельные модели. В #3127 решением с наибольшим числом голосов оказалось простое переключение с Opus на Sonnet; после этого тот же сеанс заработал.
- Контекст исчерпан, сжатие не удалось. В исходном отчёте #3127 ошибка 500 возникала, «когда оставалось ровно 0% контекста и Claude Code не удалось автоматически сжать его». Слишком большой запрос может приводить к 500 вместо более понятной ошибки
Prompt is too long400. - Определённая структура запроса, с которой серверная часть не справляется. Реже; #91801 воспроизводились ошибки 500, связанные с определёнными префиксами промптов. Если одно сообщение стабильно вызывает ошибку 500, а другие — нет, измените это сообщение.
Способы исправления в порядке, в котором их стоит попробовать
- 1. Проверьте status.claude.com. Если произошёл инцидент, никакие действия с вашей стороны не помогут — дождитесь его устранения.
- 2. Возобновите сеанс, а не начинайте заново:
claude -cпродолжает последний сеанс; незавершённый ход выполняется повторно. - 3. Смените класс модели для текущей задачи:
/model→ Sonnet, если вы использовали Opus/Fable, или наоборот. Доступные мощности и сбои зависят от модели. - 4. Если индикатор заполнения контекста был близок к 0%:
/compact(или/clearи заново изложите задачу), затем продолжайте. Переход на(1M)вариант модели тоже помогает. - 5. Обновите:
claude update. Со временем на стороне клиента было исправлено несколько ошибок, связанных с 500. - 6. Сбой по-прежнему возникает на одном конкретном сообщении? Переформулируйте или разделите его — ошибка 500, связанная со структурой запроса, воспроизводится закономерно.
claude -c # resume the session
/model claude-sonnet-5 # inside the session: another tier
/compact # if the context was exhausted
claude update # latest CLI
500, 529 и 429: различия
- 500 — сбой сервера. Повторите попытку, смените модель, проверьте статус.
- 529 — сервер работает, но его мощности исчерпаны (
overloaded_error). См. руководство по ошибкам перегрузки. - 429 — лимит превысили *вы*. См. ограничения частоты запросов.
- 400 — отклонён сам запрос. См. Ошибка API 400.
Почему через шлюзы таких ошибок приходит меньше
Ошибка 500 от одной учётной записи у вышестоящего провайдера становится единой точкой отказа, только если такая учётная запись у вас одна. Этот шлюз объединяет несколько учётных записей и перенаправляет запрос на другую, когда одна возвращает 500 или 529, поэтому большинство временных ошибок 500 не доходит до вашего терминала. Настоящий инцидент, затрагивающий всего провайдера, всё равно проявится — никто не может обойти недоступность самой модели. Подключите к шлюзу Claude Code с помощью ANTHROPIC_BASE_URL=https://aiprimetech.io и ключа шлюза.
Устали бороться с этой ошибкой?
Запускайте Claude Code через шлюз AI Prime Tech: те же модели Claude на собственных вышестоящих аккаунтах шлюза, две переменные окружения для переключения, а новые аккаунты получают $5 бесплатного баланса для API по коду FIXIT — без банковской карты.
export ANTHROPIC_BASE_URL=https://aiprimetech.io
export ANTHROPIC_API_KEY=your_keyЧасто задаваемые вопросы
Что означает ошибка API 500 в Claude Code?
В Claude API произошёл внутренний сбой при формировании ответа ({"type":"api_error","message":"Внутренняя ошибка сервера"}). Это ошибка на стороне сервера, а не проблема с вашим ключом или конфигурацией.
Как исправить ошибку API: 500 в Claude Code?
Проверьте status.claude.com, возобновите сеанс с помощью claude -c, смените класс модели командой /model и выполните /compact, если контекст был почти заполнен. Если ошибка сохраняется, обновите клиент командой claude update.
Почему я постоянно получаю ошибки 500 от Claude?
Обычно причина — продолжающийся инцидент у вышестоящего провайдера или ухудшение работы модели. Если ошибку каждый раз вызывает только одно сообщение, проблема в самом запросе — переформулируйте или разделите его.
Означает ли ошибка 500, что Claude недоступен?
Часто да — по крайней мере одна из моделей. Во время инцидента сообщения появляются и на странице статуса, и в трекере проблем GitHub в течение нескольких минут.
Запускайте Claude Code через шлюз
Те же модели, две переменные окружения, кредиты с балансом в 7.69231 раза больше номинала — или безлимитный тариф с фиксированной оплатой. Для новых аккаунтов: $5 бесплатного баланса для API по коду FIXIT.
Получить API-ключ Посмотреть безлимитные тарифыAI Prime Tech — независимый API-шлюз, который не связан с Anthropic, не одобрен и не спонсируется этой компанией. «Claude» и «Claude Code» — товарные знаки Anthropic. Описанные здесь возможности Claude Code соответствуют публичной документации Anthropic на момент написания и часто меняются; цены и списки моделей на этой странице берутся из текущих настроек шлюза.