Настройка OpenAI Codex и OmniRoute в OpenClaw
Как подключить одну подписку через OAuth и настроить несколько аккаунтов через OmniRoute.

Гайд по настройке OpenAI подписки в OpenClaw.
Первый вариант базовый, если вы хотите подключить одну подписку.
Вводите в терминале:
openclaw configureДальше: Local -> Model -> OpenAI -> OAuth.
Вам будет выдана ссылка, вы авторизуетесь в своем браузере. Потом копируете ссылку после авторизации, которая начинается с localhost, и вставляете в терминал.
Если у вас вдруг не появляется OAuth, тогда используете команду:
openclaw models auth login --provider openai-codexТеперь как использовать несколько OpenAI подписок.
Вам потребуется: OmniRoute
Можно ставить через сам OpenClaw или через Codex.
Присылаете ссылку на репозиторий агенту, просите его установить и выдать вам ссылку для авторизации в дашборде. Переходите по ссылке и попадаете в панель роутинга с кучей функций. Вам нужно перейти во вкладку API Manager и выпустить ключ, сохранить его у себя. Дальше идете во вкладку Providers, выбираете OpenAI Codex и авторизуетесь в двух и более аккаунтах, схема такая же, как при авторизации через OpenClaw.
Следующим шагом нужно настроить сам OpenClaw. Через CLI-команды багано работает, может установить не тот размер контекста. Поэтому просите изучить документацию OpenClaw, присылаете пример конфига и просите его настроить провайдера. Нужно будет заменить только apiKey. И потом сделать:
openclaw gateway restartКонфиг OmniRoute для OpenClaw
Ниже патч для openclaw.json с добавленным провайдером omniroute и моделью cx/gpt-5.4.
{
"models": {
"mode": "merge",
"providers": {
"omniroute": {
"baseUrl": "http://127.0.0.1:20128/v1",
"apiKey": "sk-...",
"api": "openai-completions",
"models": [
{
"id": "cx/gpt-5.4",
"name": "cx/gpt-5.4",
"reasoning": true,
"input": [
"text",
"image"
],
"contextWindow": 400000,
"maxTokens": 8192
}
]
}
}
},
"agents": {
"defaults": {
"model": {
"primary": "omniroute/cx/gpt-5.4"
},
"models": {
"omniroute/cx/gpt-5.4": {}
}
}
}
}Если OmniRoute не должна быть основной моделью, а только добавиться в список, замени этот фрагмент:
{
"model": {
"primary": "openai-codex/gpt-5.4"
}
}