Перейти к содержимому

Быстрый старт

Это руководство проводит от чистой установки до запуска Codex с моделью не от OpenAI.

Terminal window
ocx init

ocx init проведёт вас по следующим шагам:

  1. Выбор провайдера — выберите один из 79 встроенных пресетов реестра или custom, чтобы ввести базовый URL и адаптер вручную.
  2. API-ключ — вставьте ключ или сошлитесь на переменную окружения вида ${ANTHROPIC_API_KEY}.
  3. Модель по умолчанию — для провайдеров с ключом, локальных и custom примите значение из пресета или введите id модели.
  4. Порт прокси — по умолчанию 10100.
  5. Внедрить в Codex? — при обычной loopback-настройке opencodex добавляет корневой openai_base_url в $CODEX_HOME/config.toml (по умолчанию ~/.codex/config.toml), чтобы встроенный провайдер openai в Codex указывал на прокси. При привязке к удалённым/LAN-адресам вместо этого используется отдельная запись провайдера с заголовком API-аутентификации.
  6. Установить shim автозапуска? — если включено, при запуске codex сначала выполняется ocx ensure.

Результат сохраняется в $OPENCODEX_HOME/config.json (по умолчанию ~/.opencodex/config.json).

Terminal window
ocx start # defaults to port 10100
ocx start --port 8080

При запуске opencodex:

  • записывает свой PID в ~/.opencodex/ocx.pid (и отказывается запускаться повторно),
  • обнаруживает живые модели там, где провайдер это поддерживает, и синхронизирует нативные и маршрутизируемые записи в каталог моделей Codex,
  • слушает http://localhost:<port>/v1.

Если запрошенный порт занят, ocx start выбирает свободный порт, записывает его в runtime-port.json и обновляет настройки Codex, чтобы тот использовал актуальный адрес.

Проверьте:

Terminal window
ocx status
ocx gui # open the dashboard on the live port

Теперь Codex прозрачно общается с opencodex:

Terminal window
codex "Refactor this function for readability"

Чтобы обратиться к конкретной маршрутизируемой модели, используйте форму provider/model, которую показывает селектор модели в Codex:

Terminal window
codex -m "anthropic/claude-opus-5" "Explain this stack trace"
codex -m "ollama-cloud/glm-5.2" "Write a SQL migration"

В свежей конфигурации в селекторе подагентов Codex представлены пять нативных моделей: gpt-5.5, gpt-5.6-sol, gpt-5.6-terra, gpt-5.6-luna и gpt-5.4-mini. Откройте ocx gui, чтобы заменить или переупорядочить до пяти нативных или маршрутизируемых моделей. В панели управления также можно задать одну предпочитаемую модель подагента и уровень рассуждений. Раздел Поверхность подагентов поможет выбрать v1/base/v2 и понять, когда применяются guidance, нативные значения по умолчанию и fallback.

Некоторые провайдеры поддерживают полноценный вход в аккаунт (OAuth с автообновлением):

Terminal window
ocx login xai # or: anthropic, kimi, kiro, google-antigravity, cursor
ocx logout xai

Самому OpenAI ключ не нужен — провайдер по умолчанию напрямую пересылает ваши существующие учётные данные codex login (см. Провайдеры).

Terminal window
ocx stop # stop the proxy and restore native Codex
ocx restore # restore native Codex without stopping (alias: ocx eject)
ocx restore back # route Codex through the still-running proxy again