GitHub Copilot через прокси: настройка
GitHub Copilot через HTTP-прокси в VS Code и IDE JetBrains: поле прокси, базовая аутентификация, сертификаты и проверка через curl по адресу ping GitHub.
Как настроить прокси в IDE JetBrains — IntelliJ IDEA, PyCharm, WebStorm: где находится страница HTTP Proxy, что вводить в каждое поле, как пользоваться Check connection и что в документации сказано про AI Assistant.
Статья о сетевой настройке. Условия ИИ-сервиса, которым вы пользуетесь в IDE, например AI Assistant или GitHub Copilot, и его региональная доступность остаются прежними. На странице GitHub о торговых ограничениях сказано: пользователи в регионах под санкциями всё равно обязаны соблюдать торговые правила США, доступ зависит от региона, а ответственность за соблюдение лежит на самом пользователе. Прокси не делает сервис доступным там, где он недоступен, и не меняет его условий.
Прокси — это другой компьютер, который отправляет ваши запросы в интернет вместо вас; сайты видят адрес прокси, а не ваш.
HOST и PORT — адрес этого компьютера и номер его «двери». USERNAME и PASSWORD (в JetBrains — Login и Password) подтверждают, что вам можно им пользоваться.
IDE — программа, в которой вы пишете код. IntelliJ IDEA, PyCharm и WebStorm — это IDE JetBrains; окно настроек у них одинаковое, поэтому шаги ниже подходят для всех.
В Windows нажмите меню File, затем Settings. В macOS нажмите название приложения в строке меню, затем Settings. Этот путь для IDE JetBrains даёт документация GitHub Copilot; на прочитанной мной странице JetBrains путь не указан. Если в вашей версии всё выглядит иначе, введите proxy в поиске вверху окна Settings.
В списке слева нажмите Appearance & Behavior, затем System Settings, затем HTTP Proxy.
На странице JetBrains сказано, что режим по умолчанию — Auto-detect: используются системные настройки прокси или PAC-файл. Чтобы ввести свой прокси, выберите Manual. В нём доступны HTTP и SOCKS; для прокси с логином и паролем выбирайте HTTP.
Скопируйте HOST и PORT из «Мои активы». Host name — имя хоста или IP-адрес прокси, Port number — его порт.
Скопируйте USERNAME и PASSWORD из «Мои активы». В документации GitHub предупреждают, что так данные хранятся в настройках редактора открытым текстом. Флажок Remember определяет, будет ли IDE помнить пароль между сеансами; если он снят, IDE спрашивает пароль при каждом запуске.
Откроется окно с запросом адреса. Введите https://ipinfo.io/json и подтвердите. Страница JetBrains не описывает, как выглядит результат, поэтому подтвердите ещё командой curl ниже.
В поле No proxy for указывают одно или несколько имён хостов или IP-адресов, к которым IDE должна обращаться напрямую. Записи разделяйте запятыми; * работает как подстановка. Оставьте поле пустым, если не знаете точно, что какой-то адрес нужен напрямую, например сервер внутри сети компании.
На странице JetBrains в режиме Manual предложены HTTP и SOCKS, но про аутентификацию SOCKS и версию SOCKS ничего не сказано, а страница GitHub Copilot называет только HTTP. Поэтому для прокси с логином и паролем выбирайте HTTP, а всё остальное проверяйте кнопкой Check connection.
AI Assistant — функция JetBrains внутри IDE. В прочитанных мной страницах AI Assistant настройка прокси не описана: упомянуто лишь, что адреса сервиса JetBrains AI можно заблокировать на уровне сети. Страница про HTTP Proxy тоже не говорит, использует ли её AI Assistant; в качестве примеров трафика IDE в ней названы загрузка плагинов, проверка лицензии и синхронизация настроек. Поэтому не могу обещать, что AI Assistant следует этой настройке. Укажите прокси, перезапустите IDE и отправьте запрос в AI Assistant; если Check connection проходит, а AI Assistant нет, посмотрите текст ошибки в окне AI Assistant и сообщите о находке в поддержку JetBrains.
Для GitHub Copilot в IDE JetBrains документация GitHub использует ту же страницу HTTP Proxy. Точные шаги и готовый пресет — на странице Copilot на Proxy302.
На прочитанной мной странице JetBrains не сказано, действует ли HTTP Proxy на Maven, Gradle или терминал внутри IDE. Считайте их отдельными программами и задавайте каждой свой параметр прокси или переменную окружения. В руководстве по curl показаны переменные, которые читает curl; для других утилит смотрите их документацию.
Так проверяется собственная настройка IDE. Если не получилось, посмотрите поля и список ошибок ниже.
Она покажет IP, страну и сеть, которые видят сайты. Если здесь успех, а Check connection не проходит, дело в полях IDE. Ответ разобран в руководстве о проверке IP, страны и провайдера прокси.
Например, загрузку плагина, вход или запрос в AI Assistant.
curl -x http://USERNAME:PASSWORD@HOST:PORT https://ipinfo.io/jsonЗамените HOST, PORT, USERNAME и PASSWORD данными из «Мои активы». В ответе — IP, страна и сеть, которые видят сайты.
• 407 Proxy Authentication Required или окно запроса данных появляется снова. Прокси отклонил логин или пароль. Скопируйте их заново из «Мои активы»; на этой странице данные вводятся в обычные поля, процентное кодирование не нужно.
• Check connection не проходит, хотя данные верны. Нажмите Clear Passwords, введите пароль заново и проверьте командой curl, отвечает ли прокси вообще.
• IDE всё время спрашивает пароль. Флажок Remember снят; включите его, если хотите, чтобы IDE помнила пароль между сеансами.
• Таймауты. Прокси не отвечает на порту или аренда IP закончилась.
• В IDE работает, а в терминале или сборщике нет. Это отдельные программы: см. раздел выше.
Статический ISP-прокси подходит, если редактору нужен один постоянный адрес: IP не меняется весь срок аренды, а протокол выбирается при покупке. Берите HTTP: страница JetBrains не описывает аутентификацию SOCKS. Сам продукт описан на странице статических резидентных прокси.
Откройте страницу статического ISP, выберите страну, в поле «Протокол» поставьте HTTP, выберите срок и количество, проверьте стоимость и создайте IP.
Откройте «Мои активы» и скопируйте HOST, PORT, USERNAME и PASSWORD. На странице «Подключение» есть готовый пример с вашими данными. HTTP работает на порту 2222 хоста proxy.proxy302.com.
На странице HTTP Proxy выберите Manual proxy configuration и HTTP, введите HOST и PORT, включите Proxy authentication, введите USERNAME и PASSWORD и нажмите Check connection.
Проверьте выход командой curl выше и посмотрите поля country и org — как их читать, объясняет руководство по проверке расположения прокси.
Статический ISP-IP стоит 0,50 доллара США за день и 7,99 доллара за 30 дней (около 0,27 доллара в день), одинаково во всех странах. Наличие по странам меняется ежедневно и показано на странице заказа. Бесплатного пробного периода нет, минимальная покупка — один IP на один день.
HTTP, если у прокси есть логин и пароль. На странице JetBrains доступны оба варианта, но аутентификация SOCKS не описана, поэтому всё остальное проверяйте кнопкой Check connection.
В прочитанных мной официальных страницах об этом не сказано. Укажите прокси, перезапустите IDE и отправьте запрос в AI Assistant; эта инструкция не обещает результата.
Settings → Appearance & Behavior → System Settings → HTTP Proxy. В Windows Settings находится в меню File, в macOS — в меню с названием приложения.
Нет. Прокси меняет только сетевой выход. Региональные ограничения и условия сервиса остаются в силе.
Официальная документация · Проверено:
Прочитано 2 ноября 2026: пользователи в регионах под санкциями обязаны соблюдать торговые правила США, доступ зависит от региона, ответственность за соблюдение лежит на пользователе.
Официальная документация · Проверено:
Прочитано 2 ноября 2026: VS Code: Settings → Application → Proxy, поле адреса прокси и флажок Proxy Strict SSL, базовая аутентификация с данными в адресе (http://USERNAME:PASSWORD@host:port/). IDE JetBrains: меню File (Windows) или меню с названием приложения (macOS) → Settings → Appearance & Behavior → System Settings → HTTP Proxy → Manual proxy configuration → HTTP → Proxy authentication; на странице предупреждают, что так учётные данные хранятся в настройках редактора открытым текстом.
Страница написана для GitHub Copilot: в ней нет http.proxy и ничего не сказано про SOCKS.
Официальная документация · Проверено:
Прочитано 2 ноября 2026: режимы No proxy, Auto-detect (системные настройки или PAC-файл, по умолчанию), Manual с HTTP или SOCKS; поля Host name, Port number, No proxy for (через запятую, * — подстановка); Proxy authentication с Login и Password и флажком Remember (если снят, IDE спросит пароль при запуске); Clear Passwords; Check connection — вводите адрес для проверки через прокси.
На странице нет пути в меню (он взят со страницы GitHub Copilot), нет описания аутентификации и версий SOCKS, не сказано, действует ли настройка на Maven, Gradle или AI Assistant.
Официальная документация · Проверено:
Прочитано 2 ноября 2026: на странице описаны отключение AI Assistant для проекта или целиком, файлы .noai и .aiignore и блокировка адресов сервиса JetBrains AI на уровне сети. Настройка прокси не описана. Страница About AI Assistant (https://www.jetbrains.com/help/ai-assistant/about-ai-assistant.html) тоже прочитана — про прокси и сеть там ничего нет.
Наблюдение за продуктом · Проверено:
Файл фактов о продукте (сверен с консолью, бэкендом и прайсом 18–19 октября 2026): цены в долларах США (1 PTC = 1 доллар), сроки аренды, протоколы и порты, бесплатного пробного периода нет.
Создайте аккаунт, пополните баланс и выберите ротируемый резидентный, статический ISP или дата-центр IP — настроить его в браузере можно за несколько минут.