Все статьи
Статья
6 июля 2026 г.7 мин

Кодовая Qwen: от Qwen3 Coder 30B к Qwen3 Coder Next

Специализированная кодовая Qwen: чем узкая модель для кода лучше универсальной и где она пригодится в разработке.

Пётр Лаврентьев


Кодовая Qwen: модель, ориентированная на код

Статья выходила про Qwen3 Coder 30B; в каталоге Yenisei её сменила Qwen3 Coder Next (qwen3-coder-next) — модель, обученная специально под код, с вызовом инструментов и контекстом 262K.

Чем специализированная модель лучше универсальной

Универсальная модель делит ёмкость между поэзией, историей, кодом и всем остальным. Кодовая модель ту же ёмкость тратит на языки программирования, паттерны, API библиотек и структуру проектов. Поэтому на задачах с кодом она обходит универсальные модели сопоставимого или большего размера.

Что это даёт на практике:

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

Где её использовать

Генерация и дополнение. Основной сценарий: модель лёгкая, отвечает быстро и справляется с настоящим рабочим кодом.

from openai import OpenAI
client = OpenAI(base_url="https://api.yenisei.ru/v1", api_key="YENISEI_KEY")
resp = client.chat.completions.create(
model="qwen3-coder-next",
messages=[
{"role": "system", "content": "Ты пишешь идиоматичный Python. Только код, без объяснений."},
{"role": "user", "content": "Функция: retry с экспоненциальным backoff и джиттером."},
],
)
print(resp.choices[0].message.content)

Ревью и рефакторинг. Дайте ей изменения (diff) и попросите найти проблемы. Кодовая модель ловит утечки ресурсов, гонки и небезопасную работу с вводом лучше, чем универсал.

Генерация тестов. Отдельная сильная сторона: по функции она уверенно набрасывает набор тестов с краевыми случаями.

Где кодовой модели не хватит

  • Очень длинная многошаговая архитектурная задача — «спроектируй систему целиком». Тут ценнее рассуждения флагмана. Смотрите на DeepSeek V4 Pro (deepseek-pro) или Kimi K2.7 Code (kimi-k2.7-code).
  • Огромный контекст — если нужно закинуть весь репозиторий, идите к модели с миллионным окном — Qwen3.8 2.4T (qwen3.8-2.4t) или Yenisei Code (yenisei-code), — а Coder Next используйте на конкретных файлах.

Совет по промптам

Кодовой модели нужно точное задание. Не «напиши парсер», а «напиши парсер CSV на Python, стандартная библиотека, обрабатывай кавычки внутри полей, верни список dict». Чем точнее ТЗ, тем меньше правок.

Модель доступна под именем qwen3-coder-next. Ставьте её в редактор и CI на кодовые задачи — она для этого и сделана.