ВойтиПолучить доступ

Настройки Claude Code14 минобновлено

Какой VPN нужен для Claude и Claude Code

Конкретного VPN для Claude и Claude Code Anthropic не называет. России нет в списках поддерживаемых стран ни для Claude.ai, ни для API. Usage Policy запрещает доступ в нарушение политики поддерживаемых стран, а справка называет регистрацию из неподдерживаемой страны причиной блокировки аккаунта. Значит, VPN из России не делает доступ разрешённым и создаёт риск блокировки. Сетевые настройки ниже - для тех, кто находится в поддерживаемой стране и выходит в сеть через корпоративный VPN или прокси.

Всё ниже сверено с документацией и справкой Anthropic 2 октября 2026 года. Вход, оплата и работа через конкретные сети при подготовке статьи не проверялись, поэтому результат на твоём компьютере я не обещаю. Цитаты с английского даны в переводе.

Где ты сейчас

  • Ты в России и ищешь VPN, чтобы пользоваться Claude. Начни с раздела про правила Anthropic, прежде чем регистрироваться и оплачивать подписку.
  • Ты в поддерживаемой стране, работаешь через корпоративный прокси или VPN. Тебе нужны разделы про адреса, прокси и сертификаты.
  • Claude Code в терминале работает, а фоновые агенты - нет. Переходи сразу к разделу про агентов и settings.json.
  • Аккаунт уже заблокирован или появилось сообщение «on hold». Сеть тут не поможет, разбор - в статье что значит Your account is on hold.

Если ты пришёл сюда из статьи про Codex: сетевые вопросы агента OpenAI разобраны в статье про Codex и VPN, здесь - только Claude и Claude Code.

Что Anthropic говорит о странах и VPN

У Anthropic есть отдельная политика поддерживаемых регионов, Supported Regions Policy. На странице политики два списка: для коммерческого API и для Claude.ai. Тот же перечень повторяет справка Claude. России на 2 октября 2026 года нет ни в одном из них. В списках есть Казахстан, Кыргызстан, Узбекистан, Армения, Грузия, Азербайджан, Турция, ОАЭ, Сербия и другие.

Ответ на вопрос «можно ли через VPN» дают три документа.

Документ Что в нём сказано (перевод)
Consumer Terms, раздел 3 Пользоваться сервисами можно только в соответствии с условиями, включая политику поддерживаемых регионов. Там же запрещён обход систем и защитных мер
Usage Policy Запрещено получать или давать доступ к Claude в нарушение политики поддерживаемых регионов
Справка о блокировках Аккаунт могут заблокировать, в том числе за «создание аккаунта из неподдерживаемого места»

Само слово «VPN» в Usage Policy и в условиях не встречается. Запрет сформулирован через результат: доступ из страны вне списка нарушает политику, каким бы способом он ни был получен. Для коммерческого API действует то же самое через Commercial Terms.

На вопрос «какой VPN выбрать для Claude из России» ответ с учётом правил Anthropic такой: ни один VPN не делает доступ из неподдерживаемой страны разрешённым. Как именно Anthropic определяет страну - по адресу, телефону, карте или как-то ещё, - официально не описано. Поэтому никто не может честно пообещать, что с каким-то сервисом бана не будет.

В справке о блокировках перечислены причины бана. Usage Policy также запрещает обход бана через новый аккаунт: регистрация второго аккаунта после блокировки нарушает отдельный пункт.

Что справка Claude говорит про VPN при ошибках

В официальной справке VPN упоминается как возможная причина сбоев. Если при входе на сайт появляется «There was an error logging you in», справка по ошибкам советует: «убедись, что не используешь VPN при доступе к Claude» (перевод). В статье про ошибку подключения к API сказано, что такая ошибка обычно связана с файрволом, сетью или VPN на стороне пользователя, и снова совет - выполнять запрос без VPN.

Документация Claude Code тоже называет VPN среди источников сетевых проблем:

  • Сообщение No internet route - check your connection or VPN (EHOSTUNREACH) означает, что до сервера нет маршрута. Среди причин указаны отсутствие интернета, VPN, который блокирует api.anthropic.com, и ненастроенный корпоративный прокси.
  • На macOS отключённый или удалённый VPN-клиент может оставить после себя туннельный интерфейс или правило маршрутизации. Документация советует проверить вывод ifconfig на лишние интерфейсы utun.
  • При первом запуске Claude Code проверяет связь с api.anthropic.com и platform.claude.com, по 10 секунд на каждую проверку. Если сеть открыта, а сбой повторяется, документация допускает, что Claude Code недоступен в твоей стране.

В инструкции по проблемам установки есть строка про таймаут к серверу загрузки downloads.claude.ai с советом попробовать VPN или другую сеть. Она стоит в том же разделе, где сказано, что в неподдерживаемых странах Claude Code недоступен (ошибка App unavailable in region). Разрешением пользоваться Claude из России этот совет не является: условия и Usage Policy продолжают действовать.

Как установить и запустить Claude Code из России и что при этом учитывать, разобрано в статье Claude Code в России.

Оплата подписки и доступ - разные вопросы

Карта зарубежного банка решает только вопрос оплаты подписки Pro или Max. Правила Anthropic по странам от неё не меняются: если ты находишься вне списка, оплаченная подписка не делает доступ разрешённым и не защищает от блокировки. Чем Max 5x и 20x отличаются от Pro под Claude Code, разобрано в статье Claude Max под Claude Code.

Я сам плачу за Claude картой для подписок «Плати по миру»: выпускается за пару минут, пополняется рублями через СБП. Оформить картуРеклама. ООО "Капибара". ИНН 9703231520. erid: CQH36pWzJqNS1hfhQNyQNjbmhaUSfywWpWF3LE48uoYyEF

Что проверить сразу после покупки и как убедиться, что Claude Code работает с оплаченного аккаунта, - в статье Claude после оплаты.

Что нужно Claude Code от сети

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

Главные адреса для работы в терминале:

Адрес Зачем нужен
api.anthropic.com Запросы к модели, флаги функций, телеметрия событий
claude.ai Вход аккаунтом Claude
claude.com Страница входа открывается здесь и перенаправляет на claude.ai
platform.claude.com Вход через Console и обновление токенов входа, в том числе для аккаунтов claude.ai
downloads.claude.ai Установщик, автообновление, плагины

Остальные адреса нужны отдельным функциям. Это mcp-proxy.anthropic.com для MCP-коннекторов, registry.npmjs.org для установки через npm, github.com и raw.githubusercontent.com для плагинов и /release-notes. Ещё в списке storage.googleapis.com, bridge.claudeusercontent.com для Claude in Chrome, formulae.brew.sh для Homebrew и code.claude.com. Два адреса Datadog передают необязательную телеметрию; переменная CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC отключает оба. Сервиса Statsig в списке на 2 октября 2026 года нет.

Если ты пользуешься Claude Desktop или claude.ai в браузере, список шире: anthropic.com, claude.ai, claude.com, claude.app вместе с поддоменами, а также *.claudeusercontent.com и *.claudemcpcontent.com, порт 443. Документация предупреждает: если разрешить claude.ai и закрыть остальные адреса, вместо ошибки будет пустая страница.

Проверить, доходит ли терминал до API, можно одной командой:

curl -I https://api.anthropic.com

В Windows PowerShell команда curl - это другая программа, поэтому там нужно писать curl.exe:

curl.exe -I https://api.anthropic.com

Ответ с заголовками значит, что маршрут есть; права аккаунта он не проверяет.

Прокси для Claude Code: только HTTP и HTTPS

Claude Code читает стандартные переменные окружения для прокси:

  • HTTPS_PROXY - основная, её документация рекомендует;
  • HTTP_PROXY - для обычных HTTP-запросов;
  • NO_PROXY - адреса, которые идут мимо прокси, через пробел или запятую; значение * отключает прокси для всего.

Строчные варианты тоже работают, порядок выбора такой: https_proxy, HTTPS_PROXY, http_proxy, HTTP_PROXY. Переменная ALL_PROXY в документации не упоминается.

Claude Code не поддерживает SOCKS-прокси. Если твой клиент даёт только SOCKS-адрес, указать его в HTTPS_PROXY не получится. Для прокси с входом по NTLM или Kerberos Anthropic советует рассмотреть LLM Gateway.

Пример для macOS и Linux. Адрес proxy.example.com:8080 - образец из документации, свой адрес бери у администратора сети или в настройках прокси браузера:

export HTTPS_PROXY=http://proxy.example.com:8080
export HTTP_PROXY=http://proxy.example.com:8080
export NO_PROXY="localhost,127.0.0.1"
claude

Если прокси требует логин и пароль, документация показывает такой формат:

export HTTPS_PROXY=http://username:password@proxy.example.com:8080

Пароль здесь виден открытым текстом, не пересылай такую строку в чаты.

Пример для Windows PowerShell:

$env:HTTP_PROXY = 'http://proxy.example.com:8080'
$env:HTTPS_PROXY = 'http://proxy.example.com:8080'
claude

При настройке прокси учитывай три правила:

  1. Переменные задаются до запуска. Claude Code читает их один раз при старте. Поменял прокси - выйди из сессии и запусти claude заново в том же окне.
  2. Адрес пишется с http:// в начале. Если адрес не разбирается, например без схемы, Claude Code не стартует и называет переменную, в которой ошибка.
  3. Каждое окно терминала - своя среда. Команды выше действуют только в текущем окне. Новое окно, VS Code или фоновый процесс этих переменных не увидят.

Проверить результат можно внутри Claude Code командой /status: в выводе есть строка Proxy. Если что-то не работает, запусти claude --debug: подробный лог сохранится в папке ~/.claude/debug/, в файл с номером сессии. Общая настройка агента, включая файлы настроек, разобрана в инструкции по настройке Claude Code.

Почему при работающем VPN не запускаются агенты

Иногда Claude Code работает в терминале, а фоновые агенты не отвечают или завершаются с сетевой ошибкой. Документация объясняет это устройством фоновых сессий.

Фоновые агенты не работают внутри терминала, из которого их запустили. Для них при необходимости запускается отдельный процесс-супервизор, один на пользователя. Он живёт дольше окна терминала и обслуживает все сессии claude agents, --bg и /background. Если прокси, путь к сертификату или настройки mTLS заданы только в окне терминала, агенты получат их только в том случае, если супервизор был запущен из этого же окна. Если его запустило другое окно, переменных у агентов не будет, и никакого предупреждения об этом не появится.

Решение из документации - записать те же переменные в блок env файла ~/.claude/settings.json. Тогда их получит любой процесс Claude Code, откуда бы он ни стартовал:

{
  "env": {
    "HTTPS_PROXY": "http://proxy.example.com:8080",
    "HTTP_PROXY": "http://proxy.example.com:8080",
    "NO_PROXY": "localhost,127.0.0.1"
  }
}

Если в файле уже есть другие настройки, добавь блок env к ним, не стирая остальное. После правки перезапусти супервизор, чтобы он перечитал настройки:

claude daemon stop --any

Эта команда останавливает и фоновые сессии, которые сейчас идут. Чтобы они продолжили работу с новым супервизором, документация предлагает добавить флаг: claude daemon stop --any --keep-workers.

В VS Code и Claude Desktop тоже имеет значение, где заданы переменные. Расширение Claude Code для VS Code берёт переменные из своей настройки environmentVariables, но для общих настроек документация советует файлы настроек Claude Code. Claude Desktop в режиме, где подключением управляет приложение, берёт HTTP_PROXY, HTTPS_PROXY и NO_PROXY только из настроек администратора и из ~/.claude/settings.json. Про работу в редакторе подробнее - в статье Claude Code в VS Code.

Ещё одна возможная причина обрывов - медленная сеть. По документации, при прямом подключении к API Claude Code ждёт первого байта ответа до 180 секунд. Время ожидания можно настроить с помощью переменных API_TIMEOUT_MS и CLAUDE_STREAM_IDLE_TIMEOUT_MS. Если маршрут заблокирован, увеличение времени ожидания не восстановит соединение.

Сертификаты при проверке трафика в корпоративной сети

Некоторые корпоративные сети расшифровывают и проверяют HTTPS-трафик. Тогда Claude Code видит сертификат компании вместо сертификата Anthropic и может выдать ошибку UNABLE_TO_GET_ISSUER_CERT_LOCALLY или SELF_SIGNED_CERT_IN_CHAIN.

По умолчанию Claude Code доверяет встроенному набору сертификатов Mozilla и системному хранилищу. Системное хранилище учитывается всегда при установке нативным установщиком, а при установке через npm - начиная с Node 22.15. Выбрать источник можно переменной CLAUDE_CODE_CERT_STORE: bundled, system или оба через запятую, как по умолчанию.

Если сертификат компании не установлен в систему, путь к нему передаётся так:

export NODE_EXTRA_CA_CERTS=/path/to/ca-cert.pem

Документация прямо предупреждает: не выставляй NODE_TLS_REJECT_UNAUTHORIZED=0, это полностью отключает проверку сертификатов. Для сетей с клиентскими сертификатами (mTLS) есть переменные CLAUDE_CODE_CLIENT_CERT, CLAUDE_CODE_CLIENT_KEY и CLAUDE_CODE_CLIENT_KEY_PASSPHRASE. Для фоновых агентов эти переменные тоже стоит продублировать в env файла настроек.

Ошибки сети и что они значат

Что видишь Что это значит по документации Что проверить
No internet route - check your connection or VPN (EHOSTUNREACH) Нет маршрута до сервера Интернет, VPN, блокирующий api.anthropic.com, ненастроенный прокси
Unable to connect to Anthropic services Не прошла проверка api.anthropic.com и platform.claude.com при первом запуске Сеть; если она открыта, Claude Code может быть недоступен в твоей стране
App unavailable in region Claude Code недоступен в твоей стране Список поддерживаемых стран
403 при скачивании установщика Обычно прокси или фильтр блокирует сервер, либо регион не поддерживается Адрес downloads.claude.ai в разрешённых
Socket is closed Чаще всего корпоративный прокси в Windows обрывает уже открытое соединение Версия Claude Code: повторные попытки добавлены с v2.1.214
UNABLE_TO_GET_ISSUER_CERT_LOCALLY Сеть подменяет сертификат NODE_EXTRA_CA_CERTS с сертификатом компании

Если вход в Claude Code сменился сообщением, что аккаунт приостановлен, это уже другая проблема: блокировка на стороне аккаунта, а сеть её не снимает. Что делать в этом случае, разобрано в статье Claude: Your account is on hold.

Windows, Keenetic и раздельный туннель: чего нет в документации

Вопросы вроде «какие процессы в Windows 11 направить через VPN для Claude» или «как настроить прокси на Keenetic для Claude Code» в документации Anthropic не разобраны. Раздельного туннеля, роутеров Keenetic и списка процессов Windows там нет. Подхватывает ли Claude Code системный прокси Windows из Параметров или файл автонастройки PAC, документация тоже не уточняет.

Что известно точно:

  • Claude Code берёт прокси из переменных окружения и из файла settings.json. Других способов документация не описывает.
  • Программа Claude Code при нативной установке в Windows лежит в файле claude.exe в папке %USERPROFILE%\.local\bin\.
  • Фоновые агенты работают в отдельном процессе-супервизоре.
  • Нужные адреса перечислены в официальном списке выше.

Из этого следует, что окно терминала, в котором запускается claude, и фоновые процессы Claude Code должны идти одним и тем же маршрутом и видеть одни и те же настройки прокси. Если сетевой клиент пропускает через туннель только выбранные программы или адреса, проверяй, что правило охватывает сам Claude Code и все адреса из списка, иначе часть запросов пойдёт другим путём. Адрес прокси документация советует узнать у ИТ-отдела или в настройках прокси браузера.

Установка Claude Code в Windows по шагам разобрана в отдельной инструкции для Windows.

Чек-лист

Шаг 1. Сверить страну со списком Anthropic

Открыть официальный список поддерживаемых стран и найти там страну, откуда работаешь. России в нём на 02.10.2026 нет; VPN это не меняет.

Шаг 2. Проверить маршрут до API

Выполнить curl -I https://api.anthropic.com (в PowerShell curl.exe). Если ответа нет, сначала проверить сеть, затем Claude Code.

Шаг 3. Задать HTTP или HTTPS прокси

Экспортировать HTTPS_PROXY, при необходимости HTTP_PROXY и NO_PROXY до запуска claude. Адрес начинается с http://, SOCKS не подходит.

Шаг 4. Продублировать прокси в settings.json

Записать те же переменные в блок env файла ~/.claude/settings.json и выполнить claude daemon stop --any, чтобы их увидели фоновые агенты.

Шаг 5. Добавить сертификат компании, если нужно

При ошибках сертификата указать файл в NODE_EXTRA_CA_CERTS. Проверку сертификатов не отключать.

Шаг 6. Проверить результат

Набрать /status и найти строку Proxy. При сбое запустить claude --debug и прочитать лог в ~/.claude/debug/.

Спрашивают

Пять вопросов по теме

Какой VPN нужен для Claude?

Anthropic не называет ни одного VPN для Claude. России нет в списках поддерживаемых стран на 02.10.2026, а правила запрещают доступ в обход политики стран. Справка Claude при ошибках входа советует выключить VPN. Для работы через корпоративную сеть Claude Code нужен HTTP или HTTPS прокси.

Забанят ли Claude за VPN?

Слово VPN в правилах Anthropic не встречается. Но Usage Policy запрещает доступ в нарушение политики поддерживаемых стран, а справка называет регистрацию из неподдерживаемой страны причиной бана. Как Anthropic определяет страну, официально не описано, поэтому предсказать исход нельзя.

Работает ли Claude Code через SOCKS-прокси?

Нет. В документации прямо сказано, что Claude Code не поддерживает SOCKS-прокси. Он читает переменные HTTPS_PROXY, HTTP_PROXY и NO_PROXY, адрес указывается с http:// в начале. Для NTLM и Kerberos Anthropic предлагает LLM Gateway.

Почему при работающем VPN не запускаются агенты Claude Code?

Фоновые агенты работают в отдельном процессе-супервизоре, а он мог стартовать из окна без твоих переменных прокси. Документация советует записать прокси в блок env файла ~/.claude/settings.json и перезапустить супервизор командой claude daemon stop --any.

Какие процессы в Windows 11 направить через VPN для Claude?

Официального списка процессов у Anthropic нет, раздельный туннель тоже не описан. Известно, что Claude Code запускается из файла claude.exe в папке .local\bin профиля пользователя и берёт прокси из переменных окружения или settings.json. Системный прокси Windows в документации не упомянут.

Источники