Qwen 3.7-max vs Opus 4.7: как настроить конкурента Claude Code в 3 раза дешевле

Опубликовано 27.05.20267 мин чтенияБазовый
Окно терминала: множество дешевых ИИ-моделей против одной дорогой, подчеркивая экономичность.
Что узнаешь
  • Установишь Qwen Code и подключишь к VS Code
  • Разберёшься в тарифах Alibaba и выберешь правильный
  • Обойдёшь 3 главные ловушки настройки, на которые наступают все
  • Поймёшь, когда Qwen Code выгоднее Claude Code
Применить за 15 мин
Базовый
51просмотров

Каждый день в Telegram-канале - что нового в вайб-кодинге: инструменты, ошибки, готовые связки. Подпишись, чтобы быть в курсе.

Что такое Qwen Code и почему это не очередная поделка?

Когда я впервые услышал про Qwen Code, подумал: «ещё один клон Claude Code, который сломается на втором промпте». Ошибся. Alibaba не скопировала интерфейс - они сделали свой CLI-агент с нуля, но с полной совместимостью с OpenAI API. Это значит, что внутри можно гонять не только модели Qwen, но и DeepSeek, GLM, Kimi и даже Claude через Anthropic API.

Вот что он реально умеет:

  • Читает структуру проекта и понимает контекст (как Claude Code с CLAUDE.md)
  • Запускает shell-команды, правит файлы, создаёт коммиты
  • Поддерживает навыки (Skills) и подзадачи (SubAgents)
  • Работает в VS Code через встроенный терминал или расширение
  • Переключается между моделями одной командой /model

Минус один, но критичный: бесплатный тир закрыли 15 апреля 2026. Раньше давали 100 запросов в день бесплатно через Qwen OAuth - теперь только платные варианты. Но даже платный Qwen Code стоит заметно дешевле, чем подписка Claude Pro. Если ты сейчас выбираешь между инструментами - я разбирал все варианты в гайде «Чем кодить в 2026: 8 ИИ-инструментов».

Сколько стоит и какой тариф выбрать?

Путаница в тарифах - главная боль при настройке Qwen Code. Alibaba называет вещи по-разному в разных местах консоли, и даже расширение VS Code показывает не те опции. Вот как это устроено на самом деле.

ТарифЧто этоДля когоПримерная стоимость
Pay-as-you-goПлатишь за каждый миллион токенов отдельноРедкое использование, попробовать$0.30-1.20 за 1M токенов
Coding PlanПодписка для индивидуалов, недельная квотаЕжедневный кодинг одной модельюот ~$15/мес
Token Plan Team EditionПодписка с 25 000 Credits/мес, 10+ моделейЕжедневный вайб-кодинг с переключением моделейот ~$20/мес

Я выбрал Token Plan, потому что из одной подписки получаешь доступ сразу к Qwen 3.7-max, DeepSeek V4 Pro, GLM-5, Kimi K2.6 и MiniMax M2.5. Все модели списываются из общего пула Credits. Переключаешься командой /model - не нужно покупать отдельный ключ для каждого провайдера.

Важно: Coding Plan и Token Plan - это разные продукты с разными API-адресами и разными форматами ключей. Ключ от Token Plan не работает на адресе Coding Plan и наоборот. Это главный источник ошибки 401, которую я разбираю ниже.

Как установить Qwen Code?

Перед установкой проверь версию Node.js:

bash
node --version

Нужна 22 или новее. Если старая - обнови через nodejs.org или через nvm:

bash
nvm install 22
nvm use 22

Дальше ставишь Qwen Code одной командой:

bash
npm install -g @qwen-code/qwen-code@latest

Или через Homebrew на macOS:

bash
brew install qwen-code

Проверяешь:

bash
qwen --version

Если показал версию - готово. Qwen Code запускается командой qwen в терминале. В VS Code - открываешь встроенный терминал (Ctrl+) и пишешь qwen`.

Есть и расширение VS Code - Qwen Code Companion от QwenLM в маркетплейсе. Оно добавляет боковую панель с чатом, как у GitHub Copilot. Я использую именно его - удобнее, чем чистый терминал.

Как завести аккаунт и купить Token Plan?

Пошагово:

  1. Иди на modelstudio.console.alibabacloud.com
  2. Нажми Free Sign Up справа сверху
  3. Заполни email (Gmail работает), подтверди код из почты
  4. Привяжи телефон - российский +7 принимает, проблем нет
  5. Привяжи зарубежную карту (Wise, Revolut, карта казахстанского/грузинского банка). Alibaba снимет $1 для проверки и вернёт через 1-3 дня. Российские карты Мир/Visa/Mastercard из РФ-банков не пройдут
  6. В консоли найди раздел ModelStudio - вкладка Token Plan
  7. Выбери тир Standard (минимальный, для старта)
  8. Подтверди оплату

После покупки попадёшь на страницу My Subscriptions. Там увидишь:

  • Standard Seat: 0/1 - это значит ты купил место, но не назначил его на себя
  • Нажми Assign - выбери свой аккаунт - подтверди
  • Должно стать 1/1

Без этого шага API-ключ не будет работать. Я потерял на этом 20 минут.

Практикум по вайб-кодингу
+Твой второй мозг
3 вечера - стек, метод, первый проект
Старт 9–11 июня  ·  2 000 ₽
Записаться →

Где взять API-ключ и правильный адрес?

На странице My Subscriptions нажми большую фиолетовую кнопку Go to Management Platform. Откроется отдельная панель.

В левом меню выбери Overview. На этой странице ты увидишь два блока:

Plan-specific API Key - твой персональный ключ. Он замаскирован звёздочками. Нажми иконку копирования рядом (не выделяй мышкой - скопируются звёздочки). Формат ключа: sk-sp-... (sp = subscription plan).

Plan-specific Base URL - два варианта:

  • Для OpenAI-совместимых инструментов (Qwen Code): https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1
  • Для Anthropic-совместимых: https://token-plan.ap-southeast-1.maas.aliyuncs.com/apps/anthropic

Запомни: только эти адреса работают с ключом Token Plan. Стандартный dashscope-intl.aliyuncs.com - это адрес для обычных ключей (pay-as-you-go). Ключ с префиксом sk-sp- на нём выдаст 401.

Как подключить к VS Code?

Если ты поставил расширение Qwen Code Companion из маркетплейса VS Code:

  1. Открой палитру команд (Cmd+Shift+P)
  2. Набери Qwen Code: Choose Provider
  3. Если видишь меню с вариантами - не выбирай Coding Plan (это другой продукт). Выбери Standard API Key
  4. Вставь ключ sk-sp-... из Management Platform
  5. Регион: Singapore
  6. Модель: qwen3.7-max

Если после этого получаешь ошибку - настрой вручную через файл. Расширение иногда подставляет не тот адрес.

Открой или создай файл ~/.qwen/settings.json и вставь:

json
{
  "env": {
    "TOKEN_PLAN_API_KEY": "sk-sp-СЮДА-ТВОЙ-КЛЮЧ"
  },
  "modelProviders": {
    "openai": [
      {
        "id": "qwen3.7-max",
        "name": "qwen3.7-max",
        "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
        "envKey": "TOKEN_PLAN_API_KEY",
        "generationConfig": {
          "extra_body": { "enable_thinking": true },
          "contextWindowSize": 262144
        }
      },
      {
        "id": "qwen3.6-plus",
        "name": "qwen3.6-plus",
        "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
        "envKey": "TOKEN_PLAN_API_KEY",
        "generationConfig": {
          "extra_body": { "enable_thinking": true },
          "contextWindowSize": 1000000
        }
      },
      {
        "id": "deepseek-v4-pro",
        "name": "deepseek-v4-pro",
        "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
        "envKey": "TOKEN_PLAN_API_KEY",
        "generationConfig": {
          "extra_body": { "enable_thinking": true },
          "contextWindowSize": 1000000
        }
      }
    ]
  },
  "security": {
    "auth": { "selectedType": "openai" }
  },
  "model": { "name": "qwen3.7-max" }
}

Замени sk-sp-СЮДА-ТВОЙ-КЛЮЧ на свой ключ из Management Platform. Перезапусти VS Code. Готово.

Почему вылезает ошибка 401 и как её починить?

Я наступил на все возможные грабли при настройке. Вот полный список причин 401 и как их проверить:

СимптомПричинаРешение
invalid_api_keyКлюч от Token Plan отправляется на адрес DashScope (или наоборот)Проверь Base URL. Для Token Plan: token-plan.ap-southeast-1..., для Coding Plan: coding-intl.dashscope...
invalid access tokenStandard Seat не назначен (0/1)Иди в My Subscriptions - нажми Assign - должно стать 1/1
invalid_api_keyРасширение VS Code сгенерировало свой ключ через auth-flow вместо Token PlanОткрой ~/.qwen/settings.json - проверь что ключ начинается на sk-sp- и совпадает с ключом на Management Platform
invalid_api_keyКлюч скопирован с пробелом или переносом строкиУдали ключ, скопируй заново через иконку копирования (не выделяй мышкой)
model not foundМодель не входит в твой тарифПроверь список Available Models на странице подписки
Insufficient quotaCredits закончилисьПосмотри Usage на My Subscriptions. Если 100% - жди сброса или купи Boost Pack

Быстрая проверка ключа через терминал:

bash
curl -s -o /dev/null -w "%{http_code}" -X POST \
  "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1/chat/completions" \
  -H "Authorization: Bearer ТВОЙ_КЛЮЧ" \
  -H "Content-Type: application/json" \
  -d '{"model":"qwen3.7-max","messages":[{"role":"user","content":"hi"}],"max_tokens":5}'

Если вернул 200 - ключ рабочий, проблема в настройках расширения. Если 401 - ключ или адрес неправильный.

Какие модели доступны и какую выбрать?

Вот модели, которые реально полезны для вайб-кодинга:

МодельКогда братьРасход Credits
qwen3.7-maxСложная архитектура, рефакторинг большого проекта, генерация с нуляВысокий - квота тает за неделю при ежедневном кодинге
qwen3.6-plusЕжедневная рабочая лошадка: правки, доработки, ревью, объясненияСредний - хватает на месяц при 2-4 часах в день
qwen3.6-flashБыстрые правки, простые вопросы, форматированиеНизкий
deepseek-v4-proАльтернатива Qwen: иногда лучше на алгоритмических задачах и математикеСредний
kimi-k2.6Длинный контекст: чтение больших кодовых баз, анализ документацииСредний

Переключаешься между моделями командой /model прямо в сессии Qwen Code - не нужно менять настройки или перезапускать.

Я бы начал с qwen3.6-plus. Если через неделю чувствуешь, что квота тает слишком быстро - переключись на qwen3.6-flash для рутины и оставь qwen3.7-max только для сложных задач.

Qwen Code vs Claude Code - когда что использовать?

Я пользуюсь обоими инструментами. Вот как я это вижу после месяца использования обоих:

КритерийClaude CodeQwen Code
Качество кодаЛучше - Opus 4.7 пока сильнейшая модель для кодингаХорошо, но Qwen 3.7-max уступает Opus на сложных задачах
Понимание проектаCLAUDE.md + глубокое чтение дерева = работает как человекАналогичная механика, но менее отлаженная
ЦенаClaude Pro $20/мес (Max $100-200/мес для тяжёлого кодинга)Token Plan Standard от $20/мес, включает 10+ моделей
Выбор моделейТолько Claude (Opus/Sonnet/Haiku)Qwen + DeepSeek + GLM + Kimi + MiniMax
Открытый кодНет (закрытый)Да (MIT лицензия)
Оплата из РФНужна зарубежная картаНужна зарубежная карта (через Alibaba)
Расширение VS CodeНативное, стабильноеЕсть, но сырое - иногда глючит с ключами

Когда Qwen Code выгоднее:

  • Нужен доступ к нескольким моделям (DeepSeek для математики, Kimi для длинного контекста)
  • Экспериментируешь с разными подходами к одной задаче
  • Бюджет ограничен, а кодишь каждый день
  • Хочешь с открытым кодом инструмент, который можно доработать

Когда Claude Code незаменим:

  • Критически важный проект, где качество кода = деньги
  • Работа с большим legacy-проектом (Opus лучше держит контекст) - я разбирал как не сжечь лимиты Claude Code отдельно
  • Нужна стабильность расширения VS Code без ручной настройки

Моя связка: Claude Code для основного проекта (СмыслоКод), Qwen Code для экспериментов и параллельных задач, где можно быстро попробовать идею на дешёвой модели. Если тебя интересует детальное сравнение с другими инструментами - смотри Cursor vs Claude Code и Codex vs Claude Code.

Три ловушки, на которые наступают все

Ловушка 1: Token Plan ≠ Coding Plan

Alibaba в разных местах консоли называет эти продукты по-разному. В расширении VS Code пункт «Coding Plan» - это не Token Plan. У них разные API-адреса:

  • Token Plan: https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1
  • Coding Plan: https://coding-intl.dashscope.aliyuncs.com/v1

Если купил Token Plan, а расширение настроил как Coding Plan - получишь 401. И наоборот.

Ловушка 2: расширение VS Code генерирует свой ключ

Когда проходишь настройку через GUI расширения (Cmd+Shift+P - Qwen Code: Choose Provider), расширение иногда генерирует собственный ключ через Alibaba Auth API. Этот ключ имеет другой формат и не привязан к твоей подписке Token Plan.

Решение: после настройки через GUI открой ~/.qwen/settings.json и убедись, что ключ в env совпадает с тем, что показывает Management Platform (Overview - Plan-specific API Key). Если не совпадает - замени вручную.

Ловушка 3: Standard Seat не назначен

После покупки Token Plan на странице My Subscriptions ты увидишь Standard Seat: 0/1. Это значит: место куплено, но не привязано к твоему аккаунту. Пока не нажмёшь Assign - API-ключ не работает.

Я потратил 20 минут на отладку 401, пока не заметил эту строку.

Как проверить, что всё работает?

Шаг 1. Проверка ключа через терминал:

bash
curl -X POST \
  "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1/chat/completions" \
  -H "Authorization: Bearer ТВОЙ_КЛЮЧ" \
  -H "Content-Type: application/json" \
  -d '{"model":"qwen3.6-plus","messages":[{"role":"user","content":"Привет"}]}'

Если в ответе пришёл текст от модели - ключ и адрес рабочие.

Шаг 2. Проверка в Qwen Code:

Открой VS Code - встроенный терминал - набери qwen. Если запустился - напиши что-нибудь:

Что за проект в этой папке?

Qwen Code прочитает структуру и ответит. Если ответил - настройка завершена.

Шаг 3. Проверка расхода Credits:

Через 5 минут после первых запросов зайди на Management Platform - Overview - Usage Consumption. Должен быть ненулевой процент. Если 0% после 10+ запросов - ты не на том адресе (запросы идут мимо подписки, в pay-as-you-go или никуда).

Что дальше?

Ты поставил Qwen Code и он работает. Можешь открыть любой проект и начать собирать через диалог с ИИ.

Дальше возникает вопрос: почему один и тот же промпт в Qwen Code выдаёт отличный результат на одном проекте и мусор на другом? Дело в контексте. Если в проекте лежит структура business/ с аудиторией, продуктами и целями - ИИ работает как партнёр. Если пустая папка - галлюцинирует.

На практикуме СмыслоКод я показываю, как выстроить эту структуру за 3 дня:

  1. ИИ-клон тебя - ИИ-агент начинает воспроизводить логику твоего мышления, потому что ты описал свои принципы и ценности в файлах проекта
  2. Второй мозг - папка business/ в проекте: аудитория, продукты, цели, экономика. ИИ читает при каждом запросе и работает с контекстом, а не в вакууме
  3. Контекстная инженерия - управление тем, что ИИ знает о твоём проекте. Важно что ты положил в контекст, а не как сформулировал запрос

Эта методология работает с любым инструментом. Claude Code, Qwen Code, Cursor - неважно. Я проверил на всех трёх.

Практикум по вайб-кодингу
+Твой второй мозг
3 вечера - стек, метод, первый проект
Старт 9–11 июня  ·  2 000 ₽
Записаться →

Источники

Практикум по вайб-кодингу
+Твой второй мозг
3 вечера - стек, метод, первый проект
Старт 9–11 июня  ·  2 000 ₽
Записаться →
Была инструкция полезна?
Артемий Миллер
Автор
Артемий Миллер
Предприниматель и вайб-кодер

Артемий Миллер - предприниматель и вайб-кодер. Бывший программист, собирает продукты исключительно вместе с ИИ-агентами, без найма разработчиков.

Связанные инструкции

Куда уходят токены в Claude Code: 9 паттернов потери и как закрыть в 2026

Boris Cherny из Anthropic говорит - 73% твоих токенов в Claude Code теряется до того, как модель прочитает твой запрос. 14% уходит на CLAUDE.md, 13% - на пересчитывание истории, до 49% - на MCP-серверы. Разбираю все 9 паттернов и даю чек-лист первой чистки за 15 минут.

22 мин

Cursor vs Claude Code в 2026: что выбрать вайб-кодеру

Cursor 3 и Claude Code Opus 4.7 - два главных конкурирующих инструмента вайб-кодинга. Разбираю где какой выигрывает, сколько токенов жрёт каждый и как платить из России.

19 мин

Чем кодить в 2026: 8 ИИ-инструментов от Claude Code до Antigravity

Полный обзор 8 ИИ-инструментов программирования 2026: чем отличаются Claude Code, Cursor, Codex, Antigravity и другие, какой выбрать под свой проект.

24 мин

Codex vs Claude Code 2026: как выбрать инструмент

Сравнение двух главных инструментов вайб-кодинга в 2026. Цены, лимиты, режимы reasoning, доступность из России и матрица «кому что подходит».

26 мин