Qwen Code

Alibaba Qwen Team Проверено
Qwen Code
Это ваш сервис? Получите бейдж «Мы в каталоге IT’S NEW» для размещения на своём сайте.
Получить бейдж

Qwen Code — open-source coding-agent команды Qwen, который работает в терминале и может подключаться к внешним инструментам через MCP. Проект не ограничен одной моделью: его ценность как раз в открытом harness, где разработчик выбирает backend, создаёт subagents и строит собственный инженерный workflow.

Терминал как базовый интерфейс

Qwen Code читает файлы проекта, выполняет команды и помогает проходить многошаговую задачу без постоянного копирования кода в браузер. Это полезно для refactor, диагностики и тестов.

Запускать агента лучше из Git-ветки. Тогда каждый шаг остаётся проверяемым через diff, а неудачная стратегия не превращается в потерю рабочего состояния.

Open source и контроль над harness

Исходный код доступен публично, поэтому команда может изучить поведение tools, изменить интеграцию и зафиксировать нужную версию. Это отличается от закрытого SaaS, где agent loop меняется без контроля пользователя.

Открытость не делает систему автоматически безопасной. Подключённая LLM и внешние MCP-сервисы всё равно имеют собственные политики данных.

MCP: внешние инструменты и базы

Официальная документация описывает подключение MCP-серверов для работы с файлами, репозиториями, базами данных и внутренними API. Агент получает доступ к инструментам, которые настроил пользователь.

Каждому серверу задавайте минимально необходимые permissions. Если агенту нужно только читать документацию, ему не нужен write-доступ к production database.

Subagents для специализации

Qwen Code поддерживает подагентов с отдельными prompts, контекстом и набором tools. Можно выделить роли для тестирования, анализа security или работы с определённой частью репозитория.

В актуальной документации есть даже встроенные сценарии делегирования к отдельно установленным Claude Code и Codex. Это превращает Qwen Code в orchestrator, а не только в клиента одной модели.

Несколько модельных провайдеров

Открытый agent harness позволяет работать с Qwen и подключаемыми API. Это снижает зависимость от одного поставщика и даёт возможность подобрать модель под стоимость и качество.

Однако разные модели по-разному выполняют tool calls и structured output. После смены backend обязательно повторяйте инженерные тесты, а не считайте совместимость гарантированной.

Memory и правила проекта

Долгая работа coding-agent требует устойчивых инструкций. Qwen Code поддерживает механизмы контекста и настройки поведения, которые помогают закрепить архитектурные правила и команды проверки.

Критичные стандарты лучше хранить в файле проекта рядом с кодом. Тогда правила версионируются и проходят review вместе с изменениями.

Автономность под контролем

Agent способен самостоятельно выполнять серию действий, но удобный режим для production — ограничивать разрушительные команды и требовать подтверждение там, где изменение трудно откатить.

Миграции БД, секреты и deployment — очевидные зоны повышенного контроля. В dev-контейнере можно дать больше свободы, чем на рабочем сервере.

Русский язык и техническая терминология

Качество русских запросов зависит от выбранной модели. Сам интерфейс и документация проекта преимущественно ориентированы на разработчиков, поэтому технические названия лучше оставлять как в коде.

Удобный стиль задачи: объяснение на русском, но exact имена файлов, классов и API — без перевода. Это снижает неоднозначность.

Как сравнить Qwen Code с закрытым агентом

Возьмите один реальный issue и одинаковые критерии: число исправлений после агента, время до зелёных тестов, количество ложных изменений и стоимость модели.

Open source даёт максимум контроля, но может потребовать больше настройки. Закрытый продукт иногда выигрывает готовой инфраструктурой. Правильный выбор зависит от того, что дороже вашей команде — администрирование или зависимость от SaaS.

Подключение внешних агентов Claude Code и Codex

Документация subagents описывает встроенные делегаты для отдельно установленных Claude Code и Codex. Это необычная возможность: Qwen Code может выступать верхним orchestrator и поручать часть работы другому coding-agent.

Такой стек нужно использовать осознанно. Если три агента меняют один проект без чётких ролей, растёт стоимость и сложность review, а не производительность.

MCP как граница инфраструктуры

Через MCP можно подключить базы, API и внутренние сервисы, но каждый сервер должен рассматриваться как отдельная доверенная зона. Простой convenience connector способен получить доступ к данным, которые модель без него никогда бы не увидела.

Храните конфигурацию MCP в контролируемом месте и не включайте секреты в репозиторий. Для командных проектов полезно иметь approved список серверов.

Локальные модели и стоимость

Открытый harness делает возможным сценарий с локальной моделью, если выбранный backend совместим. Это снижает оплату API и может улучшить контроль данных, но требует собственного GPU/CPU и администрирования.

Сравнивайте total cost: электроэнергия, железо, время поддержки и скорость. Бесплатные веса не означают бесплатную эксплуатацию.

Практические вопросы

Qwen Code open source?

Да. Исходный код проекта опубликован на GitHub.

Поддерживает MCP?

Да. В документации есть отдельный раздел о подключении MCP-серверов.

Есть subagents?

Да. Subagents имеют собственный контекст, prompts и контролируемые tools.

31
Нет отзывов. Ваш будет первым!