CODEXKORP / Подключение

ChatGPT
в вашем редакторе.

Настройте Codex в VS Code, Cursor, Windsurf или терминале. Один адрес API и ваш персональный ключ.

Перед подключением

Понадобятся действующая подписка и API-ключ CODEXKORP. Полный ключ показывается при создании. Если вы его не сохранили, создайте новый.

Адрес APIhttps://codexkorp.shop/v1

Выберите, где работаете

Операционная система

Установите Codex в VS Code

Откройте Extensions в VS Code, найдите расширение Codex от OpenAI и установите его. Идентификатор расширения: openai.chatgpt.

Страница расширения

Откройте Codex в боковой панели. Если значок не появился, выполните Codex: Open Codex Sidebar в палитре команд.

Настройте подключение

В боковой панели Codex нажмите шестерёнку, выберите Codex Settings → Open config.toml.

Файл настроек: ~/.codex/config.toml. Если папки .codex нет, создайте её.

Если вы уже используете Codex, сохраните копии config.toml и auth.json. В существующем файле обновите параметры подключения, сохранив остальные настройки. Общие параметры размещайте перед блоками […].

Введите точный ID из раздела «Доступные модели» в кабинете. Он подставится в конфигурацию. Если поле пустое, замените MODEL_ID в файле вручную.

config.toml
model_provider = "codexkorp"
model = "MODEL_ID"
cli_auth_credentials_store = "file"
forced_login_method = "api"

[model_providers.codexkorp]
name = "CODEXKORP"
base_url = "https://codexkorp.shop/v1"
wire_api = "responses"
requires_openai_auth = true
supports_websockets = false

Эти настройки используются Codex CLI и расширением Codex на одном устройстве. В WSL или Remote SSH редактируйте файлы в той среде, где работает Codex.

Добавьте ваш ключ

Откройте или создайте файл ~/.codex/auth.json. Вставьте шаблон и замените YOUR_API_KEY полным ключом из кабинета CODEXKORP.

auth.json
{
  "OPENAI_API_KEY": "YOUR_API_KEY"
}

Имя поля OPENAI_API_KEY оставьте без изменений. В нём должен быть ключ CODEXKORP, начинающийся с ck_live_. Не добавляйте этот файл в репозиторий и не отправляйте его в поддержку.

Начните работу

Полностью закройте VS Code и откройте снова. Перейдите в Codex и создайте новый чат. Если появится экран входа, выберите Use API Key и укажите ключ CODEXKORP.

Для проверки попросите: «Объясни структуру этого проекта». Запрос появится в истории кабинета.

Если не подключается

Codex просит войти в ChatGPT

Проверьте оба файла и полностью перезапустите редактор. Для CODEXKORP выберите вход Use API Key. Проверьте, что model_provider равен "codexkorp", а адрес заканчивается на /v1.

Ошибка 401: неверный ключ

Укажите полный ключ ck_live_… без пробелов. Маскированная строка из списка ключей не подойдёт. Если ключ отозван или утерян, создайте новый.

Модель недоступна или ошибка 400

Вместо MODEL_ID нужен точный идентификатор из вашей подписки. Проверьте модель в кабинете и начните новый чат после изменения настроек.

Ошибки 402, 429 или 503

402: проверьте срок подписки. 429: дождитесь завершения текущих запросов. 503: повторите попытку позже или обратитесь в поддержку.

Настройки не применяются в Windows, WSL или SSH

Codex читает настройки из домашней папки той среды, где запущен. Для WSL это Linux-папка ~/.codex, для Remote SSH папка на удалённой машине. Если задан CODEX_HOME, файлы должны находиться в нём. Проверьте также настройки проекта .codex/config.toml: они могут переопределять общие.

Обратиться в поддержку

Справочник API

Для ручной проверки подключения используйте запросы ниже. Замените YOUR_API_KEY вашим ключом. В Windows запускайте curl.exe.

Получить доступные модели
GET /v1/models
curl https://codexkorp.shop/v1/models -H "Authorization: Bearer YOUR_API_KEY"
Отправить запрос через Responses API

Отправьте POST https://codexkorp.shop/v1/responses с заголовками Authorization: Bearer YOUR_API_KEY и Content-Type: application/json.

Тело запроса
{
  "model": "MODEL_ID",
  "input": "Объясни, как работает этот проект",
  "stream": true
}

Ответ передаётся по HTTP/SSE. WebSocket и методы получения сохранённых ответов не поддерживаются. Размер запроса: до 8 МБ.

Chat Completions

Для клиентов с этим форматом доступен POST /v1/chat/completions. Метод работает с моделями, поддерживающими Chat Completions. Для Codex используйте конфигурацию Responses выше.

Инструкция адаптирована для CODEXKORP по настройкам Sub2API и документации Codex.

Sub2APIНастройки CodexВход по API-ключу