Содержание5
Чтобы запустить Codex CLI в России без VPN, установите его через npm, создайте файл ~/.codex/config.toml с провайдером klinch и адресом https://api.klinch.cloud/v1, задайте переменную KLINCH_API_KEY и запустите codex. Вход в ChatGPT и подписка не нужны, токены списываются с ключа KLINCH.
Шаг 1. Установка
Нужен Node.js 22 или новее. Затем:
npm install -g @openai/codexШаг 2. Файл настроек
Создайте файл config.toml в папке .codex домашнего каталога. На Windows это C:\Users\имя\.codex\config.toml, на macOS и Linux ~/.codex/config.toml.
model = "gpt-6.1-sol"
model_provider = "klinch"
[model_providers.klinch]
name = "Klinch"
base_url = "https://api.klinch.cloud/v1"
env_key = "KLINCH_API_KEY"
wire_api = "responses"Строки model и model_provider должны стоять в начале файла, выше всех таблиц в квадратных скобках.
Шаг 3. Ключ
macOS и Linux:
export KLINCH_API_KEY="kl_live_…"
codexWindows, один раз навсегда (потом откройте новое окно терминала):
setx KLINCH_API_KEY "kl_live_…"Какую модель поставить
| Модель | Когда |
|---|---|
| gpt-6.1-sol | основная модель для кода в Codex |
| claude-sonnet-5-5 | если привыкли к Claude: работает в Codex по тому же ключу |
| deepseek-v4-pro | дешёвые длинные задачи |
Частые ошибки
| Что видите | Что сделать |
|---|---|
| Codex просит войти в ChatGPT | Он не видит config.toml или строку model_provider = "klinch". Проверьте путь и что файл не сохранился как config.toml.txt. |
| Missing environment variable KLINCH_API_KEY | Ключ задан в другом окне. На Windows выполните setx и откройте новое окно. |
| 404 Not found | base_url должен заканчиваться на /v1 и ничем больше. |
| 401 Invalid API key | В ключ попал пробел или кавычка. Скопируйте его заново, он начинается с kl_live_. |
Готовый блок настроек с вашим ключом есть в кабинете в разделе Подключение. Сравнение с Claude Code и Klinch Code в статье Klinch Code или Claude Code, а ключ OpenAI в целом разобран в статье как получить API-ключ OpenAI в России.
$ codex
₽ → Claude
PS C:\> claude