Прокси для Codex Desktop и CLI на Windows
Codex доступен как приложение, CLI и расширение для IDE. Эти варианты используют сеть по-разному, поэтому для первой проверки надёжнее Global TUN. Выборочный режим подходит, когда известны все нужные процессы или домены.
Правила маршрутизации
Быстрый старт
3 шагаИмпортируйте VLESS или VMess либо укажите SOCKS5 или HTTP(S) сервер вручную.
Так Porta Proxy охватит приложение Codex, CLI, расширение IDE и их сетевые процессы.
Включите маршрут до запуска Codex и проверьте вход, ответ модели и сетевую команду отдельно.
Почему одного правила для api.openai.com может быть мало
Codex работает в нескольких вариантах: в приложении для компьютера, в командной строке и как расширение редактора. Вход в аккаунт, запросы к модели и команды, которые запускает агент, могут принадлежать разным процессам и использовать разные сетевые назначения.
Поэтому список доменов из случайной инструкции быстро устаревает и не гарантирует полный маршрут. Porta Proxy умеет направлять трафик по процессу или домену, а Global TUN охватывает все внешние соединения Windows, кроме заданных исключений.
Для диагностики сначала включите Global TUN. Если Codex заработал, проблема связана с маршрутом. После этого можно перейти к выборочным правилам и проверить их по журналу приложения.
Настройка Codex Desktop и Codex CLI
Добавьте в Porta Proxy параметры своего сервера. Клиент поддерживает VLESS, VMess, SOCKS5 и HTTP(S), но не выдаёт прокси и не меняет условия доступа к сервисам OpenAI.
На вкладке режима выберите Global TUN, запустите подключение и только затем перезапустите Codex. Porta Proxy использует TUN-интерфейс Windows, поэтому при запуске нужны права администратора.
Проверяйте по шагам: сначала авторизацию, затем обычный ответ модели, потом команду с доступом к интернету. Такой порядок показывает, где находится ограничение: в сервере, маршруте Porta Proxy или разрешениях самого Codex.
Когда использовать выборочные правила
Для приложения Codex можно создать правило по его фактическому исполняемому файлу. Для CLI указывайте процесс, который виден в Porta Proxy во время запуска команды, а не ярлык терминала.
Расширение Codex для IDE может использовать процесс редактора и вспомогательные процессы. Если чат работает, а отдельные инструменты теряют сеть, добавьте процесс по журналу или вернитесь к Global TUN.
Доменное правило удобно для отдельного веб-сервиса. Оно не затрагивает Git, пакетные менеджеры и остальные соединения редактора, если они обращаются к другим доменам.
Сетевые разрешения Codex и маршрут Porta Proxy
Codex отдельно управляет доступом к сети для команд, которые агент запускает в песочнице. Porta Proxy не может выдать такой команде разрешение: он только направляет соединение, которое Codex уже разрешил.
Если запросы к модели проходят, но curl, npm или другой инструмент получает сообщение о запрете сети, проверьте профиль разрешений Codex. Если сеть разрешена, но соединение завершается таймаутом, проверяйте маршрут и сервер Porta Proxy.
Локальные сервисы тоже требуют отдельного решения. В выборочном режиме их можно оставить напрямую. В Global TUN добавьте нужное приложение или сайт в исключения и проверьте доступ к localhost, WSL и Docker в своей конфигурации.
Официальные источники
Эти документы подтверждают технические сведения в руководстве.
Режимы Porta Proxy для разных вариантов Codex
| Вариант Codex | Рекомендуемый старт | Что проверить | Когда сузить правило |
|---|---|---|---|
| Codex Desktop | Global TUN | Вход и ответы модели | Когда все соединения видны у одного процесса |
| Codex CLI в Windows | Global TUN | Ответ модели и сетевые команды | Когда определён фактический процесс CLI |
| Расширение Codex для IDE | Global TUN | Чат, инструменты и авторизация | Когда известны процессы редактора и расширения |
| Веб-сервис OpenAI | Правило для домена | Вход и загрузка интерфейса | Сразу, если нужен только один сайт |
Проблемы и решения
TroubleshootingCodex не завершает вход или не получает ответ модели
Причина: Часть соединений приложения не попала в выборочное правило либо сервер недоступен.
Решение: Включите Global TUN до запуска Codex и повторите проверку. Если ошибка останется, смените сервер.
Codex работает, но запущенная команда не имеет доступа к интернету
Причина: Сетевой доступ команды запрещён профилем разрешений или режимом песочницы Codex.
Решение: Разрешите сеть для нужного профиля Codex. Porta Proxy сможет направить соединение только после этого.
Расширение в VS Code работает не полностью
Причина: Чат и инструменты используют разные процессы, а правило создано только для редактора.
Решение: Найдите вспомогательный процесс в журнале Porta Proxy или используйте Global TUN для всей сессии.
Частые вопросы
FAQПодходит ли Porta Proxy для Codex Desktop на Windows?
Да. Для первой настройки используйте Global TUN, затем при необходимости сузьте маршрут до фактических процессов Codex.
Можно ли использовать SOCKS5 или HTTP-прокси с Codex?
Да. Porta Proxy поддерживает SOCKS5 и HTTP(S), а также VLESS и VMess. Доступность и скорость зависят от вашего сервера.
Нужно ли менять настройки прокси внутри Codex?
Для маршрута через Global TUN обычно не нужно. При этом сетевые разрешения песочницы Codex всё равно настраиваются отдельно.
Почему localhost перестал открываться в Global TUN?
Добавьте нужное приложение или адрес в исключения Porta Proxy либо используйте выборочный режим для Codex.
Связанные материалы
Попробуйте Porta Proxy бесплатно
Полнофункциональный доступ на 7 дней. Без аккаунта, регистрации и ввода оплаты.