- Дата публикации
Qwen Code: терминальный AI‑помощник для кодинга. Как установить и что он умеет
Что нового
Alibaba выпустила Qwen Code — терминального AI‑агента, заточенного под модель Qwen3‑Coder. Это не просто «обёртка над API», а отдельный инструмент, который живёт в командной строке и помогает писать и править код прямо из терминала.
Ключевые моменты:
- Фокус на работе из CLI: вся работа идёт через команду
qwen. - Агент оптимизирован под Qwen3‑Coder, которая специализируется на программировании.
- Официальная поддержка macOS, Linux и Windows.
- Установка через один скрипт/батник, минимальная ручная настройка.
- Версия клиента — не ниже 0.11.1 (это важно, старые версии не подойдут).
- Есть встроенная команда для проверки версии:
qwen --version
Разработчики явно ориентируются на сценарий «живого» помощника разработчика: вы не переключаетесь в веб‑интерфейс, а общаетесь с AI прямо там, где компилируете и запускаете код.
Цифровых бенчмарков, цен и лимитов контекста в документации этого релиза нет, поэтому ориентируемся на сам формат продукта и интеграцию, а не на сравнение скоростей.
Как это работает
Qwen Code — это CLI‑клиент, который:
- Подключается к Qwen3‑Coder по API.
- Передаёт в модель ваши запросы и контекст из терминала.
- Возвращает ответы в том же окне командной строки.
Под капотом это обычный бинарь/скрипт, который:
- ставится в системный PATH;
- хранит настройки (включая ключ API) в конфигурационном файле
settings.json; - использует HTTP‑запросы к облачным сервисам Alibaba Cloud.
Аутентификация строится через API‑ключ. Вы создаёте или редактируете файл settings.json по указанному в документации пути и подставляете туда свой ключ вместо заглушки YOUR_API_KE… (в оригинальном фрагменте обрезано, но логика стандартная: хранение токена доступа локально и использование его во всех запросах).
CLI‑клиент сам подхватывает этот ключ и не просит его каждый раз при запуске. После установки и настройки вы просто вызываете qwen с нужными аргументами и работаете.
Что это значит для вас
Qwen Code полезен, если вы:
- живёте в терминале и не любите переключаться на браузер;
- часто пишете или правите код на сервере, в Docker‑контейнере или по SSH;
- хотите AI‑помощника, который не привязан к IDE и работает одинаково на macOS, Linux и Windows.
Где он помогает:
- Объяснение кода. Короткий запрос в CLI — и вы получаете разбор функции или скрипта.
- Генерация сниппетов. Быстро получить шаблон функции, обработчик API, SQL‑запрос.
- Рефакторинг. Вставить фрагмент, попросить переписать его понятнее или короче.
- Подбор команд. Например, сложные однострочники для bash, PowerShell, git.
Где лучше не полагаться только на Qwen Code:
- Безопасность и критичная инфраструктура. Любой AI‑ассистент может ошибаться: проверяйте команды и патчи, особенно если они касаются продакшена.
- Проекты с жёсткими требованиями к приватности кода. Qwen Code работает через облако Alibaba Cloud, значит код уходит на сторонний сервер. Нужна юридическая и техническая оценка перед использованием в enterprise.
- Сложные архитектурные решения. Терминальный формат удобен для локальных задач, но обсуждать большую архитектуру удобнее в IDE или визуальных инструментах.
Доступность в России зависит от того, как у вас открываются сервисы Alibaba Cloud. Если доступ к доменам Alibaba ограничен или нестабилен, может понадобиться VPN или прокси‑настройки на уровне системы/терминала.
Место на рынке
Qwen Code попадает в тот же класс инструментов, что и:
- GitHub Copilot CLI,
- OpenAI‑клиенты для GPT‑4o в терминале,
- локальные CLI‑обёртки над LLM.
Но есть важные отличия:
- Он заточен под Qwen3‑Coder, а не под универсальную языковую модель. Это плюс для задач разработки, но минус, если вы хотите широкий спектр «общих» запросов.
- Интеграция идёт через Alibaba Cloud Model Studio, а не через GitHub или Azure. Это может быть удобнее для тех, кто уже использует Alibaba Cloud, и сложнее для тех, кто живёт в экосистеме AWS/Azure/GCP.
Прямых сравнений по скорости, стоимости токена или длине контекста с GPT‑4o, Claude 3.5 или другими код‑моделями в документации нет, поэтому ориентироваться приходится на экосистему и сценарий использования, а не на цифры.
Для разработчиков, которые уже в инфраструктуре Alibaba Cloud, Qwen Code — логичный выбор: один вендор, единый биллинг, знакомые инструменты. Для тех, кто привык к GitHub Copilot или терминальному клиенту для GPT‑4o, это ещё один вариант, но придётся заводить новый аккаунт и перенастраивать окружение.
Установка
Установка разделяется по платформам: macOS/Linux и Windows. В обоих случаях разработчики свели процесс к одной команде в терминале.
macOS и Linux
Откройте терминал и выполните:
bash -c "$(curl -fsSL https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen.sh)" -s --source bailian
Эта команда:
- скачивает установочный скрипт
install-qwen.sh; - запускает его в текущем окружении;
- устанавливает Qwen Code версии не ниже 0.11.1;
- прописывает бинарь
qwenв PATH (после этого команда доступна глобально).
Проверить установленную версию можно так:
qwen --version
Если команда не находится, перезапустите терминал или проверьте, что PATH обновился.
Windows
На Windows установка идёт через cmd.exe с правами администратора.
-
Откройте Command Prompt от имени администратора:
- в поиске на панели задач введите
CMD; - выберите пункт «Запуск от имени администратора».
- в поиске на панели задач введите
-
Выполните установочную команду:
curl -fsSL -o %TEMP%\install-qwen.bat https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen.bat && %TEMP%\install-qwen.bat --source bailian
Команда делает следующее:
- скачивает батник
install-qwen.batво временную папку%TEMP%; - запускает его с параметром
--source bailian; - устанавливает Qwen Code версии не ниже 0.11.1;
- добавляет путь к
qwen.exeв переменную окружения PATH.
После завершения установки нужно закрыть текущий CMD. Это важно: новые переменные окружения подхватываются только в новых сеансах.
Откройте новое окно CMD и проверьте версию:
qwen --version
Если команда не находится, проверьте, что вы действительно запускали установку от администратора и перезашли в сессию.
Как запустить и настроить аутентификацию
После установки Qwen Code нужно подключить к облачному API через ключ.
Настройка API‑ключа
Документация предлагает использовать файл settings.json. Общий порядок действий:
- Получите API‑ключ в консоли Alibaba Cloud Model Studio (раздел с ключами доступа к Qwen3‑Coder).
- Найдите или создайте
settings.jsonпо пути, указанному в полном мануале Qwen Code (на разных ОС путь может отличаться — обычно это домашняя директория пользователя или каталог конфигураций приложения). - Вставьте ключ вместо заглушки
YOUR_API_KE….
После этого Qwen Code начнёт автоматически подставлять ключ во все запросы. Дополнительный ввод токена при каждом запуске не нужен.
Базовый запуск
Документация, из которой брали фрагмент, не приводит конкретные примеры команд взаимодействия (только установку и проверку версии). В типичном CLI‑клиенте для LLM сценарий выглядит так:
- вызов
qwenбез аргументов открывает интерактивный режим; - вызов
qwen <запрос>отправляет одноразовый промпт и печатает ответ; - дополнительные флаги позволяют выбирать модель, формат вывода и т.п.
Конкретный синтаксис команд лучше смотреть в встроенной справке qwen --help или в полном руководстве Alibaba Cloud Model Studio. Но уже на этом уровне понятно: после установки и настройки ключа вы работаете с Qwen3‑Coder прямо из терминала одной командой.
Кому Qwen Code особенно полезен
- Backend‑разработчикам и DevOps‑инженерам, которые большую часть времени проводят в терминале и на серверах.
- Инженерам данных и ML‑разработчикам, работающим на удалённых машинах или в контейнерах без GUI.
- Командам, сидящим на Alibaba Cloud: проще интегрировать Qwen Code в существующую инфраструктуру, чем тянуть сторонние сервисы.
Если вы привыкли к визуальным IDE‑ассистентам вроде GitHub Copilot в VS Code и редко открываете терминал, Qwen Code вряд ли станет основным инструментом. Но его можно использовать как дополнительный «карманный» помощник для быстрой генерации команд и сниппетов прямо в консоли.