# Qwen Coder: как начать писать код с помощью ИИ-агента от Alibaba
Каноническая страница: https://plainews.ru/posts/qwen-coder-guide
Опубликовано: 2026-10-11T06:41:39.910Z

Qwen Coder — облачный агент и локальная модель для написания кода. Разбираем регистрацию, первые шаги и типичные ошибки на русском языке.
# Qwen Coder: как начать писать код с помощью ИИ-агента от Alibaba

Qwen Coder — это семейство инструментов от команды Qwen (Alibaba Cloud) для автоматизации разработки: облачный агент на сайте coder.qwen.ai и открытая локальная модель Qwen3-Coder-Next. Агент пишет фичи, исправляет баги и создаёт pull request прямо в защищённой облачной среде. Локальная модель запускается на собственном железе и подходит для встраивания в пайплайны.

---

## Что такое Qwen Coder и зачем он нужен

Qwen Coder — не просто чат с ИИ, а полноценный coding agent. Он работает в изолированном облачном sandbox, имеет доступ к репозиторию, может запускать тесты и открывать PR. Это отличает его от простых автодополнений в IDE.

Параллельно существует **Qwen Code** — опенсорсный агент на GitHub (QwenLM/qwen-code), который итерирует сам себя: использует собственный агент для подачи issues, ревью кода и запуска тестов. Оба инструмента опираются на модели серии Qwen3-Coder.

| Инструмент | Где работает | Открытый код | Для кого |
| --- | --- | --- | --- |
| Qwen Coder (coder.qwen.ai) | Облако, sandbox | Нет | Быстрый старт без настройки |
| Qwen Code (GitHub) | Локально / CI | Да | Разработчики, DevOps |
| Qwen3-Coder-Next (веса) | Локально | Да (веса) | ML-инженеры, self-hosted |

---

## Регистрация и доступ к облачному Qwen Coder

Облачный агент доступен на **coder.qwen.ai** без VPN из России — это подтверждает публикация на vc.ru от 27 ноября 2025 года. Интерфейс поддерживает русский язык.

**Шаг 1.** Откройте coder.qwen.ai в браузере.

**Шаг 2.** Нажмите «Sign in» и войдите через Alibaba Cloud аккаунт или создайте новый — кнопка «Create Account» на странице авторизации.

**Шаг 3.** После входа вы попадаете в рабочее пространство агента. Здесь можно подключить GitHub-репозиторий или начать с пустого проекта.

> **Важно.** Для подключения приватного репозитория потребуется выдать Qwen Coder права на чтение и запись через OAuth. Внимательно проверьте список разрешений перед подтверждением.

---

## Первое задание: пишем фичу через облачный агент

После подключения репозитория агент готов принимать задачи на естественном языке — на русском или английском.

**Шаг 1.** В поле ввода опишите задачу. Например:

```plain
Добавь эндпоинт GET /health в файл app.py, который возвращает JSON {"status": "ok"}
```

**Шаг 2.** Агент анализирует кодовую базу, пишет изменения в sandbox и показывает diff. Вы видите, какие файлы затронуты, до того как изменения попадут в репозиторий.

**Шаг 3.** Если результат устраивает — нажмите «Create Pull Request». Агент откроет PR с описанием изменений прямо в вашем GitHub.

**Шаг 4.** Если нужно скорректировать — напишите уточнение в том же чате. Агент итерирует решение без сброса контекста.

---

## Установка Qwen Code — опенсорсного агента

Qwen Code (QwenLM/qwen-code) — это CLI-агент с открытым кодом. Репозиторий активно развивается: команда использует сам агент для работы над собой.

> **Важно.** Официальная документация по установке находится в README репозитория на GitHub. Ниже приведены команды оттуда.

**Шаг 1.** Клонируйте репозиторий:

```bash
git clone https://github.com/QwenLM/qwen-code.git
cd qwen-code
```

**Шаг 2.** Установите зависимости:

```bash
npm install
```

**Шаг 3.** Соберите проект:

```bash
npm run build
```

**Шаг 4.** Запустите агента:

```bash
npm start
```

---

## Работа с моделью Qwen3-Coder-Next локально

**Qwen3-Coder-Next** — языковая модель с открытыми весами, представленная командой Qwen. Она разработана специально для coding agents и локальной разработки. Веса доступны через Hugging Face и ModelScope.

Для запуска через Ollama (если модель добавлена в библиотеку):

```bash
ollama pull qwen3-coder
ollama run qwen3-coder
```

Для загрузки весов через Hugging Face CLI:

```bash
pip install huggingface_hub
huggingface-cli download Qwen/Qwen3-Coder-Next
```

> **Важно.** Размер модели требует значительного объёма VRAM. Уточняйте конкретные требования в карточке модели на Hugging Face перед загрузкой.

---

## Типичные ошибки и как их избежать

**Ошибка 1: агент не видит изменения в репозитории.** Причина — кэш. Попробуйте явно указать ветку в задаче: «работай с веткой main». Если не помогает — отключите и переподключите репозиторий в настройках.

**Ошибка 2: PR создаётся с конфликтами.** Агент работает со снимком репозитория на момент старта задачи. Если в основную ветку за это время пришли коммиты — возникнет конфликт. Решение: перед новой задачей убедитесь, что ветка актуальна.

**Ошибка 3: модель отвечает на английском.** По умолчанию модели Qwen хорошо понимают русский, но могут отвечать на языке системного промпта. Начните запрос явно на русском или добавьте в системный промпт: «Отвечай только на русском языке».

**Ошибка 4: `npm install` падает с ошибкой прав доступа.** Запустите с флагом --prefix или используйте nvm для управления версиями Node.js. Не запускайте установку через sudo — это ломает права на node_modules.

**Ошибка 5: локальная модель работает медленно.** Qwen3-Coder-Next — большая модель. Для комфортной работы используйте квантизованные версии (GGUF формат через llama.cpp или Ollama).

---

## FAQ

### Qwen Coder работает в России без VPN?

Да. Облачный интерфейс на chat.qwen.ai и coder.qwen.ai доступен из России без VPN и поддерживает русский язык — это подтверждено публикацией на vc.ru.

### В чём разница между Qwen Coder и Qwen Code?

Qwen Coder (coder.qwen.ai) — облачный агент с готовым интерфейсом, работает в sandbox. Qwen Code (GitHub: QwenLM/qwen-code) — опенсорсный CLI-агент для локального запуска и интеграции в собственные пайплайны.

### Можно ли использовать Qwen3-Coder-Next бесплатно?

Модель распространяется с открытыми весами, что означает возможность бесплатного локального использования. Облачный доступ через coder.qwen.ai может иметь ограничения по тарифам — проверяйте актуальные условия на сайте.

### Какие языки программирования поддерживает Qwen Coder?

Модели серии Qwen3-Coder обучены на широком спектре языков программирования, включая Python, JavaScript, TypeScript, Go, Java, C++ и другие. Агент работает с любым кодом в подключённом репозитории.

### Безопасно ли подключать приватный репозиторий?

Агент работает в изолированном облачном sandbox. Тем не менее перед подключением внимательно изучите политику конфиденциальности Alibaba Cloud и список OAuth-разрешений, которые запрашивает сервис.

---

## Источники

- https://github.com/QwenLM/Qwen3-Coder
- https://github.com/QwenLM/qwen-code
- https://coder.qwen.ai/
- https://chat.qwen.ai/
- https://habr.com/ru/companies/otus/news/992404/
- https://vc.ru/ai/2621393-qwen-3-besplatno-na-russkom
- https://ru.wikipedia.org/wiki/Qwen
- https://en.wikipedia.org/wiki/Qwen
