Введение
Codex CLI — это open-source терминальный кодинг-агент OpenAI, который может читать и писать файлы, выполнять команды, исправлять баги и выполнять полные задачи кодирования прямо из командной строки. Подключившись через APIMart, вы можете свободно использовать в Codex CLI несколько моделей — включая GPT и Claude — с более гибким и конкурентным ценообразованием.Предварительные требования
Перед началом убедитесь, что у вас есть:- Установленный Node.js Скачайте и установите с сайта Node.js (рекомендуется последняя LTS, v20 или новее), чтобы установить Codex CLI через npm
-
Получен API-ключ APIMart
Войдите в консоль APIMart для получения API-ключа (начинается с
sk-)
Совет: если у вас ещё нет аккаунта APIMart, сначала зарегистрируйтесь на APIMart и получите API-ключ.
Шаг 1: Установите Codex CLI
Выберите любой из следующих способов установки:- npm (рекомендуется)
- Homebrew (macOS)
Глобальная установка через npm — работает на всех ОС:
При проблемах с правами добавьте
sudo (macOS / Linux).Проверка установки
После установки выполните следующую команду для подтверждения:Шаг 2: Настройте API APIMart
Codex CLI управляет провайдерами моделей через файлы конфигурации в директории~/.codex/. Всё, что нужно — добавить кастомного провайдера, указывающего на APIMart.
2.1 Найдите директорию конфигурации
- macOS / Linux:
~/.codex/ - Windows:
C:\Users\<username>\.codex\
Если директории не существует, выполните
codex в терминале, затем нажмите Ctrl + C для выхода — она будет создана автоматически.2.2 Настройте API-ключ
В директории конфигурации создайте или отредактируйте файлauth.json и впишите ваш ключ APIMart:
2.3 Настройте провайдера модели
В директории конфигурации создайте или отредактируйте файлconfig.toml и добавьте провайдера APIMart:
После сохранения обоих файлов перезапустите Codex CLI, чтобы изменения вступили в силу.
Шаг 3: Начните работу
Проверьте конфигурацию
В любой директории проекта выполните следующую команду для подтверждения, что всё подключено:401 / 403 см. раздел FAQ ниже.
Интерактивный режим
Выполнитеcodex напрямую, чтобы войти в интерактивный UI — идеально для полных задач кодинга:
Режимы одобрения
При первом запуске Codex попросит выбрать уровень одобрения:
Мы рекомендуем начинать с режима Auto. В интерактивном UI введите
/approvals, чтобы изменить его в любой момент.
Переключение моделей
В интерактивном UI введите/model для быстрого переключения или измените поле model в config.toml и перезапустите.
Поддерживаемые модели
Для Codex CLI рекомендуются следующие модели серии GPT-5:Распространённые команды
Часто используемые команды и горячие клавиши Codex CLI:Часто задаваемые вопросы
Q1: После запуска появляется экран входа в ChatGPT?
Если после запуска видите «Sign in with ChatGPT» или похожее, конфигурация не вступила в силу. Шаги устранения:- Убедитесь, что и
config.toml, иauth.jsonнаходятся в~/.codex/ - Проверьте, что
model_providerвconfig.tomlустановлен наapimart - Проверьте, что
auth.json— валидный JSON, а ключ заполнен полностью
Q2: Ошибки 401 / 403?
Также убедитесь, что
base_url установлен на https://api.apimart.ai/v1, а не на официальный URL OpenAI.
Q3: Не удалось подключиться?
- Проверьте сетевое подключение
- Убедитесь, что
base_urlвconfig.tomlкорректен - Если вы за прокси, убедитесь, что он разрешает доступ к
api.apimart.ai
Q4: wire_api = "chat" больше не поддерживается?
Последние версии Codex CLI (0.84.0 и новее) удалили протокол chat. Обновите wire_api в config.toml до responses:
Q5: Вызовы инструментов или запуски не работают?
Убедитесь, чтоwire_api в config.toml установлен на responses. Если всё ещё возникают проблемы совместимости, переключитесь на рекомендуемую модель серии GPT-5 (например, gpt-5.5, gpt-5.3-codex) — они надёжнее сочетаются с Codex CLI.
Q6: Использовать переменные окружения вместо auth.json?
Также можно настроить ключ через переменную окружения. Измените блок провайдера вconfig.toml на:
APIMART_API_KEY равной вашему ключу APIMart. В этой настройке auth.json больше не требуется.
Q7: Как переключать модели?
Два способа:- В интерактивном UI: введите
/modelдля переключения - Редактировать конфиг: измените поле
modelвconfig.tomlи перезапустите Codex CLI
Q8: Как проверить использование и биллинг?
Войдите в консоль APIMart, чтобы посмотреть статистику API-вызовов, детали потребления токенов и тенденции расходов.Поддержка и помощь
Если у вас возникнут проблемы при использовании Codex CLI:- 📚 Документация APIMart
- 💬 Сообщество Discord
- 🐦 Twitter @APIMart_
- 📧 Техническая поддержка: zhihong@apimart.ai
Начните с APIMart
Зарегистрируйтесь в APIMart прямо сейчас, получите API-ключ и испытайте мультимодельного ассистента программиста в Codex CLI!