Qwen Code CLI
Подключение Qwen Code CLI к usellm - терминальный AI-агент с поддержкой OpenAI-совместимого API
Qwen Code CLI
Qwen Code: open-source AI-агент для терминала от команды QwenLM (Alibaba). Аналог Claude Code и Gemini CLI, но для моделей Qwen и любых OpenAI-совместимых провайдеров. Агентный workflow: читает файлы, пишет код, запускает команды.
Требования
- Node.js 18 или новее
- macOS, Linux или Windows
- API-ключ usellm
Установка Qwen Code CLI
Windows. Откройте cmd.exe и выполните:
curl -fsSL -o %TEMP%\install-qwen.bat ^
https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen.bat ^
&& %TEMP%\install-qwen.bat
После установки перезапустите терминал, чтобы переменные окружения вступили в силу.
macOS / Linux:
npm install -g qwen-code
Или через официальный установщик:
curl -fsSL https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen.sh | bash
Подключение к usellm
Конфигурация Qwen Code хранится в файле ~/.qwen/settings.json. Добавьте usellm как OpenAI-совместимого провайдера и укажите нужные модели:
{
"modelProviders": {
"openai": [
{
"id": "alibaba/qwen3.8-flash",
"name": "Qwen3.8 Flash",
"baseUrl": "https://api.usellm.ru/v1",
"envKey": "OPENAI_API_KEY",
"generationConfig": {
"contextWindowSize": 1000000
}
},
{
"id": "zai/glm-5.3-flash",
"name": "GLM 5.3 Flash",
"baseUrl": "https://api.usellm.ru/v1",
"envKey": "OPENAI_API_KEY",
"generationConfig": {
"contextWindowSize": 262000
}
},
{
"id": "anthropic/claude-sonnet-5",
"name": "Claude Sonnet 5",
"baseUrl": "https://api.usellm.ru/v1",
"envKey": "OPENAI_API_KEY",
"generationConfig": {
"contextWindowSize": 203000
}
}
]
},
"env": {
"OPENAI_API_KEY": "ваш-api-ключ",
"OPENAI_BASE_URL": "https://api.usellm.ru/v1"
},
"security": {
"auth": { "selectedType": "openai" }
},
"model": {
"name": "alibaba/qwen3.8-flash"
},
"$version": 3
}
Замените ваш-api-ключ на ключ из личного кабинета.
Параметр contextWindowSize указывает размер контекстного окна модели в токенах. Укажите точное значение для каждой модели: оно влияет на то, как Qwen Code управляет памятью сессии. Актуальные значения можно посмотреть на странице каждой модели в каталоге.
Запустите Qwen Code из папки проекта:
cd /path/to/your/project
qwen
Переключение между моделями
Модель по умолчанию задаётся в model.name. Переключиться можно при запуске:
qwen --model alibaba/qwen3.8-flash
qwen --model zai/glm-5.3-flash
qwen --model anthropic/claude-sonnet-5
Полный список доступных моделей: в каталоге.