Установка Qwen Code на сервер
Установка Qwen Code на сервер делается скриптом или через npm при Node.js 22 и новее. Главное изменение 2026 года: бесплатный вход Qwen OAuth закрыт 15 апреля, и теперь агенту нужен провайдер модели с ключом API, например любой OpenAI-совместимый.
Ответ за 30 секунд
Qwen Code сам по себе лёгкий: хватит 1 ядра и 2 ГБ памяти, если модель работает у провайдера. Настройте провайдера в ~/.qwen/settings.json и держите ключ в переменной окружения, а не в файле проекта.
OpenAI-совместимый API к современным моделям, оплата рублями за токены.
Установка Qwen Code на UbuntuNode.js 22+для установки через npm
15.04.2026закрыт бесплатный Qwen OAuth
openaiпротокол для любых совместимых API
01 · 1 мин
Qwen Code: агент для терминала с выбором модели#
Qwen Code: открытый агент для программирования от команды Qwen. Он работает в терминале, читает репозиторий, правит файлы и запускает команды. В отличие от агентов, привязанных к одному разработчику моделей, Qwen Code подключается к разным провайдерам.
Документация называет три пути через меню /auth: Alibaba ModelStudio (Coding Plan, Token Plan или обычный ключ), готовые сторонние провайдеры (DeepSeek, OpenRouter, ModelScope и другие) и свой провайдер. Свой провайдер принимает OpenAI-, Anthropic- и Gemini-совместимые адреса, поэтому подходит и платный шлюз, и модель на вашем GPU-сервере.
Инструмент · 1 мин
Установка Qwen Code на Ubuntu#
- Выберите способ. Отдельный установщик не требует Node.js, пакет npm требует Node.js 22 или новее.
- Поставьте агента одной из команд ниже и перезапустите терминал, чтобы подхватились переменные.
- Перейдите в каталог проекта и запустите
qwen. - Настройте провайдера через
/authили сразу файлом настроек (следующий раздел).
# установщик Qwen Code
curl -fsSL https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen-standalone.sh | bash
# или через npm
npm install -g @qwen-code/qwen-code@latest
Если сервер новый, сначала обновите систему и создайте пользователя для работы. Подробнее о версиях Node.js на сервере: Node.js на VPS.
Сервер под Qwen Code
Модель работает у провайдера, поэтому считаем память под проект и сам агент
03 · 1 мин
Как подключить Qwen Code к OpenAI-совместимому API#
Без браузера на сервере проще всего настроить провайдера файлом ~/.qwen/settings.json. Ключ openai в разделе modelProviders означает протокол, а не компанию: туда подходит любой OpenAI-совместимый адрес.
{
"modelProviders": {
"openai": [
{ "id": "имя-модели", "name": "Модель через шлюз",
"baseUrl": "https://адрес-шлюза/v1", "envKey": "GATEWAY_API_KEY" }
]
},
"security": { "auth": { "selectedType": "openai" } },
"model": { "name": "имя-модели" }
}
Сам ключ задайте в окружении: export GATEWAY_API_KEY=... в ~/.bashrc пользователя. Поле env внутри settings.json тоже работает, но у него самый низкий приоритет, а файл легко случайно скопировать вместе с настройками.
Таймвеб Клауд даёт для этого AI Gateway: OpenAI-совместимый API к современным моделям, оплата в рублях за токены, базовая плата 1 ₽ в месяц (на 14 октября 2026). Адрес и названия моделей берутся в панели шлюза. Для быстрой проверки без файла хватит переменных OPENAI_API_KEY, OPENAI_BASE_URL и OPENAI_MODEL.
04 · 1 мин
Qwen Code со своей моделью Qwen Coder на GPU#
Связка «агент плюс своя модель» работает так: на сервере с видеокартой модель поднимают в vLLM или Ollama, оба отдают OpenAI-совместимый API, а Qwen Code получает его адрес в baseUrl. Код и запросы тогда не уходят к внешнему провайдеру.
Платить придётся видеопамятью: модели для программирования, которые уверенно вызывают инструменты, крупные. Сколько памяти просит конкретный размер, считайте на странице моделей Qwen, а карту подбирайте в разделе аренды GPU.
Не открывайте модель в интернет
Порт модели без проверки ключа может использовать любой, кто его найдёт. Если агент и модель живут на разных серверах, соедините их приватной сетью (у Таймвеб Клауд она бесплатна) или SSH-туннелем.
05 · 1 мин
Как не потерять работу Qwen Code при обрыве SSH#
Запускайте qwen в окне tmux: tmux new -s qwen. После отключения сочетанием Ctrl+B, D агент продолжит задачу, а вернуться можно командой tmux attach -t qwen.
Документация отдельно предупреждает: в SSH, CI и контейнерах браузерный вход обычно не проходит, поэтому на сервере используют ключ API. Это ещё одна причина держать провайдера в settings.json, а не настраивать его каждый раз через меню.
06 · 1 мин
Вопросы об установке Qwen Code#
Qwen Code ещё бесплатный?
Бесплатный уровень входа Qwen OAuth закрыт 15 апреля 2026. Сам агент открытый и бесплатный, а за модель платите выбранному провайдеру или запускаете её на своём GPU.
Какой Node.js нужен для Qwen Code?
Для установки через npm нужен Node.js 22 или новее. Отдельный установщик Qwen Code ставится без Node.js.
Можно ли подключить Qwen Code к своему серверу с моделью?
Да: поднимите модель в vLLM или Ollama и укажите их OpenAI-совместимый адрес в baseUrl провайдера openai в ~/.qwen/settings.json.
Где Qwen Code хранит настройки провайдеров?
В файле ~/.qwen/settings.json в разделе modelProviders. Документация советует держать его на уровне пользователя, а не проекта.
Почему этому можно верить
Как мы проверяли
Источники цифр на этой странице: AI Gateway Таймвеб Клауд, timeweb.cloud/services/ai-gateway, проверено 14 октября 2026; Серверы с GPU Таймвеб Клауд, timeweb.cloud/services/gpu, проверено 14 октября 2026; Руководство tmux (man tmux), man7.org/linux/man-pages/man1/tmux.1.html, проверено 14 октября 2026; Qwen Code: README репозитория (установка), github.com/QwenLM/qwen-code, проверено 14 октября 2026; Qwen Code: аутентификация и провайдеры, qwenlm.github.io/qwen-code-docs/en/users/configuration/auth, проверено 14 октября 2026.
Подключите модели через один API
OpenAI-совместимый шлюз: меняется только адрес и ключ, код остаётся прежним.
- Оплата рублями по факту расхода
- Модели GPT, Claude, Gemini, DeepSeek, Qwen
- Совместим с OpenAI SDK
- Без зарубежной карты