Разбор по симптомам: какой код ошибки что означает, как за одну команду отделить проблему сети от проблемы аккаунта и почему 403 в браузере из России — чаще всего не блокировка страны.
Когда Claude перестаёт отвечать, причины делятся на три класса: массовый сбой на стороне Anthropic, отказ по вашему аккаунту (вход, подписка, страна) и локальная поломка установки. Классы разводятся за пять минут — по коду ошибки и одной команде проверки сети. Ниже порядок, в котором это проверяют, и точные тексты ошибок, чтобы не лечить не то.
Что узнаешь из гайда
command not foundApp unavailable in region — это разные вещиЧасть 1 · Диагностика
Главное
Сначала читаем код ошибки целиком, а не первую строку. Коды 500 и 529 — это чужая проблема и её надо переждать. Коды 403 и 401 — ваша, и ждать бесполезно. command not found вообще не про доступ.
Самая частая ошибка при разборе — начать с VPN. Человек видит, что Claude не открывается, включает обход, ничего не меняется, включает другой, снова ничего. При этом в терминале лежит ответ, который прямо называет причину: у 403 в теле написано Request not allowed, у 429 — про лимит, у 529 — Overloaded. Это три разные истории и три разных действия.
| Что видно | Класс причины | Что делать |
|---|---|---|
API Error: 403 … Request not allowed | Права аккаунта | Проверить подписку, роль в Console, прокси |
401 authentication_error | Ключ или токен | Перевойти, проверить ключ |
429 | Лимит | Дождаться окна или поднять тариф |
500, 529 Overloaded | Сбой на стороне Anthropic | Переждать, ничего не менять |
App unavailable in region | Страна не поддерживается | Вопрос аккаунта, не сети |
command not found: claude | PATH и установка | Починить PATH, доступ ни при чём |
Could not resolve host, таймаут | Сеть, фаервол, прокси | Проверка из части 2 |
Полный справочник кодов Anthropic держит у себя, и в него стоит заглядывать, когда код не из этого списка: устранение неполадок при установке и входе.
Часть 2 · Сеть
Главное
У Anthropic есть штатная команда проверки сети. Строка HTTP/2 200 в ответе означает, что сервер достигнут и дальше искать надо не в сети.
curl -sI https://downloads.claude.ai/claude-code-releases/latestВ PowerShell эту же команду запускают как curl.exe -sI: PowerShell подменяет curl на Invoke-WebRequest, который не понимает флаг -sI и отвалится с невнятной ошибкой про параметр. Это не поломка, а известная особенность оболочки.
Что значит результат. Есть HTTP/2 200 — сеть в порядке, переходите к разбору кода ошибки. Пусто, Could not resolve host или таймаут — соединение режется, и виноваты обычно корпоративный фаервол или прокси, реже — сертификаты. Если вы за корпоративным прокси, перед установкой выставляют HTTP_PROXY и HTTPS_PROXY на адрес прокси, и только потом запускают установщик.
Замер с российского адреса, 25 августа 2026
Мы прогнали эту проверку с сервера в Москве, без VPN и без прокси. downloads.claude.ai отдал HTTP/2 200, api.anthropic.com ответил корректной ошибкой авторизации 401 (то есть сервер доступен), claude.com, console.anthropic.com/login и сайт документации отдали 200. Официальный установщик отработал целиком и поставил Claude Code версии 2.1.245. Вывод простой: сетевой доступ к инфраструктуре Anthropic из России не закрыт, и когда что-то не работает — причина почти всегда в другом слое.
Часть 3 · Главная ошибка
Главное
403 — это отказ по правам, а не по сети. Сервер вас принял, опознал и сказал «этому аккаунту нельзя». Обход трафика тут не помогает по определению.
Полностью ошибка выглядит так, и её стоит узнавать в лицо:
API Error: 403 {"error":{"type":"forbidden","message":"Request not allowed"}}Документация Anthropic называет три причины именно для этого случая, и проверять их надо в таком порядке.
claude.ai/settings. Частый сценарий — подписка не продлилась из-за отклонённого платежа, а пользователь об этом не знает: в терминале это выглядит как внезапный 403 посреди рабочего дня.403 говорит не «тебя не пустили в страну», а «этому аккаунту нельзя». Это две разные проблемы с разными решениями.
Отдельно стоит ошибка curl: (22) The requested URL returned error: 403 — она приходит не от API, а от загрузки установщика. Соседний симптом того же класса — syntax error near unexpected token '<': это значит, что вместо шелл-скрипта скачался HTML, обычно страница-заглушка провайдера или прокси. Оба случая лечатся не входом в аккаунт, а сетью: чистое соединение либо альтернативный способ установки. Способы разобраны в гайде как скачать и установить Claude Code.
Часть 4 · География
Главное
У Anthropic ограничение по странам — это условие обслуживания, а не сетевой фильтр. Оно приходит отдельным сообщением App unavailable in region, и путать его с антибот-проверкой Cloudflare не надо.
В официальных системных требованиях Claude Code рядом с версией операционной системы и объёмом памяти стоит строка Location: Anthropic supported countries. То есть страна — такое же требование, как 4 ГБ оперативной памяти. Список Anthropic ведёт публично, двумя отдельными таблицами: одна для коммерческого API, вторая для Claude.ai — supported countries and regions.
На 25 августа 2026 года России и Беларуси нет ни в одном из двух списков. При этом из соседних стран в оба списка входят Казахстан, Армения, Грузия, Азербайджан, Кыргызстан, Узбекистан, Таджикистан, Туркменистан, Молдова, Турция и Сербия. Список меняется, и перед выводами его стоит открыть самому — это первоисточник, а не пересказ.
Ловушка, на которой ошибаются почти все
Ответ 403 от claude.ai в браузере или в консоли легко принять за «блокировку по стране». Мы сняли заголовки ответа с московского адреса 25 августа 2026 года: приходит cf-mitigated: challenge и политика безопасности со ссылкой на challenges.cloudflare.com. Это антибот-проверка Cloudflare — та самая, которую обычный браузер проходит незаметно, а curl, скрипт или расширение не проходят. Отдаётся она одинаково и из России, и из-за рубежа. Настоящий отказ по стране выглядит иначе и называет себя словами.
Практический вывод: если вы получаете 403 при обращении к claude.ai скриптом — проблема в антиботе, а не в географии. Если вы получаете App unavailable in region в самом Claude Code — проблема в стране аккаунта, и она решается на уровне аккаунта. Подробнее про рабочие подходы — в разборе работает ли Claude Code в России.
Часть 5 · Сбой
Главное
У массового сбоя есть подпись: коды 500 и 529 Overloaded и отказ сразу на всех поверхностях — в вебе, в приложении и в Claude Code. Если хоть одна поверхность работает нормально, это не сбой.
Проверка занимает минуту и состоит из трёх шагов. Первый — открыть Claude в браузере и в приложении: при настоящем сбое ложится всё сразу, потому что поверхности ходят в одну инфраструктуру. Второй — посмотреть код ошибки: 529 буквально означает «перегружено», это временное состояние и оно проходит само. Третий — заглянуть на страницу статуса Anthropic и в новостные ленты: массовые сбои у крупных сервисов обсуждают в реальном времени, и одиночное молчание там означает, что проблема ваша.
Ошибка 429 в этот список не входит, хотя выглядит похоже. Это не сбой, а упёршийся лимит: ваш план исчерпан в текущем окне. Отличить просто — при 429 всё остальное работает, а Claude отвечает ровно до момента, когда квота кончилась. Что входит в планы и почему квота кончается быстрее ожидаемого — в гайдах про лимиты тарифов Claude Code и как экономить токены.
Чего не надо делать во время сбоя
Переустанавливать Claude Code, чистить настройки, выходить из аккаунта и заводить второй — всё это во время массового сбоя ничего не чинит, зато оставляет вас с испорченной конфигурацией, когда сервис вернётся. При 500 и 529 правильное действие ровно одно: подождать.
Отдельная разновидность — когда сессия рвётся посреди работы и агент перестаёт отвечать, хотя всё остальное живо. Здесь помогает перезапустить сессию с чистым контекстом, а не перезапускать установку: длинные сессии тяжелее и хуже переживают сетевые обрывы.
Часть 6 · Вход
Главное
Половина отказов входа лечится чистым перевходом: /logout → закрыть Claude Code → запустить claude заново. Перед этим полезно посмотреть /status — он показывает, каким способом вы вообще авторизованы.
Claude Code требует аккаунт с планом Pro, Max, Team, Enterprise или аккаунт Console. Бесплатный план Claude.ai доступа к Claude Code не даёт — это официальное условие, и именно оно стоит за частью «непонятных» отказов у новичков.
Если браузер при входе не открылся сам, нажмите c — Claude Code скопирует ссылку OAuth в буфер, её открывают вручную. Тот же приём спасает, когда ссылка переносится на несколько строк в узком терминале или в SSH и по ней нельзя кликнуть. Ошибка OAuth error: Invalid code означает, что код истёк или был скопирован не целиком — вход надо просто повторить и пройти быстрее.
В WSL2, на удалённой машине и внутри контейнера браузер открывается не на той стороне, и редирект не доходит до локального сервера обратного вызова. Поэтому после входа браузер показывает код, который надо вставить в терминал. Если вставка в интерактивное приглашение не срабатывает, есть запасной путь — команда claude auth login, она читает вставленный код со стандартного ввода.
export BROWSER="/mnt/c/Program Files/Google/Chrome/Application/chrome.exe"
claudeЧасть 7 · Тихий убийца
Главное
Ошибка This organization has been disabled при живой подписке почти всегда означает, что в окружении лежит ANTHROPIC_API_KEY и Claude Code берёт ключ вместо ваших подписочных учётных данных.
Механика такая: когда переменная задана и вы её однажды одобрили, приоритет уходит ключу. В неинтерактивном режиме с флагом -p ключ используется всегда, если он есть. Типовой сценарий — старый ключ с прошлой работы или прошлого проекта, прописанный в профиле оболочки полгода назад и давно забытый. Организация, которой он принадлежал, отключена, ключ мёртв, а подписка при этом ваша и живая.
unset ANTHROPIC_API_KEY
claudeЧтобы правка была постоянной, строку export ANTHROPIC_API_KEY=… убирают из ~/.zshrc, ~/.bashrc или ~/.profile. На Windows смотрят профиль PowerShell ($PROFILE) и пользовательские переменные окружения. Проверить результат можно командой /status внутри Claude Code — она прямо показывает, какой метод аутентификации сейчас активен. Про то, где ключ выпускают и когда он вообще нужен, — в гайде API-ключ Claude.
Проверьте это до того, как начнёте что-то переустанавливать
Переустановка Claude Code переменную окружения не трогает, поэтому симптом после неё повторяется один в один — и человек делает вывод, что «сломалось глубже». Сначала /status, потом всё остальное.
Часть 8 · Установка
Главное
Две команды закрывают весь этот класс: claude --version печатает версию, если бинарник на месте, а claude doctor даёт диагностику установки и настроек без запуска сессии.
claude --version
claude doctorРабочая установка печатает номер версии вида 2.1.245 (Claude Code). Команда claude doctor добавляет к этому проверку целостности установки, разбор ошибок в файлах настроек и предупреждения с предложенными исправлениями — она только читает, ничего не меняет и не стартует сессию.
command not found: claude — каталог установки не в PATH. Файл лежит в ~/.local/bin/claude на macOS и Linux и в %USERPROFILE%\.local\bin\claude.exe на Windows.claude на себя, и в терминале запускается не то. Разбор десктопной версии — в гайде Claude Desktop.~/.local/bin/claude не будет вовсе.Exec format error в WSL — попытка запустить сборку не под ту платформу; WSL 1 официально не поддерживается, поддерживается WSL 2. Подробности по Windows — в гайде Claude Code на Windows.Killed или код выхода 137 при установке на Linux — не хватило памяти. Официальный минимум — 4 ГБ; на маленькой VPS добавляют swap.Полный список платформ и требований Anthropic держит на странице advanced setup: macOS 13.0+, Windows 10 1809+ или Windows Server 2019+, Ubuntu 20.04+, Debian 10+, Alpine 3.19+, 4 ГБ памяти, процессор x64 или ARM64.
Порядок, если непонятно вообще ничего
Сеть (curl -sI к downloads.claude.ai) → код ошибки целиком → /status → unset ANTHROPIC_API_KEY → чистый перевход через /logout → claude doctor. Переустановка — в самом конце, а не в начале: она чинит только последний пункт списка.
FAQ
Ошибка API Error: 403 с телом forbidden и сообщением Request not allowed означает, что сервер вас узнал, но отказал в правах: у аккаунта нет действующего доступа к Claude Code. По официальной документации причин три — подписка Pro или Max неактивна, у пользователя Anthropic Console не выдана роль Claude Code или Developer, либо запросы к API портит корпоративный прокси. Это отказ по аккаунту, а не сбой сети и не блокировка провайдером.
Разделить массовый сбой и личную проблему помогает код ошибки. Массовый сбой приходит как 500 или 529 Overloaded и затрагивает все поверхности сразу — веб, приложение и Claude Code. Персональные отказы выглядят иначе: 403 про права, 401 про недействительный ключ, 429 про упёршийся лимит. Если у вас 403 или 401, ждать восстановления бессмысленно, проблема на стороне аккаунта.
Ответ 403 от claude.ai в России чаще всего приходит от Cloudflare с заголовком cf-mitigated: challenge — это антибот-проверка, которую браузер обычно проходит сам, а консольные клиенты и часть расширений не проходят. Проверка 25 августа 2026 года с московского адреса показала именно её. Ошибка от самой Anthropic по неподдерживаемой стране выглядит иначе и содержит текст App unavailable in region.
Для загрузки установщика — нет. Проверка 25 августа 2026 года с адреса в Москве: официальная команда curl -fsSL https://claude.ai/install.sh | bash отработала до конца и поставила Claude Code 2.1.245, а диагностический запрос к downloads.claude.ai вернул HTTP/2 200. Отдельный вопрос — вход в аккаунт: Россия отсутствует в списке поддерживаемых стран Anthropic, и ограничение действует на уровне аккаунта, а не сети.
Эту ошибку почти всегда даёт переменная окружения ANTHROPIC_API_KEY: когда она задана и одобрена, Claude Code берёт ключ вместо учётных данных вашей подписки. Выполните unset ANTHROPIC_API_KEY и удалите строку с export из ~/.zshrc, ~/.bashrc или ~/.profile, а на Windows — из профиля PowerShell. Проверить, какой метод входа активен сейчас, можно командой /status.
Нет, это PATH. Установщик кладёт исполняемый файл в ~/.local/bin/claude на macOS и Linux и в %USERPROFILE%\.local\bin\claude.exe на Windows, и если этого каталога нет в PATH, оболочка просто не находит команду. Добавьте каталог в конфигурацию оболочки и откройте новый терминал. Отдельная ловушка Windows: установленное приложение Claude Desktop может перехватывать команду claude на себя.
Это прямое сообщение Anthropic о том, что Claude Code недоступен в вашей стране. У Anthropic есть публичный список поддерживаемых стран отдельно для коммерческого API и отдельно для Claude.ai, и доступ определяется по нему. России и Беларуси в обоих списках нет; из соседних стран в списки входят Казахстан, Армения, Грузия, Кыргызстан, Узбекистан, Азербайджан, Молдова и Турция.
Платформа и сообщество, где я по шагам показываю, как поставить ИИ на рутину: контент, код, продажи, аналитика. Заходи и забирай рабочие связки, которыми пользуюсь сам.
Посмотреть, что внутриtelegram
Канал с полезными материалами про нейросети
Разборы, новые инструменты и приёмы по ИИ — то, чем пользуюсь сам, без воды. Подпишись, чтобы не потерять.