Codex и модели · проверено 24 сентября 2026 г. · 11 минут

Как подключить DeepSeek и другие модели к Codex через Celestria Gate

Codex — это удобный агент для работы с кодом, а не обязательство пользоваться только одной моделью. Celestria Gate позволяет запустить Codex CLI с выбранной совместимой моделью через один API-ключ: например, с DeepSeek, Gemini, Qwen или GPT. Показываем установку, первый запуск и ограничения без обещаний, что каждая модель ведёт себя одинаково.

Ноутбук с кодом подключён через фиолетовый шлюз к нескольким AI-моделям
Один клиент Codex, один ключ Celestria Gate — выбор модели остаётся за вами.

Можно ли использовать Codex с DeepSeek?

Да — в Codex CLI можно настроить совместимый модельный провайдер. Celestria Gate упрощает настройку: лаунчер создаёт отдельный профиль, подключает ключ к шлюзу, показывает совместимые модели и запускает Codex с выбранным ID. Вам не нужно вручную редактировать конфигурацию Codex или заменять свою обычную авторизацию.

Здесь важно различать три вещи. Codex CLI — локальный клиент, который управляет файлами и инструментами. Модель — удалённый сервис, отвечающий на запросы. Celestria Gate — API-шлюз, через который клиент обращается к выбранной модели. Название Codex в интерфейсе не превращает DeepSeek в модель OpenAI, а ответ самой модели о её «личности» не служит доказательством маршрутизации. Проверяйте ID в заголовке клиента, журнале расходов и сведениях провайдера.

Приложение Codex для рабочего стола — отдельный клиент. В лаунчере есть команда codex-app, но поддержка сторонних моделей в графическом приложении остаётся экспериментальной: для надёжной проверки и повседневной работы рекомендуем сначала Codex CLI. Текущую сессию открытого приложения запуск CLI не закрывает.

Что понадобится перед установкой

Лаунчер распространяется как открытый npm-пакет @celestriagate/codex-launcher. Он сам содержит зависимости для Codex CLI и Claude Code CLI, поэтому отдельно искать эти две команды для сценариев из статьи не требуется. Для запуска графических приложений они должны быть установлены самостоятельно.

  • Компьютер с macOS, Windows или Linux и Node.js версии 22 или новее. Проверка: node --version.
  • Аккаунт Celestria Gate, API-ключ из раздела «Ключи» и положительный баланс. Минимальное пополнение — 100 ₽; подписка Codex и баланс Celestria — разные способы оплаты.
  • Терминал, открытый в папке вашего проекта. На Windows подойдёт PowerShell; на macOS — Terminal; на Linux — обычный терминал.
  • Для первого опыта — небольшой тестовый проект и небольшой лимит расходов у ключа. Не передавайте ключ в чате, скриншоте, команде с историей терминала или публичном репозитории.

Установка и первый запуск Codex

Откройте терминал в проекте и выполните команду ниже. npx скачает текущий пакет из npm, затем лаунчер предложит вставить API-ключ Celestria, если его ещё нет на этом компьютере. Получить ключ можно в личном кабинете; после вставки он сохраняется локально, а не добавляется в репозиторий проекта.

Параметр --choose открывает список совместимых моделей с поиском и переходом по страницам. Выберите ID или его номер. Запустится отдельная сессия Codex CLI с выбранной моделью. При следующих запусках ключ повторно вводить не нужно; сменить его можно командой celestria login.

node --version
npx --yes @celestriagate/codex-launcher@latest codex --choose

Как выбрать именно DeepSeek или другую модель

Для прямого запуска укажите точный ID модели в одинарных кавычках в macOS/Linux. В PowerShell тоже можно использовать одинарные кавычки. Тильда в начале ID — часть имени модели Celestria, её нельзя пропускать. Alias с окончанием latest может со временем указывать на новую версию: если важна воспроизводимость, сверяйте каталог перед каждым важным тестом.

Если не знаете ID, запустите поиск по каталогу. Лаунчер выводит только модели, для которых он определил нужные Codex свойства: текст, потоковую передачу и работу с инструментами. Это фильтр совместимости, но он не гарантирует одинаковую точность редактирования, поддержки контекста или качества ответов.

  • Для Gemini используйте поиск celestria models gemini и выберите совместимый ID.
  • Для Qwen выполните celestria models qwen; не копируйте название модели из рекламного поста без проверки живого каталога.
  • Чтобы заменить сохранённый ключ, выполните celestria login. Чтобы удалить его с устройства — celestria logout.
npx --yes @celestriagate/codex-launcher@latest codex '~deepseek/deepseek-flash-latest'
# После глобальной установки:
npm install -g @celestriagate/codex-launcher@latest
celestria models deepseek
celestria codex --choose

Тот же ключ в Claude Code и приложениях

Тот же пакет умеет запускать Claude Code CLI: замените codex на claude. Например, celestria claude --choose откроет выбор совместимых моделей. В окне Claude Code логотип клиента остаётся Claude, даже когда запрос направлен к иной модели. Проверять выбранную модель следует по ID и данным шлюза, а не вопросом «ты какая модель?». Тест с DeepSeek в Claude Code на момент подготовки статьи прошёл, однако поведение инструментов может отличаться от Codex.

Команды codex-app и claude-app предназначены для установленных настольных приложений. Их поддержка зависит от версии самих приложений. В частности, переключение сторонних моделей в Codex Desktop не является столь же проверенным сценарием, как Codex CLI, а Claude Desktop может ограничивать выбор Claude-моделями. Поэтому не переносите гарантии для CLI на приложение.

npx --yes @celestriagate/codex-launcher@latest claude --choose
npx --yes @celestriagate/codex-launcher@latest codex-app --choose
npx --yes @celestriagate/codex-launcher@latest claude-app --choose

Как убедиться, что запрос идёт через нужную модель

После запуска посмотрите ID в заголовке Codex CLI и отправьте простой тест в пустом проекте: попросите описать файл или составить план небольшой правки. Затем откройте расходы по своему API-ключу в Celestria и сверьте время запроса, модель и usage. Самоописание модели ненадёжно: часть клиентов добавляет собственные системные инструкции, а модель может отвечать привычным именем клиента.

Если ответ не приходит, сначала убедитесь, что ключ действителен и баланс положительный; затем проверьте, что выбранный ID виден в celestria models. Ошибка совместимости у конкретной модели — повод выбрать другую из списка. Если приложению Codex нужен нативный вход, используйте CLI: он не трогает существующий профиль приложения.

  • 401: ключ неверен или отозван — выпустите новый и выполните celestria login.
  • 402: пополните баланс или проверьте лимит ключа.
  • 429: снизьте частоту запросов; повторы должны быть ограничены.
  • Долгие ответы и ошибки инструментов: начните с короткой задачи и другой совместимой модели.

Когда Celestria Gate удобнее ручной настройки

При ручной настройке каждого клиента придётся отдельно прописывать URL шлюза, метод авторизации, модель и иногда дополнительные параметры совместимости. Celestria Gate превращает это в повторяемую команду: один ключ, выбор из живого каталога и изолированные профили для разных клиентов. Это особенно полезно, если вы регулярно сравниваете стоимость и качество DeepSeek, Gemini, Qwen и GPT на одной задаче.

Шлюз не отменяет ограничений самих моделей. Некоторые умеют вызывать инструменты, но хуже соблюдают формат правок; другие экономичны на коротких запросах, но дороги при кэшировании длинного контекста. Сначала проверьте качество на своём проекте и действующие ставки, затем переводите на модель настоящую работу.

Частые вопросы

Нужно ли отдельно ставить Codex CLI?

Нет для запуска через опубликованный пакет @celestriagate/codex-launcher: CLI входит в его npm-зависимости. Нужен Node.js 22+ и интернет при первой установке.

Изменится ли мой обычный Codex?

CLI запускается с отдельным профилем Celestria. Текущая сессия приложения Codex не закрывается. Не смешивайте это с экспериментальной командой codex-app для графического приложения.

Можно ли выбрать модель, которой нет в коротком меню Codex?

Да. Запустите celestria codex --choose или передайте полный совместимый ID модели. Нативный список /model самого клиента может показывать другое подмножество, поэтому ориентируйтесь на каталог Celestria.

Почему DeepSeek на вопрос о себе называет себя Claude?

Самоописание не подтверждает фактический маршрут: клиент может добавлять системный контекст, а модель — ошибаться. Сверяйте ID запуска и запись о запросе в шлюзе.

Источники

Канонический адрес материала · Получить API-ключ