Qwen Code — open-source AI-агент для терминала от команды QwenLM (Alibaba). Аналог Claude Code и Gemini CLI, но для моделей Qwen и любых OpenAI-совместимых провайдеров. Полноценный агентный workflow: читает файлы, пишет код, запускает команды.Documentation Index
Fetch the complete documentation index at: https://polza.ai/docs/llms.txt
Use this file to discover all available pages before exploring further.
Требования
- Node.js 18 или новее
- macOS, Linux или Windows
- API-ключ polza.ai
Установка Qwen Code CLI
- Windows
- macOS / Linux
Откройте cmd.exe и выполните:
После установки перезапустите терминал, чтобы переменные окружения вступили в силу.
Подключение к Polza.AI
Конфигурация Qwen Code хранится в файле~/.qwen/settings.json. Добавьте Polza.AI как OpenAI-совместимого провайдера и укажите нужные модели:
ваш-api-ключ на ключ из личного кабинета.
Параметр
contextWindowSize указывает размер контекстного окна модели в токенах. Укажите точное значение для каждой модели — оно влияет на то, как Qwen Code управляет памятью сессии. Актуальные значения можно посмотреть на странице каждой модели в каталоге.
Переключение между моделями
Модель по умолчанию задаётся вmodel.name. Переключиться можно при запуске:
Статус-бар с расходами сессии
Polza.AI предоставляет кастомный статус-бар для Qwen Code, который выводит информацию о сессии в нижней строке интерфейса.
Что показывает статус-бар
| Элемент | Пример | Описание |
|---|---|---|
| Провайдер | polza.ai | Всегда отображается |
| Модель | qwen/qwen3.6-plus | Текущая активная модель |
| Токены | 35.0k tok | Суммарные токены за сессию (prompt + completion) |
| Кэш | (cache: 10.0k) | Кешированные токены (если провайдер поддерживает) |
| Контекст | ctx: 34% | Процент заполнения контекстного окна |
| Git-ветка | ⎇ main | Ветка текущего репозитория |
| Баланс | баланс: ₽63.6 | Текущий баланс аккаунта Polza.AI |
Установка
Скрипт написан на Node.js и работает на Linux, macOS и Windows без дополнительных зависимостей (Node.js уже установлен вместе с Qwen Code).- Windows
- macOS / Linux
Сохраните файл в удобное место, например:Скачать скрипт:
Подключение
Добавьте блокui в ~/.qwen/settings.json:
- Windows
- macOS / Linux
Git-ветка отображается только если папка запуска является git-репозиторием с хотя бы одним коммитом. В свежем репозитории выполните:
git commit --allow-empty -m "init"Решение проблем
Ошибка аутентификации (401)
Ошибка аутентификации (401)
- Убедитесь что
OPENAI_API_KEYсодержит ваш ключ Polza.AI - Проверьте что
OPENAI_BASE_URLустановлен вhttps://api.polza.ai/v1 - Ключ можно скопировать в личном кабинете
Модель не найдена (model not found)
Модель не найдена (model not found)
- Проверьте правильность ID модели в
model.name(например,qwen/qwen3.6-plus) - Убедитесь что модель доступна в каталоге Polza
- ID модели чувствителен к регистру
Статус-бар не отображается
Статус-бар не отображается
- Убедитесь что путь к скрипту в
commandуказан верно и файл существует - На Windows используйте двойные обратные слеши в пути:
C:\\Users\\... - Проверьте что Node.js доступен в PATH:
node --version
Git-ветка не отображается
Git-ветка не отображается
Ветка показывается только при наличии хотя бы одного коммита в репозитории. После
git init выполните: