Claude Code не работает? Чек-лист: симптом → решение

Claude code не работает? Пройдите чек-лист «симптом → решение»: зависания, ошибки входа, лимиты, медленный поиск — с точной командой для каждого случая.

7 мин чтенияОбновлено 2026-06-12ЕАЕвгений АрсентьевЕвгений Арсентьев · PhD

Когда Claude Code не работает, причина почти всегда одна из пяти: сбой на серверах, зависшая сессия, проблема со входом, исчерпанный лимит или переполненный разговор. Этот чек-лист ведёт вас от симптома к решению — и не требует понимать ни одной строчки кода.

Я Евгений, и я видел десятки нетехнарей, которые при первой ошибке решали, что сломали что-то дорогое. Спойлер: почти никогда. Ошибки в Claude Code приходят с командами восстановления, и порядок проверки важнее технических навыков. Идём по порядку.

Как проверить, что Claude Code вообще работает?

Диагностики две, и выбор зависит от того, запускается ли Claude. Если запускается — наберите /doctor внутри сессии: он за один проход проверит установку, настройки, MCP-серверы и заполненность контекста. Если `claude` вообще не стартует — запустите доктора из обычного терминала. И прежде чем винить свой компьютер, загляните на status.claude.com: если там сбой, никакие перезапуски не помогут.

Когда Claude даже не запускается
claude doctor

Та же автоматическая проверка здоровья, но из терминала. Внутри работающей сессии используйте /doctor, а /status покажет, под каким аккаунтом вы сейчас работаете.

Как починить Claude Code, если он завис?

Сначала нажмите Ctrl+C, чтобы отменить текущую операцию. Если не помогло — закройте терминал целиком. Звучит радикально, но это официальная рекомендация, и вы ничего не теряете: разговор сохранён на диске. Если Claude не завис, а тормозит (вентиляторы воют, ноутбук горячий) — выполните /compact, чтобы ужать разговор, или перезапустите через `claude --safe-mode` и проверьте, не виноват ли какой-нибудь плагин.

Восстановление после жёсткого выхода
claude --resume

Запустите в той же папке после перезапуска терминала и выберите сессию из списка. Перезапуск никогда не удаляет разговор.

Как активировать Claude Code, если он не пускает внутрь?

«Not logged in», «OAuth token has expired», «Invalid API key» — всё это значит, что Claude не может подтвердить, кто вы. Стандартное лечение — /login. Если ошибка возвращается в той же сессии, сначала /logout, чтобы полностью стереть сохранённый токен, потом снова /login. Коварный случай: забытый API-ключ в окружении может тихо перебивать вашу подписку — выполните /status и посмотрите, какие учётные данные реально используются, потому что переменные окружения всегда побеждают /login.

Как сделать, чтобы Claude Code работал без постоянных ошибок?

У трёх частых раздражителей три скучных лекарства. «You've hit your session limit» — лимит тарифа исчерпан: /usage покажет, когда он сбросится, идите пить чай. «529 Overloaded» — серверы заняты у всех, а не только у вас: выполните /model и переключите модель, нагрузка считается по каждой модели отдельно. «Prompt is too long» — разговор перерос память Claude: /compact ужмёт его в выжимку, а /clear начнёт с чистого листа (старый чат остаётся доступен через /resume).

Чек-лист на 5 минут, сверху вниз

  1. 1Сбой у всех? Сначала status.claude.com. Если там красное — ждите, у вас ничего не сломано.
  2. 2Не запускается? `claude doctor` в терминале.
  3. 3Запускается, но чудит? /doctor внутри сессии.
  4. 4Завис? Ctrl+C, потом закрыть терминал, потом `claude --resume`.
  5. 5Ошибки входа? /logout, затем /login, затем /status для проверки.
  6. 6Сообщение про лимит? /usage покажет время сброса.
  7. 7«Prompt is too long»? /compact или /clear для чистого старта.
  8. 8Тормозит и греется? Регулярный /compact и проверка через `claude --safe-mode`.
  9. 9Поиск не находит файлы? Поставьте ripgrep для своей системы — это официальное лечение.
  10. 10Всё ещё застряли? /feedback отправит детали напрямую в Anthropic.
Claude уже попробовал сам, прежде чем беспокоить вас

Серверные ошибки, таймауты и перегрузки повторяются до 10 раз с нарастающими паузами, прежде чем вы вообще увидите сообщение. Так что не жмите retry как дятел — подождите минуту. И утешение: ваш длинный промпт не пропал. Просто напишите «попробуй ещё раз», и Claude использует его заново.

А если ошибок нет, но ответы стали хуже?

На это попадаются все. Claude Code не подменяет модель втихую — ухудшение ответов обычно означает состояние разговора. Проверьте три вещи: /model (вы на той модели, на которой думаете?), /context (не забита ли память под завязку?) и не зациклился ли чат на ранней неудачной попытке. Лучший трюк из документации: вместо того чтобы поправлять Claude в той же ветке, нажмите Esc дважды или выполните /rewind — откатитесь до неудачного хода и переформулируйте. Исправление на месте оставляет провал в памяти и тянет за собой следующие ответы.

Ошибки, которые можно один раз спокойно проигнорировать
API Error: 500 Internal server error  -> на стороне сервера, повторите через минуту
API Error: Repeated 529 Overloaded    -> перегрузка, смените модель или подождите
Request timed out                     -> повторите; большие задачи дробите
Server is temporarily limiting...     -> короткий троттлинг, не ваш лимит

Сохраните эту страницу, и в следующий раз, когда Claude Code закапризничает, пройдите чек-лист сверху вниз до того, как паниковать. По моему опыту, пункты с первого по четвёртый закрывают 90% случаев у новичков, а оставшиеся 10% — ровно то, для чего придуман /feedback. Вы ничего не ломаете. Вы отлаживаете — а значит, официально уже один из нас.

#claude-code#troubleshooting#errors#checklist#beginners
ЕАЕвгений Арсентьев

Автор

Евгений Арсентьев

PhD · Директор по продукту (CPO) в healthtech-компании

▌ Чтение — это синяя пилюля

Хочешь реально это построить?

Гайды объясняют. Бесплатный курс превращает — персонально, с геймификацией и заточенный на быстрый запуск.

◉ Принять красную пилюлю →