Skip to Content
БлогЕженедельный отчет Qwen Code: Пусть AI проверит ваш код, задавайте вопросы на ходу без прерывания, автоматизируйте рабочие процессы
Назад в блог

Еженедельный отчет Qwen Code: Пусть AI проверит ваш код, задавайте вопросы на ходу без прерывания, автоматизируйте рабочие процессы

Qwen Team
2026-03-27

На этой неделе выпущена официальная версия v0.13.0 и предварительная версия v0.13.1.

С момента выхода v0.12.x многие пользователи выразили желание, чтобы Qwen Code был более “программируемым” — не только для диалогов, но и для интеграции в свои рабочие процессы. Версия v0.13.0 направлена именно на это: система Hooks позволяет вставлять пользовательские скрипты в ключевые моменты, каталог Skills позволяет команде делиться пользовательскими навыками, /btw решает проблему “я делаю A и вдруг хочу спросить B”. Кроме того, /review позволяет AI проверять ваш код, а Agent Collaboration Arena позволяет одновременно запускать несколько моделей и автоматически выбирать лучший результат.

Спасибо новым участникам этой недели @simon100500 и @Br1an67 🎉

✨ Новые возможности

/review: Пусть AI проверит ваш код

Перед отправкой кода всегда хочется, чтобы кто-то посмотрел на него, но коллеги заняты? Теперь просто используйте /review, и AI проверит качество вашего кода, обнаружит потенциальные проблемы и предложит улучшения. Это не простая проверка lint, а проверка вашей логики, именования и обработки границ, как опытный коллега.

Что вы можете с этим сделать:

  • Перед отправкой кода позвольте AI проверить его, чтобы обнаружить проблемы раньше, вместо того чтобы ждать Code Review
  • При независимой разработке действуйте как “вторые глаза”, уменьшая элементарные ошибки
  • Изучайте лучшие практики кодирования — AI объяснит, почему так писать лучше, а не просто скажет “здесь есть проблема”

Подробнее в PR #2348 

/btw: Задавайте вопросы на ходу, не прерывая ход мыслей

Пишете код и вдруг не помните порядок параметров API. Раньше вам приходилось открывать новый диалог, чтобы проверить, а затем возвращаться, теряя весь контекст.

Теперь введите /btw, чтобы вставить вопрос в текущий диалог. Qwen Code автоматически вернется к предыдущему контексту после ответа, как будто ничего не произошло. Ваш основной диалог не будет загрязнен, и AI не будет считать ваш вопрос частью текущей задачи.

Что вы можете с этим сделать:

  • Пишете React-компонент и хотите проверить использование Hook — проверьте и продолжайте писать
  • Отлаживаете и хотите временно подтвердить значение конфигурации — не нужно открывать новое окно
  • Придумали несвязанный вопрос — спросите и забудьте, не влияя на текущую работу

Подробнее в PR #2371 

Механизм расширения Hooks: Пусть Qwen Code работает по вашим правилам

Сталкивались ли вы с такой ситуацией — AI сгенерировал код, но формат неправильный, и каждый раз нужно вручную запускать prettier? Или забыли запустить тесты перед отправкой, и CI не прошел? Система Hooks решает эти проблемы. Вы можете повесить свои скрипты на 10 ключевых узлов Qwen Code, чтобы они автоматически выполнялись в определенные моменты.

Что вы можете с этим сделать:

  • Автоматически запускать тесты перед отправкой — избегайте отправки кода, который не проходит, CI больше не будет красным из-за вас
  • Автоматически форматировать после генерации кода — AI написал код, prettier/eslint автоматически запускается, вам не нужно обрабатывать вручную
  • Автоматически сохранять журнал диалога при завершении сеанса — есть основа для отслеживания проблем
  • Проверять разрешения перед выполнением инструментов — дополнительная защита для чувствительных операций

Настройка проста — просто поместите файлы скриптов в .agents/hooks в корневом каталоге проекта. Подробнее в PR #2352  и #2203 

Agent Collaboration Arena: Несколько моделей одновременно решают задачу, выбирается лучший результат

Для важного кода вы просите коллегу проверить его, теперь вы можете попросить несколько AI-моделей одновременно обработать одну и ту же задачу. Чтобы сравнить возможности моделей, просто введите команду /arena, выберите модели и введите задачу.

Что вы можете с этим сделать:

  • При рефакторинге основного модуля пусть несколько моделей предложат решения, выберите лучшее
  • При написании алгоритмических задач сравните решения разных моделей, изучите разные подходы
  • Оцените, как новая модель работает на вашем проекте, используйте реальные задачи

Подробнее в PR #1912 

Вставка изображений в VS Code: Просто отправьте скриншот AI

В VS Code просто нажмите Ctrl+V, чтобы вставить скриншот и отправить его AI. Видите UI-баг? Отправьте скриншот, чтобы AI проанализировал его. Хотите воспроизвести дизайн? Отправьте скриншот, чтобы AI написал код. Не нужно сохранять изображение, искать путь или загружать вручную.

Что вы можете с этим сделать:

  • Сделайте скриншот UI-бага, чтобы AI помог定位ить проблему
  • Вставьте скриншот дизайна, чтобы AI написал код соответствующего компонента
  • Сообщение об ошибке слишком длинное и не хотите печатать? Отправьте скриншот

Подробнее в PR #1978 

Настройка системных подсказок: Пусть AI отвечает в вашем стиле

Через SDK и CLI настройте пользовательские системные подсказки, чтобы контролировать стиль и поведение AI. Например, пусть он всегда отвечает на китайском, комментарии к коду на английском, соблюдает соглашения об именовании вашей команды. Не нужно каждый раз повторять “пожалуйста, отвечайте на китайском”.

Подробнее в PR #2400 

Explore Agent: Пусть AI сначала исследует, а потом действует

Добавлен Explore Agent, специально предназначенный для исследования кода. Перед изменением кода позвольте Explore Agent изучить структуру кода, понять зависимости и найти ключевые точки входа. После исследования позвольте основному Agent действовать, направление будет более точным.

Подробнее в PR #2489 

📊 Оптимизации и улучшения

  • Отображение использования Token в реальном времени: В процессе мышления AI напрямую отображает текущее потребление Token, не нужно ждать окончания ответа, чтобы узнать, сколько было использовано (#2445 )
  • Параллельное выполнение Sub Agent: Раньше несколько подзадач выполнялись по очереди, теперь одновременно. Скорость обработки сложных задач значительно увеличилась, время ожидания короче (#2434 )
  • Более понятные подсказки о разрешениях: Окно разрешений теперь на понятном языке говорит “прочитать файл xxx” вместо технических параметров, при отказе также объясняется, почему отказано (#2637 , #2283 )
  • Более умное автодополнение файлов в VS Code: При вводе имени файла используется нечеткий поиск, введите comp, чтобы найти src/components/Button.tsx, не нужно запоминать полный путь (#2437 )
  • Поведение клавиши Tab более интуитивное: В VS Code нажатие Tab только заполняет автодополнение, больше не случайно вызывает отступ или другие операции (#2431 )
  • Автоматическое усечение вывода MCP-инструментов: Когда MCP-инструменты возвращают слишком длинное содержимое, оно автоматически усекается, не перегружая контекст и не снижая качество последующего диалога (#2446 )
  • Поиск истории Ctrl+R: Результаты поиска упорядочены по новизне, недавно использованные команды находятся в начале (#2425 )
  • Оптимизация обработки ошибок и обнаружения квот: При достижении ограничения API или исчерпании квоты сообщение об ошибке более понятное, больше не отображается только неясный код ошибки (#2458 )

🔧 Важные исправления

PRВерсияИсправлениеВлияние на вас
#2403 v0.13.0Исправлена ошибка разбора из-за повторяющегося finish_reason в OpenRouterПри использовании OpenRouter диалог больше не прерывается без причины
#2457 v0.13.0Исправлена обработка URI путей WindowsПользователи Windows могут нормально переходить по ссылкам на файлы
#2501 v0.13.0Прокси-конфигурация VS Code передается в CLIВ корпоративной внутренней сети больше нет сбоев подключения
#2472 v0.13.0Очистка состояния подключения ACP при выходе подпроцессаПосле аварийного выхода при перезапуске не остается зомби-подключений
#2611 v0.13.1Исправлено состояние гонки Shell PTYПри быстром последовательном выполнении команд больше нет ошибок и сбоев
#2547 v0.13.1Улучшена поддержка языковых серверов C++/Java/PythonПереход и автодополнение кода для этих трех языков более точны
#2631 v0.13.1Очистка устаревших состояний подтверждения Sub Agent diffПосле принятия кода в IDE не остается всплывающих окон подтверждения
#2591 v0.13.1Сохранение метаданных модели при переключенииПосле переключения модели конфигурация не теряется
#2546 v0.13.1Улучшена обработка ошибок ACPПри загрузке VS Code больше не зависает без подсказки
#2080 v0.13.1Сохранение выбранного способа аутентификации при сбое запускаПосле сетевых колебаний не нужно повторно выбирать способ входа

Специальные исправления для Windows

PRИсправлениеВлияние на вас
#2645 Поддержка обнаружения Git Bash/MSYS2 ShellПри использовании терминала Git Bash Qwen Code правильно распознает
#2457 Исправлена обработка URI путейПути файлов, содержащие китайские символы или пробелы, работают нормально

🎈 Другие улучшения

  • Функция экспорта добавлена метаданные и статистическая информация, экспортированные файлы содержат информацию о раундах диалога, использовании Token и т. д. (#2328 )
  • Исправлена конфигурация ограничений Token для моделей MiniMax-M2.5 и GLM, при использовании этих моделей пространство контекста более точное (#2470 )
  • Поддержка настраиваемого каталога вывода во время выполнения, журналы и временные файлы могут быть помещены в указанное вами место (#2127 )
  • /memory show --project и --global теперь правильно отображают все настроенные файлы контекста, больше не пропускаются (#2368 )
  • Установка расширений поддерживает Git-URL не только GitHub, расширения, размещенные на GitLab и Gitee, также можно установить напрямую (#2539 )
  • QWEN.md переименован в AGENTS.md, в соответствии с нормами сообщества (#2527 )

👋 Приветствуем новых участников

  • @simon100500 — первое участие, исправил проблему разбора OpenRouter (#2403 )
  • @Br1an67 — первое участие, обновил ссылку на условия использования расширения VS Code и добавил поддержку каталога .agents/skills (#2495 , #2476 )

Способ обновления: Запустите npm i @qwen-code/qwen-code@latest -g, чтобы обновить до последней версии.

Если у вас есть вопросы или предложения, добро пожаловать в GitHub Issues !

Last updated on