Перейти к основному содержанию

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.

Qwen Code — open-source AI-агент для терминала от команды QwenLM (Alibaba). Аналог Claude Code и Gemini CLI, но для моделей Qwen и любых OpenAI-совместимых провайдеров. Полноценный агентный workflow: читает файлы, пишет код, запускает команды.

Требования

  • Node.js 18 или новее
  • macOS, Linux или Windows
  • API-ключ polza.ai

Установка Qwen Code CLI

Откройте 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
После установки перезапустите терминал, чтобы переменные окружения вступили в силу.

Подключение к Polza.AI

Конфигурация Qwen Code хранится в файле ~/.qwen/settings.json. Добавьте Polza.AI как OpenAI-совместимого провайдера и укажите нужные модели:
{
  "modelProviders": {
    "openai": [
      {
        "id": "qwen/qwen3.6-plus",
        "name": "Qwen 3.6 Plus",
        "baseUrl": "https://api.polza.ai/v1",
        "envKey": "OPENAI_API_KEY",
        "generationConfig": {
          "contextWindowSize": 1000000
        }
      },
      {
        "id": "moonshotai/kimi-k2.5",
        "name": "Kimi K2.5",
        "baseUrl": "https://api.polza.ai/v1",
        "envKey": "OPENAI_API_KEY",
        "generationConfig": {
          "contextWindowSize": 262000
        }
      },
      {
        "id": "z-ai/glm-5.1",
        "name": "GLM 5.1",
        "baseUrl": "https://api.polza.ai/v1",
        "envKey": "OPENAI_API_KEY",
        "generationConfig": {
          "contextWindowSize": 203000
        }
      }
    ]
  },
  "env": {
    "OPENAI_API_KEY": "ваш-api-ключ",
    "OPENAI_BASE_URL": "https://api.polza.ai/v1"
  },
  "security": {
    "auth": { "selectedType": "openai" }
  },
  "model": {
    "name": "qwen/qwen3.6-plus"
  },
  "$version": 3
}
Замените ваш-api-ключ на ключ из личного кабинета.
Параметр contextWindowSize указывает размер контекстного окна модели в токенах. Укажите точное значение для каждой модели — оно влияет на то, как Qwen Code управляет памятью сессии. Актуальные значения можно посмотреть на странице каждой модели в каталоге.
Запустите Qwen Code из папки проекта:
cd /path/to/your/project
qwen
Приветственный экран Qwen Code с подключённым Polza.AI

Переключение между моделями

Модель по умолчанию задаётся в model.name. Переключиться можно при запуске:
qwen --model qwen/qwen3.6-plus
qwen --model moonshotai/kimi-k2.5
qwen --model z-ai/glm-5.1
Полный список доступных моделей — в каталоге.

Статус-бар с расходами сессии

Polza.AI предоставляет кастомный статус-бар для Qwen Code, который выводит информацию о сессии в нижней строке интерфейса. Статус-бар 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).
Сохраните файл в удобное место, например:
C:\Users\ИМЯ\qwen-statusline.mjs
Скачать скрипт:
curl -fsSL https://s3.polza.ai/scripts/qwen-statusline.mjs `
  -o $env:USERPROFILE\qwen-statusline.mjs

Подключение

Добавьте блок ui в ~/.qwen/settings.json:
"ui": {
  "statusLine": {
    "type": "command",
    "command": "node C:\\Users\\ИМЯ\\qwen-statusline.mjs"
  }
}
Git-ветка отображается только если папка запуска является git-репозиторием с хотя бы одним коммитом. В свежем репозитории выполните: git commit --allow-empty -m "init"

Решение проблем

  • Убедитесь что OPENAI_API_KEY содержит ваш ключ Polza.AI
  • Проверьте что OPENAI_BASE_URL установлен в https://api.polza.ai/v1
  • Ключ можно скопировать в личном кабинете
  • Проверьте правильность ID модели в model.name (например, qwen/qwen3.6-plus)
  • Убедитесь что модель доступна в каталоге Polza
  • ID модели чувствителен к регистру
  • Убедитесь что путь к скрипту в command указан верно и файл существует
  • На Windows используйте двойные обратные слеши в пути: C:\\Users\\...
  • Проверьте что Node.js доступен в PATH: node --version
Ветка показывается только при наличии хотя бы одного коммита в репозитории. После git init выполните:
git commit --allow-empty -m "init"