QwenLM/qwen-code

Open-source AI coding agent, который живет в вашем терминале.

Агенты⭐ 28 033TypeScriptпоследний релиз: v0.24.2
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Qwen Code — это open-source AI-агент для программирования, работающий в терминале, с поддержкой агентных функций (Auto-Memory, SubAgents) и протокола MCP.

Зачем нужен

Инструмент автоматизирует задачи разработки, позволяя ИИ управлять файлами, запускать тесты и ревьюить код. Он полезен для ускорения написания кода и управления проектами через естественный язык без необходимости покидать терминал или IDE.

Что можно реализовать

  • Интерактивная разработка в терминале с использованием команд и ссылок на файлы (@file)
  • Автоматизация задач в CI/CD через headless-режим (запуск скриптов без UI)
  • Интеграция ИИ-ассистента в IDE (VS Code, Zed, JetBrains) для помощи в коде
  • Создание ботов для мессенджеров (Telegram, DingTalk, WeChat) для управления задачами
  • Запуск агента в фоновом режиме (daemon mode) для обработки запросов от нескольких клиентов

Ключевые возможности

  • Поддержка множества провайдеров: OpenAI, Anthropic, Gemini, Qwen, а также локальные модели через Ollama/vLLM
  • Агентные возможности из коробки: Auto-Memory, Auto-Skills, SubAgents и Agent Teams
  • Кроссплатформенность: работает на Linux, macOS, Windows, включая десктопное приложение
  • Open-source архитектура без вендор-лока, с открытыми моделями Qwen
  • Наличие SDK для интеграции в TypeScript, Python и Java

👤 Кому подойдёт: разработчики, DevOps-инженеры, исследователи, работающие с кодом и желающие автоматизировать рутинные задачи с помощью ИИ

Релизы

v0.24.2minor
🕐 вчера · релиз на GitHub ↗

Релиз Qwen Code v0.24.2: улучшена безопасность песочницы, добавлена поддержка Live Voice и улучшена работа с контекстом.

  • Added: Добавлена внутренняя песочница на базе bwrap для безопасного выполнения процессов в Linux.
  • Added: В Web Shell добавлена поддержка Live Voice: выбор модели голоса, отображение уровня микрофона и управление через setup card.
  • Added: Улучшена работа с контекстом: атрибуция файлов по расширениям, подсчет стоимости, условные правила расширений и сохранение кэша промптов.
  • Added: Browser-use теперь поддерживает одновременные сессии с общим профилем Chrome; добавлена возможность фоновых сообщений между сессиями.
  • Fixed: Исправлены ошибки в CI, обработке Bash-комментариев в правилах разрешений, отображении чипов Plan/Git и экспорте транскриптов.
sdk-typescript-v0.1.13minor
🕐 2 дн назад · релиз на GitHub ↗

Релиз SDK 0.1.13 с CLI 0.24.1: поддержка мультимодального ввода, улучшение кэширования и исправления безопасности.

  • Added: Добавлена поддержка мультимодального ввода (изображения, PDF, аудио) во всех генераторах контента.
  • Added: Внедрена экспериментальная поддержка LSP для улучшения кодовой интеллекции.
  • Added: Добавлена поддержка конфигурации contextWindowSize и расширения для редактора Zed.
  • Fixed: Исправлена уязвимость инъекции команд через обход валидации shell-команд.
  • Fixed: Оптимизировано управление памятью и микрокомпрессия для сохранения кэша промптов в длинных сессиях.
v0.24.1majorbreaking
🕐 2 дн назад · релиз на GitHub ↗

В Qwen Code v0.24.1 добавлены браузерный SDK, контейнерные сабенты и голосовые вызовы, удалено событие active_goal.

  • Breaking: Удалено событие active_goal, которое больше не генерируется в потоке данных.
  • Added: Появился браузерный SDK на базе Playwright и ретранслятор Chrome Native Messaging.
  • Added: Добавлена поддержка выполнения сабентов в контейнерах и настройка списков разрешённых инструментов.
  • Added: В веб-оболочке реализованы голосовые вызовы, PWA-установка и визуализация истории коммитов.
  • Fixed: Исправлено падение учётных данных демона при навигации и восстановлено автоизвлечение памяти.
v0.24.0majorbreaking
🕐 5 дн назад · релиз на GitHub ↗

Qwen Code v0.24.0: интеграция мультимодальности, новые возможности для workflow и брейк-чейндж в bash-хуках.

  • Breaking: Исправлено поведение bash-хуков: теперь они корректно расширяют переменные с путями к директориям проекта.
  • Added: В основной ветку интегрирован мультимодальный медиа-пайплайн (omni).
  • Added: Добавлена поддержка динамических рабочих процессов (workflows) из расширений и лимит токенов на сессию для веб-поиска.
  • Added: В CLI для Linux добавлена поддержка песочницы bwrap, а также улучшена работа с хуками и уведомлениями DingTalk.
v0.23.4majorbreaking
🕐 6 дн назад · релиз на GitHub ↗

Qwen Code v0.23.4: добавлены лимиты целей, автозапуск Web Shell, новые инструменты и улучшен UX, есть ломающие изменения.

  • Breaking: Удалена фильтрация префиксов сообщений в каналах; таймауты командных хуков теперь задаются в секундах.
  • Added: Добавлены лимиты для целей (goalMaxTurns, goalMaxActiveMinutes) и возможность автозапуска одобренных предложений Web Shell.
  • Added: Введены новые инструменты: Codex executor, native agent builtins и CodeModeOnly, а также улучшена работа с сессиями и хуками.
  • Added: Улучшен Web Shell: добавлены браузерные уведомления, панели веб-превью, возможность редактирования сообщений и продолжения прерванных сессий.
  • Added: Добавлена поддержка Qwen Live с визуальным вводом и локальной памятью, а также улучшены возможности отладки и ревью.
sdk-typescript-v0.1.12minor
🕐 10 дн назад · релиз на GitHub ↗

Релиз SDK 0.1.12 с CLI 0.23.3: добавлена поддержка мультимодального ввода, LSP и Zed, улучшена работа с MCP и безопасность.

  • Added: Добавлена поддержка мультимодального ввода (изображения, PDF, аудио) для всех генераторов контента.
  • Added: Появилось экспериментальное расширение Zed и поддержка LSP для улучшения кодовой аналитики.
  • Added: Внедрена поддержка конфигурации contextWindowSize и добавлена опция extra_body для OpenAI-совместимых провайдеров.
  • Fixed: Исправлена уязвимость инъекции команд через обход проверки символов новой строки в shell-командах.
  • Fixed: Улучшена обработка ошибок 429/5xx, исправлены гонки состояний в VS Code-компаньоне и очистка процессов MCP.
v0.23.3minor
🕐 10 дн назад · релиз на GitHub ↗

Релиз Qwen Code v0.23.3: поддержка OpenAI Responses API, делегирование задач внешним агентам через ACP и улучшенное управление сессиями.

  • Added: Добавлен генератор контента на базе OpenAI Responses API.
  • Added: Реализована делегация хода субагента внешнему агенту через протокол ACP (поддержка Claude Code).
  • Added: Расширены пресеты рассуждения для моделей Kimi, Qwen и DeepSeek.
  • Added: Улучшено управление сессиями: унифицированы источники, добавлена регистрация типов сессий и поддержка 256 рабочих пространств.
  • Fixed: Исправлена работа оболочки Windows (ConPTY) для предотвращения зависания процессов conhost.exe.
  • Fixed: Устранены проблемы с восстановлением сессий, повторной отправкой ответов и восстановлением стилей интерфейса.
sdk-typescript-v0.1.11minor
🕐 12 дн назад · релиз на GitHub ↗

Релиз SDK 0.1.11 с CLI 0.23.2: добавлена поддержка мультимодального ввода, улучшена работа с MCP и ACP, устранены уязвимости.

  • Added: Добавлена поддержка мультимодального ввода (изображения, PDF, аудио) во всех генераторах контента.
  • Added: Реализована экспериментальная поддержка LSP для улучшения интеллекта кода и добавлено расширение для Zed.
  • Added: Внедрена поддержка конфигурации contextWindowSize и добавлена опция extra_body для провайдеров, совместимых с OpenAI.
  • Fixed: Исправлена уязвимость инъекции команд через обход проверки символов новой строки в shell-командах.
  • Fixed: Улучшена обработка ошибок 429/5xx, исправлены гонки состояний в VS Code и корректное завершение процессов MCP.
sdk-typescript-v0.1.10minor
🕐 12 дн назад · релиз на GitHub ↗

Релиз SDK 0.1.10 с CLI 0.23.1: добавлена поддержка мультимодального ввода, LSP, улучшена работа с ACP и безопасность.

  • Added: Добавлена поддержка мультимодального ввода (изображения, PDF, аудио) во всех генераторах контента.
  • Added: Внедрена экспериментальная поддержка LSP для улучшения интеллекта кода.
  • Added: Добавлено расширение Zed для сервера агента Qwen Code и поддержка выбора модели через ACP в VS Code.
  • Fixed: Исправлена уязвимость инъекции команд через обход проверки shell-команд по символу новой строки.
  • Fixed: Улучшена обработка ошибок 429/5xx, исправлено потоковое вещание подагентов ACP и очистка процессов MCP.
v0.23.0minor
🕐 18 дн назад · релиз на GitHub ↗

Обновление Qwen Code: улучшена работа с ветками, добавлен QR-код для Web Shell, расширены возможности каналов и планировщика задач.

  • Added: В пикере веток появились подсказки статуса git (например, '↓3 · origin/main') для оценки состояния перед коммитом или пушем.
  • Added: В заголовке Web Shell добавлена кнопка QR-кода для быстрого сопряжения Local Control с переходом в настройки.
  • Added: Расширены возможности каналов: добавлен параллельный контроль задач, фоновое выполнение и поддержка отмены через /session cancel.
  • Added: Планировщик задач теперь создает отдельные сессии с уникальными временными метками для каждого запуска.
  • Added: Удалено ограничение публичных сетей в qwen serve, что позволяет устанавливать расширения из корпоративных приватных Git-репозиториев.
v0.22.3minor
🕐 23 дн назад · релиз на GitHub ↗

Релиз Qwen Code v0.22.3: добавлены именованные сессии в Channels, улучшен Web Shell и API сессий.

  • Added: Добавлены именованные сессии в Channels для управления до восьми постоянных задач в одном чате.
  • Added: Реализовано standalone API для управления сессиями демона (создание, список, архивирование и удаление).
  • Added: В Web Shell добавлено меню composer для быстрого доступа к вложениям, файлам, расширениям и MCP-серверам.
  • Added: Улучшен интерфейс Web Shell: иконки статуса PR в стиле GitHub и опция скрытия переключателя источников сессий.
  • Fixed: Восстановлена видимость жирного текста в сообщениях ассистента и исправлено обрезание названий сессий в боковой панели.
v0.22.2majorbreaking
🕐 26 дн назад · релиз на GitHub ↗

Qwen Code v0.22.2: добавлена поддержка Kimi, MCP 2026, улучшен код-ревью и WebShell, Node REPL вынесен в отдельный сервер.

  • Breaking: Node REPL переделан в автономный MCP-сервер, что ломает совместимость.
  • Added: Добавлен встроенный провайдер Kimi (Moonshot AI) с поддержкой международных и китайских эндпоинтов.
  • Added: Внедрена поддержка протокола MCP 2026 и хоста для рендеринга inline-приложений в WebShell.
  • Added: Улучшен процесс code-review: добавлены линзы анализа, критерии приемки тестов и защита от ложных отказов.
  • Added: WebShell получил новые стили отчета (Concise, Proactive и др.), поддержку scheduled tasks и обновление Computer Use SDK.
desktop-v0.2.2minor
🕐 26 дн назад · релиз на GitHub ↗

Релиз Qwen Code v0.2.2: безопасность, интеграция DingTalk, переход на Tauri и улучшение стабильности сессий.

  • Added: Добавлена поддержка канала DingTalk Workspace для интеграции с рабочей средой.
  • Added: В десктопной версии удален пакет Electron; сохранен мост для обновления Tauri.
  • Added: Введен явный запрос согласия пользователя перед запуском моделей рабочих процессов.
  • Fixed: Исправлена работа сессий: сохранение заголовков при ветвлении и восстановление телеметрии.
  • Fixed: Устранены проблемы с потоковой передачей мыслей в веб-оболочке и валидацией Git-учетных данных.
pr-9806-verification-assetspatch
🕐 27 дн назад · релиз на GitHub ↗

Релиз pr-9806-verification-assets для QwenLM/qwen-code: загрузка ассетов через gh-attach.

  • Загружены ассеты для верификации через gh-attach.
gh-attach-assetspatch
🕐 28 дн назад · релиз на GitHub ↗

Релиз gh-attach-assets для QwenLM/qwen-code: загрузка ассетов через gh-attach.

  • Загрузка артефактов релиза с использованием gh-attach.
v0.22.0minor
🕐 29 дн назад · релиз на GitHub ↗

Релиз Qwen Code v0.22.0: улучшена стабильность Web Shell, логика ревью и интеграция с GitHub.

  • Added: Web Shell: защита от переполнения памяти, улучшение UI и стабильности стриминга.
  • Added: Ревью: объяснение нестабильности циклов и аудит простоты решений в Autofix.
  • Added: GitHub: привязка созданных PR к сессиям и 11 новых slash-команд.
  • Fixed: Aone: исправление кэширования ревью и обнаружения дубликатов PR.
v0.21.15minor
🕐 1 мес назад · релиз на GitHub ↗

Обновление Web Shell с поддержкой файлов и Goal v3, переключатель мышления для Qwen, поддержка --resume в /review и исправления багов.

  • Added: Web Shell: поддержка вложения файлов через composer или @, улучшенное потоковое выполнение и мгновенная синхронизация боковой панели.
  • Added: Гибридные модели Qwen: добавлен простой переключатель Thinking для контроля рассуждений и доступна стабильная модель qwen3.8-max.
  • Added: Флаг --resume теперь работает в /review и CI-повторах для продолжения прерванных проверок при неизменном состоянии PR.
  • Added: Диалоги подтверждения инструментов и запросы к пользователю теперь отображаются как интегрированные нижние панели (bottom sheets).
  • Fixed: Исправлено некорректное удаление истории разговора при /rewind и ошибки выполнения из-за дублирования ID вызовов инструментов.
v0.21.14minor
🕐 1 мес назад · релиз на GitHub ↗

Добавлены команды управления сессиями, команда /advisor, улучшена стабильность Web Shell и поддержка GitLab.

  • Added: Добавлена команда qwen sessions ps и реестр активных сессий для управления интерактивными сессиями с выводом в JSON.
  • Added: Введена команда /advisor для получения независимого мнения без изменения истории и поддержка GitLab через Aone Code.
  • Added: Агенты рабочих процессов теперь могут закреплять конкретные рабочие директории для выполнения задач.
  • Fixed: Улучшена надежность Web Shell: устранены сбои при работе с изображениями, дублирование сообщений и блокировка ввода.
  • Added: Улучшены навыки ревью для анализа скриптов в контексте реальных сред выполнения и добавлены приватные диагностические данные.
v0.21.13minor
🕐 1 мес назад · релиз на GitHub ↗

Обновление /review, поддержка файлов в Web Shell, форки диалогов и улучшенный Autofix.

  • Added: Web Shell composer теперь поддерживает перетаскивание и вставку текстовых файлов как именованных вложений.
  • Added: Пользователи могут создавать форки диалогов от любого ответа ассистента с использованием устойчивых контрольных точек.
  • Added: Навык /review переписан на платформенные подкоманды, добавлены лимиты и улучшена обработка параллельных задач.
  • Added: Отмененные PR-апровы получают метку autofix/needs-human и отображаются в новой таблице Takeover pool на дашборде.
  • Added: Сессии ревью теперь записывают session ID и diff hash для корректного учета работы агента при прерываниях.
v0.21.12minor
🕐 1 мес назад · релиз на GitHub ↗

Qwen Code v0.21.12: загрузка файлов в Web Shell, защита от раздувания кода при автофиксах и новые требования к критическим уязвимостям.

  • Added: Добавлена поддержка загрузки файлов в Web Shell через drag-and-drop или панель @ с отслеживанием прогресса.
  • Added: Внедрен механизм ограничения роста кода (diff growth brake) при автофиксах с настраиваемыми бюджетами.
  • Added: Критические уязвимости теперь требуют подтвержденного вывода (witness), иначе снижаются до низкой уверенности.
  • Added: Команда /review теперь выявляет целые классы потенциальных дефектов, а не только отдельные случаи.
  • Added: Compact mode (Ctrl+O) теперь показывает сжимаемое резюме рассуждений модели.
  • Fixed: Исправлены визуальные подергивания в боковой панели десктопного приложения и проблемы с открытием внешних ссылок.
v0.21.11minor
🕐 1 мес назад · релиз на GitHub ↗

Qwen Code v0.21.11: поддержка плагинов агентов, мультиагентные воркфлоу и улучшения Web Shell.

  • Added: Добавлена поддержка Agent Plugins v1 для расширения возможностей агентов.
  • Added: Реализованы нативные мультиагентные рабочие процессы с командой /coordinate.
  • Added: Улучшено выделение текста: перетаскивание по словам и выделение строк.
  • Added: Web Shell теперь поддерживает управление режимами рассуждения Qwen 3.8.
  • Fixed: Исправлены сбои запросов DashScope Qwen 3.8 из-за конфликта настроек.
v0.21.10minor
🕐 1 мес назад · релиз на GitHub ↗

Добавлена настройка уровня рассуждений через ACP, улучшена стабильность Web Shell и исправлены ошибки Windows.

  • Added: Добавлена поддержка ACP для настройки уровня усилий рассуждений (от Default до Max).
  • Added: В Web Shell добавлен предпросмотр изображений с возможностью скачивания.
  • Fixed: Исправлены таймауты AutoFix за счет потокового вывода прогресса.
  • Fixed: Улучшена отзывчивость Web Shell: устранены подтормаживания и стабилизирована прокрутка.
  • Fixed: Исправлена ошибка запуска Node на Windows из-за префиксов путей.
v0.21.9minor
🕐 1 мес назад · релиз на GitHub ↗

Qwen Code v0.21.9: нативная установка плагинов, локальное управление по QR, drag-and-drop изображений и улучшения стабильности.

  • Added: Добавлена нативная поддержка установки плагинов Qoder из директорий, архивов, Git-репозиториев, URL и npm-пакетов с автозагрузкой системных промптов.
  • Added: В CLI и десктопном приложении реализовано сопряжение через QR-код для безопасного доступа по локальной сети и автоматическое создание рабочей области.
  • Added: В Web Shell добавлена поддержка перетаскивания изображений и переключатель полноэкранного режима для правой панели.
  • Fixed: Исправлены сбои инициализации телеметрии из-за неподдерживаемых переменных OpenTelemetry и улучшена работа с контекстным окном.
  • Added: Улучшена производительность code review для больших диффов и обеспечено сохранение композиции при достижении лимита бюджета.
v0.21.8minor
🕐 1 мес назад · релиз на GitHub ↗

В Qwen Code v0.21.8 добавлено кэширование для OpenAI и Gemini, улучшен /review и восстановлен autofix для форков.

  • Added: Включено совместное использование кэша сжатия для OpenAI, Gemini и Vertex AI для переиспользования префиксов диалога.
  • Added: Добавлены манифесты контекста репозитория для улучшения команды /review через указание доменов и тестов.
  • Added: Восстановлена поддержка автоматического исправления (autofix) в реальном времени для pull-реквестов из форков.
  • Fixed: Исправлена уязвимость безопасности, при которой недоверенные рабочие пространства наследовали доверие от родительских директорий.
  • Added: Ускорена работа /review за счет детерминированного CLI-подкоманды, достигая до 93,3% попаданий в кэш промптов.
v0.21.7minor
🕐 1 мес назад · релиз на GitHub ↗

Убрано ограничение в 50 ходов для целей, добавлена поддержка терминальных изображений и декларативных манифестов.

  • Added: Удалено жесткое ограничение в 50 ходов для Goals, позволяющее задачам продолжаться без прежних ограничений.
  • Added: В интерактивном CLI добавлена поддержка отображения встроенных изображений терминала (Kitty, Ghostty, chafa) из ответов модели.
  • Added: Внедрен декларативный манифест .qwen/review-context.json для настройки планов ревью с учетом контекста репозитория.
  • Fixed: Исправлено зависание GitHub-запусков ревью путем добавления лимита времени жизни стриминговых ответов.
  • Added: Добавлена настройка security.allowedInsecureVoiceBaseUrls для маршрутизации голосовой транскрипции через частные ASR-шлюзы.
v0.21.6minor
🕐 1 мес назад · релиз на GitHub ↗

Добавлена экспериментальная голосовая поддержка в WebShell, улучшена производительность ревью и исправлены ошибки API DashScope.

  • Added: Добавлена экспериментальная поддержка живого голоса в WebShell на macOS через глобальную горячую клавишу.
  • Added: Улучшена работа Web Shell: диалоги не сворачиваются во время фоновых задач, а команды чтения выполняются мгновенно.
  • Added: В Chrome extension alpha добавлены состояния инициализации демона, диагностика MCP и автоматизированный процесс принятия.
  • Fixed: Исправлены сбои запросов к API DashScope для моделей Qwen из-за конфликта параметров рассуждения.
  • Fixed: Восстановлена возможность публикации десктопного приложения на macOS путем обновления ключа подписи Tauri.
  • Fixed: Ускорено автоисправление и ревью за счет оптимизации повторного использования бандлов и параллельной загрузки контекста.
v0.21.5minor
🕐 1 мес назад · релиз на GitHub ↗

Релиз Qwen Code v0.21.5: миграция на Tauri для macOS, безопасность MCP, оптимизация Goal-режима и поддержка Qwen 3.8.

  • Added: Добавлен однократный мост для миграции пользователей macOS с Electron на новый Tauri.
  • Added: Включена поддержка уровней усилий рассуждения (reasoning effort) для модели Qwen 3.8.
  • Added: Улучшена детализация отслеживания результатов вызовов инструментов (успех, сбой, отмена).
  • Added: В Web Shell добавлен структурированный обзор результатов аудита с оценкой серьезности и уверенности.
  • Fixed: Предотвращены бесконечные повторы Goal-режима после исчерпания каталога доказательств.
  • Fixed: Запрещен небезопасный повторный вызов MCP-инструментов после потери соединения без явного разрешения.