Skip to main content
Codex — агент для кода от OpenAI в трёх формах: Codex CLI в терминале, расширение Codex в VS Code и приложение Codex. Все три читают одну папку ~/.codex, поэтому одна настройка покрывает всё.

Установка одной командой

Замените sk-xxx на свой ключ, откройте терминал, вставьте и нажмите Enter. Скрипт проверит ключ, покажет все модели, доступные ключу, и даст выбрать (Enter = рекомендуемая: gpt-astra для Astra, gpt-5.6-sol для GPT, claude-opus-5 для Claude), установит Codex CLI и запишет конфиг.
Сначала скрипт спросит язык (1 = вьетнамский, 2 = английский; пропустить: --lang en или --lang vi). Без --key он спросит ключ. Чтобы задать модель принудительно, добавьте --model gpt-astra или --model gpt-5.6-sol.
При желании прочитайте исходник перед запуском: codex.sh, codex.ps1. Скрипт работает только на вашей машине и отправляет ключ только на gpt.teamsoclo.site для проверки.

Что делает скрипт

  1. Проверяет ключ на шлюзе и выбирает модель вашего пакета; при неверном ключе останавливается, ничего не трогая.
  2. Делает резервную копию существующего config.toml, если он есть, как config.toml.bak.<метка времени>.
  3. Записывает ~/.codex/config.toml: модель gpt-5.6-sol (или gpt-astra), шлюз TeamSocLo, Responses API.
  4. Сохраняет ключ в переменную окружения TEAMSOCLO_API_KEY (в ~/.zshrc / ~/.bashrc, а на Windows — как пользовательскую переменную). Ключа нет в конфиге, так что config.toml можно показывать без утечки.
  5. Устанавливает или обновляет Codex CLI командой npm install -g @openai/codex. Без Node.js скрипт останавливается и показывает, как его поставить.
Запускайте снова в любой момент для смены ключа или пакета; старый конфиг всегда сначала сохраняется.
Не хотите терминал? TeamSocLo Key Tool — приложение для Windows и macOS: вставьте ключ один раз, и Codex, Claude Code и ещё 20+ инструментов будут настроены.

После установки

1

Откройте новый терминал, запустите codex

Старый терминал не загрузил новую переменную; откройте новую вкладку. Задайте Codex любой вопрос для проверки.
2

VS Code: установите расширение, полностью закройте, откройте снова

VS Code → Extensions → найдите Codex (OpenAI’s coding agent) → Install. Затем полностью выйдите из VS Code: macOS Cmd + Q, Windows — закройте все окна. Reload Window недостаточно: расширение читает конфиг только при старте процесса.
3

Приложение Codex

Откройте приложение заново после команды. На macOS команда задала переменную для GUI-приложений через launchctl; на Windows setx действует для приложений, запущенных позже.
Вход в OpenAI не нужен. requires_openai_auth = false говорит Codex использовать ключ шлюза из переменной окружения.

Ручная настройка

Если хотите править сами, ~/.codex/config.toml (Windows: %USERPROFILE%\.codex\config.toml) должен содержать ровно:
а переменная окружения TEAMSOCLO_API_KEY — ваш ключ.
Оставьте wire_api = "responses". Codex общается по Responses API; переключение на chat всё ломает.
Быстро открыть папку конфига:

Смена модели

Пакет GPT Astra использует gpt-astra. Измените первую строку config.toml и перезапустите Codex:
Ключ GPT при вызове gpt-astra получит «no available channel», и наоборот. Модель следует за купленным пакетом, см. Модели и пакеты.

Удаление

Чтобы оставить Codex, но вернуть прежний конфиг, скопируйте config.toml.bak.<метка времени> поверх config.toml.

Если не работает

  • Вы открыли новый терминал или полностью закрыли VS Code после установки.
  • echo $TEAMSOCLO_API_KEY (Windows: echo %TEAMSOCLO_API_KEY% в cmd) выводит ключ целиком.
  • base_url заканчивается на /v1, wire_api равен responses.
  • Ключ действителен и с квотой: проверить здесь.
  • Иначе см. Устранение неполадок, там есть раздел про Codex.