«This response didn't load» в Claude: почему ответ не догрузился
Это сообщение об оборванной доставке ответа, а не об ошибке самой модели: запрос ушёл, ответ начал приходить и не дошёл целиком. В официальном справочнике ошибок Claude Code такой строки нет, поэтому разбирают её через соседние состояния - обрыв связи, таймаут и перегрузку сервиса
Что означает это сообщение
Ответ модели приходит потоком, кусок за куском. Если поток оборвался посередине, интерфейс не может показать целое сообщение и подставляет заглушку вместо текста
Важная деталь: сам ответ мог быть сгенерирован полностью. Обрыв случился на доставке, а не на стороне модели. Поэтому первое действие - не переписывать запрос, а обновить страницу
Проверить, что это именно клиентская история, легко. Официальный справочник ошибок Claude Code перечисляет серверные состояния поимённо и с точными формулировками, и этой строки среди них нет
Что делать по шагам
- Обновить страницу. Часть ответов подгружается после перезагрузки, потому что текст уже сохранён на сервере
- Проверить, не общий ли это сбой, на странице состояния сервисов
- Проверить связь до интерфейса напрямую:
curl -I https://api.anthropic.com - Если работаете через прокси или корпоративную сеть, попробовать без них: обрыв потока - типичный симптом промежуточного узла, который рвёт долгие соединения
Число, которое стоит знать. Тайм-аут запроса в Claude Code по умолчанию равен 600 000 миллисекунд, то есть десяти минутам, и меняется переменной API_TIMEOUT_MS. Если ваш прокси рвёт соединение раньше, длинные ответы будут обрываться систематически, а не случайно
Соседние ошибки, у которых текст точный
Если вместо заглушки пришло внятное сообщение, читать его стоит буквально: у каждой формулировки свой рецепт
«API Error: 500 Internal server error» - сбой на стороне сервиса, обычно временный, исходное сообщение остаётся в переписке и запрос можно повторить
«API Error: Repeated 529 Overloaded errors» - сервис перегружен. Ёмкость считается отдельно по каждой модели, поэтому иногда помогает переключение командой /model на другую модель линейки
«Request timed out» - истёк тайм-аут. Помогает разбить задачу на части или поднять значение API_TIMEOUT_MS
Три формулировки ошибок ты теперь различаешь и знаешь, за какую хвататься командой /model, а за какую - таймаутом. Счёт идёт не по одной ошибке, а по времени, которое раньше терялось на перезапуск наугад вместо разбора текста
На Лагере ставим рабочую настройку Claude Code целиком, чтобы такие сообщения читались как подсказка, а не повод бросить задачу
Кнопка ведёт в мой закрытый канал. Жмёшь «Подать заявку», впускаю сразу, бот пишет в личку и отдаёт путёвку. Бесплатно
Частые вопросы
Ответ пропал совсем или его можно вернуть?
Часто можно: текст успел сохраниться на стороне сервиса, и после обновления страницы сообщение отображается целиком. Если после перезагрузки заглушка осталась, ответ действительно не сохранился и запрос нужно повторить
Это ошибка Claude или моего интернета?
Проверяется за минуту. Откройте страницу состояния сервисов: если там тишина, а другие сайты грузятся нормально, дело чаще всего в промежуточном узле - прокси, VPN или корпоративном фильтре, который рвёт долгие соединения
Что такое API_TIMEOUT_MS?
Переменная окружения, задающая тайм-аут запроса в Claude Code. Значение по умолчанию - 600 000 миллисекунд, то есть десять минут. Её поднимают на медленных сетях и через прокси, когда длинные ответы стабильно не доходят
Связанные гайды
Больше материалов по теме - в разделе Claude Code: доступ, установка, оплата