Как использовать DeepSeek 3.1 в Codex: от настройки до первого запуска

Как использовать DeepSeek 3.1 в Codex: от настройки до первого запуска

DeepSeek 3.1 — это крупная языковая модель следующего поколения, созданная для продвинутого рассуждения, программирования и рабочих процессов с агентами. Благодаря гибридному режиму мышления, улучшенному вызову инструментов и более высокой эффективности рассуждений она обеспечивает стабильную производительность для сложных реальных задач, оставаясь при этом гибкой для разных потребностей разработчиков.

В то же время Codex предлагает легкий, но многофункциональный интерфейс командной строки (CLI). Он позволяет работать с крупными языковыми моделями напрямую из терминала. Вы можете отправлять запросы, отлаживать код без необходимости использовать тяжелую IDE.

В этом руководстве мы расскажем, как использовать DeepSeek 3.1 внутри Codex — от установки и настройки до выполнения первых задач по программированию. После этого вы сможете раскрыть мощные возможности модели в оптимизированном рабочем процессе разработчика.

Что такое DeepSeek 3.1: основы и ключевые особенности

Функция Подробности
Параметры 671B всего, 37B активированных
Архитектура Mixture-of-Experts
Открытый исходный код Да
Длина контекста 128K
Режим мышления Гибридный (Think + Non-Think)
Поддержка входных изображений Да
Поддержка языков Лучшие результаты на китайском и английском, поддержка более 100 языков
Лицензия MIT

Бенчмарк DeepSeek 3.1 1

Бенчмарк DeepSeek 3.1 2

Ключевые особенности

Архитектура и обучение

  • Гибридный режим мышления — поддерживает как режим с рассуждениями, так и без него при простом переключении шаблонов, балансируя глубину и скорость.
  • Расширенное обучение на длинном контексте — двухэтапное расширение до 32K и 128K токенов, масштабированное с использованием сотен миллиардов токенов для улучшения понимания.
  • Эффективное обучение в формате FP8 — обучение с использованием формата UE8M0 FP8 для весов и активаций для повышения эффективности и совместимости с форматами данных с микромасштабированием.
  • Улучшенная пост-обученческая оптимизация — расширенный набор данных и дообучение улучшают использование инструментов, рассуждения и решение реальных задач по программированию.

Возможности для работы с агентами

  • Улучшенный вызов инструментов — пост-обучение значительно повышает производительность при использовании инструментов и выполнении многошаговых задач агентов.
  • Гибкое выполнение задач — запускает цепочки инструментов и рабочие процессы агентов без сложной оркестрации, хорошо подходит для современных фреймворков.

Преимущества в программировании

  • Высокие результаты в бенчмарках — значительные успехи в SWE-bench, Terminal-Bench и xBench-DeepSearch, демонстрирующие сильные прикладные навыки программирования.
  • Практичность для разработки — отлично справляется с отладкой программного обеспечения, операциями в терминале и решением реальных инженерных задач.
  • Многоязычная поддержка — эффективно работает как с англоязычными, так и с многоязычными бенчмарками программирования.

Мощность рассуждений

  • Более высокая эффективность рассуждений — DeepSeek-V3.1-Think достигает качества ответов, сопоставимого с DeepSeek-R1-0528, но отвечает быстрее.
  • Широкие возможности решения задач — сильные результаты в научных, логических и открытых задачах на рассуждение.
  • Обработка расширенного контекста — сохраняет высокую точность при очень длинных входных данных, обеспечивая надежность в сложных рабочих процессах.

Почему стоит использовать DeepSeek 3.1 в Codex

Сама по себе DeepSeek 3.1 уже является мощной моделью, но в паре с Codex она становится гораздо более практичной для ежедневной разработки. Codex — это не просто обертка, это интерфейс, созданный для терминала, который делает работу с крупными языковыми моделями естественной прямо в командной строке, там, где многие разработчики предпочитают работать.

Codex как помощник разработчика

В отличие от тяжелых интеграций с IDE или веб-панелей, Codex разработан быть легким и быстрым. Вы можете вызывать DeepSeek 3.1 напрямую, мгновенно тестировать результаты и управлять разными API-провайдерами, не покидая терминал. Для разработчиков, которые ценят скорость, концентрацию и прямой контроль, такой подход с CLI особенно ценен.

Ключевые преимущества использования DeepSeek 3.1 в Codex

Преимущество Что это значит для разработчиков
Прямой доступ к модели Запускайте запросы и сразу видите результаты прямо в терминале.
Автоматизированные рабочие процессы Связывайте задачи — генерация → тестирование → доработка — без дополнительных инструментов.
Гибкая интеграция Переключайтесь между DeepSeek и другими провайдерами с минимальными усилиями.
Легкая настройка Нет громоздких плагинов для IDE, только простая установка через CLI.

Преимущества использования DeepSeek 3.1 вместо встроенных моделей Codex

Встроенные модели Codex хорошо подходят для общего программирования, но DeepSeek 3.1 не только демонстрирует высокую производительность в программировании и работе с агентами, но и имеет явное преимущество по стоимости, которое выделяет её.

  • Надежная производительность в программировании и работе с агентами — сочетает высокие результаты в бенчмарках по программированию с надежным вызовом инструментов и многошаговым планированием, что делает её хорошо подходящей как для разработки, так и для рабочих процессов с агентами.
  • Преимущество по стоимости — DeepSeek 3.1 предоставляет эти продвинутые возможности по гораздо более низкой цене, чем встроенные варианты Codex

Текущие цены на Novita AI: контекст 131072 токенов, $0.27 за 1M входных токенов, $1.0 за 1M выходных токенов

Реальные сценарии использования

  • Быстрое прототипирование — генерируйте рабочий скрипт за секунды и запускайте его сразу же.
  • Быстрая отладка — итерируйте SQL-запросы или фрагменты кода с минимальными затратами.
  • Корпоративные рабочие процессы — сочетайте высокую производительность с экономией средств в средах с высокими требованиями к соответствию нормам.

Короче говоря, Codex превращает DeepSeek 3.1 не просто в высокопроизводительную модель, а в доступный повседневный инструмент для программирования, рассуждений и разработки с использованием агентов.

Как использовать DeepSeek 3.1 в Codex: обзор необходимых условий

Чтобы использовать DeepSeek 3.1 внутри Codex, вам нужно подготовить три вещи:

  1. API-ключ для DeepSeek 3.1: рекомендуется получить на платформе Novita AI, сохранить в конфигурационном файле для бесшовной интеграции.
  2. CLI Codex: установлен глобально, чтобы вы могли вызывать агента напрямую из терминала.
  3. Рабочее окружение: Node.js версии 18 или выше, а также npm для управления пакетами.

После того как все будет подготовлено, вы сможете связать Codex с DeepSeek 3.1 и начать эксперименты. Настройка легкая, занимает всего несколько минут.

Как использовать DeepSeek 3.1 в Codex: пошаговое руководство

Шаг 1: Получите API-ключ на Novita AI

Создайте аккаунт Novita AI, сгенерируйте API-ключ на платформе Novita AI. Затем перейдите в раздел Управление ключами и выберите Добавить новый ключ.

Этот API-ключ является вашим учетным данными для доступа. Поскольку он отображается только один раз, скопируйте его сразу же и сохраните в безопасном месте. Он понадобится для шагов ниже.

Novita AI обеспечивает первоклассную поддержку Codex для ряда моделей передового уровня, таких как:

  • deepseek/deepseek-v3.1
  • zai-org/glm-4.5
  • qwen/qwen3-coder-480b-a35b-instruct
  • moonshotai/kimi-k2-0905
  • openai/gpt-oss-120b
  • google/gemma-3-12b-it

Шаг 2: Установите CLI Codex

Требуется Node.js версии 18 и выше

node -v

Установка через npm (рекомендуется)

npm install -g @openai/codex

Установка через Homebrew (macOS)

brew install codex

Проверка установки

codex --version

Настройка DeepSeek 3.1 через API Novita AI

Создайте конфигурационный файл Codex и установите DeepSeek 3.1 как модель по умолчанию.

  • macOS/Linux: ~/.codex/config.toml
  • Windows: %USERPROFILE%\.codex\config.toml

Базовый шаблон конфигурации

model = "deepseek/deepseek-v3.1"
model_provider = "novitaai"

[model_providers.novitaai]
name = "Novita AI"
base_url = "https://api.novita.ai/openai"
http_headers = {"Authorization" = "Bearer YOUR_NOVITA_API_KEY"}
wire_api = "chat"

Шаг 3: Начало работы

Запуск CLI Codex

codex

Примеры базового использования

Генерация кода:

> Create a Python class for handling REST API responses with error handling

Анализ проекта:

> Review this codebase and suggest improvements for performance

Исправление ошибок:

> Fix the authentication error in the login function

Тестирование:

> Generate comprehensive unit tests for the user service module

Работа с существующими проектами

Перейдите в директорию вашего проекта перед запуском CLI Codex:

cd /path/to/your/project
codex

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

Заключение

DeepSeek 3.1 обеспечивает стабильную производительность в программировании, эффективные рассуждения и мощные возможности для работы с агентами, а Codex предоставляет легкий интерфейс для бесшовной работы с ней в терминале. Вместе они формируют рабочий процесс, который быстро настраивается, прост в использовании и адаптируется как для повседневных задач по программированию, так и для более сложных проектов с использованием агентов.

Для разработчиков такое сочетание устраняет все препятствия: универсальность DeepSeek 3.1 в сочетании с оптимизированным опытом работы с CLI Codex делает мощь продвинутых моделей доступной без необходимости покидать терминал.

Часто задаваемые вопросы

Что такое DeepSeek 3.1? DeepSeek 3.1 — это крупная языковая модель передового уровня, созданная для задач на рассуждение, программирование и работу с агентами, с гибридным режимом мышления, улучшенным вызовом инструментов и эффективной обработкой длинного контекста.

Как подключить DeepSeek 3.1 к Codex? После установки Codex вам достаточно получить API-ключ на Novita AI и выбрать DeepSeek 3.1 в качестве модели в Codex. Процесс минимальный и занимает всего несколько минут.

Почему стоит использовать DeepSeek 3.1 вместо встроенных моделей Codex? Поскольку она сочетает сильные возможности в программировании и работе с агентами с гораздо более низкой стоимостью, что делает её одновременно мощной и доступной.

Novita AI — это облачная платформа для ИИ, которая предлагает разработчикам простой способ развертывания моделей ИИ с использованием нашего простого API, а также предоставляет доступное и надежное облако GPU для разработки и масштабирования.