Антон Ларичев

Qwen 3.8 Max для кода: как подключить из России
Qwen 3.8 Max — флагманская модель Alibaba с контекстом в 1 млн токенов и ответом до 131 тыс. токенов, которую Alibaba позиционирует прежде всего для программирования. Работать с ней из России проще всего в Qwen Code или OpenCode через ключ AI для кода от PurpleSchool: оплата в рублях, без VPN и без аккаунта Alibaba Cloud. Модель подключается по протоколу OpenAI Responses API — ниже готовые конфиги для обоих клиентов, характеристики модели и частые ошибки.
Что такое Qwen 3.8 Max
Данные со страницы модели в Alibaba Cloud Model Studio на 15 октября 2026 года:
| Характеристика | Значение |
|---|---|
| ID модели | qwen3.8-max |
| Архитектура | MoE, 2,4 трлн параметров |
| Контекст | 1 000 000 токенов |
| Максимальный ответ | 131 072 токена |
| Режим рассуждений | есть, цепочка рассуждений до 262 144 токенов |
| Последний снимок | qwen3.8-max-0902 от 2 сентября 2026 года |
| Цена у Alibaba (Сингапур) | $2 за 1M входных, $6 за 1M выходных |
Alibaba описывает модель как флагман с большим скачком в программировании и пишет, что она способна автономно работать над проектом больше десяти дней. Снимок 0902, по описанию Alibaba, усилен именно в коде для больших проектов. Это заявления производителя: независимых сравнений с Claude и GPT в открытых источниках пока мало, поэтому проверяйте модель на своих задачах.
У линейки есть и младшая модель — Qwen 3.8 Flash. Её разумно брать для простых правок и вопросов по коду, а Max оставлять для сложных задач.
Почему из России проще через посредника
Чтобы работать с Qwen 3.8 Max напрямую, нужен аккаунт Alibaba Cloud Model Studio и оплата в долларах международной картой. Посредник снимает этот шаг: вы получаете один ключ к Qwen, Claude и GPT и платите в рублях.
В AI для кода от PurpleSchool Qwen 3.8 Max и Qwen 3.8 Flash доступны через OpenAI-совместимый адрес:
https://app.purpleschool.ru/api-v2/public/ai-proxy/openai/v1
Один нюанс: прокси сейчас принимает запросы в формате OpenAI Responses API (/v1/responses). Формат Chat Completions (/v1/chat/completions), на котором написано большинство туториалов, пока не поддерживается. Поэтому подключайте Qwen в клиентах, где можно выбрать Responses API, — как в инструкциях ниже.
Подключение в Qwen Code
Qwen Code — терминальный агент от команды Qwen: читает проект, правит файлы и выполняет команды. Это самый естественный клиент для моделей Qwen.
1. Установите Qwen Code
Нужен Node.js 22 или новее:
npm install -g @qwen-code/qwen-code@0.24.6
Инструкция проверена на версии 0.24.6. Если на более новой версии что-то перестанет работать, вернитесь к этой.
2. Задайте ключ
Получите ключ на странице AI для кода и добавьте его в ~/.zshrc или ~/.bashrc:
export PURPLESCHOOL_API_KEY="ваш ключ"
Откройте новый терминал, чтобы переменная подхватилась. На Windows сохраните ключ в пользовательскую переменную окружения через PowerShell:
[Environment]::SetEnvironmentVariable("PURPLESCHOOL_API_KEY", "ваш ключ", "User")
3. Пропишите модели в settings.json
Создайте или дополните файл ~/.qwen/settings.json (на Windows — %USERPROFILE%.qwen\settings.json). Если в файле уже есть настройки, сохраните их и обновите только перечисленные ниже ключи:
{
"security": {
"auth": {
"selectedType": "openai"
}
},
"model": {
"name": "qwen3.8-max"
},
"modelProviders": {
"openai": [
{
"id": "qwen3.8-max",
"name": "Qwen 3.8 Max",
"envKey": "PURPLESCHOOL_API_KEY",
"baseUrl": "https://app.purpleschool.ru/api-v2/public/ai-proxy/openai/v1",
"wireApi": "responses"
},
{
"id": "qwen3.8-flash",
"name": "Qwen 3.8 Flash",
"envKey": "PURPLESCHOOL_API_KEY",
"baseUrl": "https://app.purpleschool.ru/api-v2/public/ai-proxy/openai/v1",
"wireApi": "responses"
}
]
}
}
Что здесь важно:
selectedType: "openai"— Qwen Code работает через OpenAI-совместимый провайдер, а не через вход в аккаунт Qwen;model.name— модель, с которой Qwen Code стартует;envKey— имя переменной с ключом, сам ключ в файле не хранится;wireApi: "responses"— протокол Responses API, который принимает прокси.
4. Запустите и выберите модель
Перейдите в папку проекта и выполните:
qwen
Переключиться между Max и Flash можно командой /model прямо в сессии.
Тот же Qwen Code умеет работать и с моделями Claude — как это настроить, разобрано в статье Qwen Code: как установить и подключить модели Claude.
Подключение в OpenCode
OpenCode — ещё один терминальный агент с открытым кодом, который работает с разными провайдерами. Установка:
npm install -g opencode-ai
Ключ задаётся той же переменной PURPLESCHOOL_API_KEY. Затем создайте или дополните файл opencode.json в корне проекта:
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"purpleschool": {
"npm": "@ai-sdk/openai",
"name": "PurpleSchool OpenAI Proxy",
"options": {
"baseURL": "https://app.purpleschool.ru/api-v2/public/ai-proxy/openai/v1",
"apiKey": "{env:PURPLESCHOOL_API_KEY}"
},
"models": {
"qwen3.8-max": { "name": "Qwen 3.8 Max" },
"qwen3.8-flash": { "name": "Qwen 3.8 Flash" }
}
}
}
}
Пакет @ai-sdk/openai по умолчанию ходит в Responses API, поэтому отдельно протокол указывать не нужно. Запустите opencode в папке проекта и выберите Qwen 3.8 Max в списке моделей провайдера PurpleSchool. Подробнее об OpenCode — в статье OpenCode в России: установка и настройка без VPN.
Частые ошибки
Qwen Code предлагает войти в аккаунт. Не применился selectedType: "openai". Проверьте, что ключ лежит внутри security.auth, а файл — по пути ~/.qwen/settings.json, и что JSON валиден: лишняя или пропущенная запятая ломает весь файл.
Ошибка 401. Ключ скопирован с ошибкой или переменная не видна в терминале. Проверьте командой echo $PURPLESCHOOL_API_KEY в том же терминале, где запускаете клиент.
Ошибка 404. Неправильный адрес или протокол. Адрес должен заканчиваться на /openai/v1, а протокол — быть Responses API. Код из туториалов с client.chat.completions.create(...) сейчас получит 404: используйте client.responses.create(...).
Модель не найдена. Опечатка в ID. Правильно — qwen3.8-max и qwen3.8-flash: строчные буквы, точка между цифрами, дефис перед max.
OpenCode не видит провайдера. opencode.json лежит не в корне проекта или в нём ошибка JSON. Если в файле уже были другие провайдеры, блок purpleschool добавляется внутрь общего объекта provider, а не вторым объектом рядом.
Частые вопросы
Qwen 3.8 Max лучше Claude для кода? Alibaba заявляет большой скачок именно в программировании, но независимых сравнений пока мало. Практичный путь — попробовать обе модели на своей задаче: с ключом PurpleSchool это одна подписка и один баланс. Сравнение моделей Claude — в статье Haiku, Sonnet или Opus 5.5: какую модель Claude выбрать.
Чем Max отличается от Flash? Max — флагман линейки для сложных задач и длинной работы агента. Flash — младшая модель для простых правок и вопросов, она расходует баланс заметно медленнее.
Можно ли вызвать Qwen 3.8 Max из своего кода? Да, через SDK openai с адресом прокси и методом responses.create. Метод chat.completions.create прокси пока не принимает.
Сколько стоит? У Alibaba напрямую — $2 за миллион входных токенов и $6 за миллион выходных. Через AI для кода от PurpleSchool — по тарифу в рублях от 499 ₽ в месяц, с общим балансом на Qwen, Claude и GPT. Расход по каждому запросу виден в личном кабинете.
Итог
Qwen 3.8 Max — флагман Alibaba для кода с контекстом в 1 млн токенов. Из России его удобнее всего подключить в Qwen Code или OpenCode через AI для кода от PurpleSchool: провайдер OpenAI, адрес .../ai-proxy/openai/v1, протокол Responses API и ключ из переменной PURPLESCHOOL_API_KEY. VPN и аккаунт Alibaba Cloud не нужны, оплата — в рублях.






Комментарии
0