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

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

Qwen Team
2026-03-13

На этой неделе мы выпустили основную версию v0.12.0 и 2 версии с исправлениями ошибок, представив систему автоматизации Hooks, улучшения управления MCP, боковую панель VS Code и другие захватывающие обновления.

✨ Новые функции

Система Hooks: Позвольте Qwen Code автоматически выполнять ваши скрипты

Теперь вы можете настроить Qwen Code на автоматическое выполнение ваших скриптов в определённые моменты. Например, автоматически запускать тесты перед коммитом кода или автоматически форматировать после генерации кода—полностью настройте свой рабочий процесс.

Система Hooks позволяет запускать пользовательские команды в ключевых событиях жизненного цикла Qwen Code, таких как:

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

Варианты использования:

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

См. PR #1988 

Проактивные вопросы ИИ: В случае сомнений спросите вас

Представлен новый инструмент ask_user_question, который позволяет ИИ-агентам задавать интерактивные вопросы во время выполнения задач. Это делает рабочие процессы более динамичными, позволяя агентам собирать предпочтения пользователей в реальном времени, уточнять требования и принимать решения о подходах к реализации.

Варианты использования:

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

См. PR #1828 

Интерактивный TUI управления расширениями: Установка расширений как в магазине приложений

Установка расширений стала такой же простой, как установка приложений. Откройте визуальный интерфейс, просматривайте, устанавливайте, настраивайте и удаляйте одним кликом—не нужно запоминать команды.

Управление расширениями объединяет операции списка, обновления, отключения, включения, удаления и просмотра деталей в единый многоступенчатый интерфейс с поддержкой навигации с клавиатуры (↑↓), выбора (Enter) и возврата/закрытия (Esc).

Варианты использования:

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

См. PR #2008 

Улучшение TUI управления MCP: Включение/выключение в любое время без перезапуска

Управление серверами MCP стало удобнее. Не нужно перезапускать Qwen Code—вы можете включать, отключать или настраивать инструменты MCP в визуальном интерфейсе в любое время и видеть в реальном времени, какие инструменты доступны.

Улучшенный TUI управления MCP (Model Context Protocol) с динамическим включением/отключением во время выполнения, визуальными индикаторами статуса, настройкой выбора области, мониторингом состояния и функцией автоматического переподключения.

Варианты использования:

  • Включать/выключать инструменты MCP в любое время без перезапуска программы
  • Видеть статус всех серверов MCP с одного взгляда, сразу знать, если есть проблема
  • Быстро добавлять новые серверы MCP, например, подключать свои внутренние инструменты

См. PR #1831 

Боковая панель VS Code Companion: Всегда в вашем рабочем пространстве

Qwen Code теперь может оставаться в боковой панели VS Code. Просматривайте историю разговоров во время кодирования, удобнее для работы с двумя экранами и более гибкий макет.

Варианты использования:

  • Просматривать предыдущие разговоры в боковой панели в любое время без переключения окон
  • Работа с двумя экранами: код с одной стороны и Qwen Code с другой—удвойте эффективность
  • Свободно настраивать макет, чтобы разместить разговор в наиболее удобном положении

См. PR #2188 

Пользовательские команды QC для GitHub Workflow: Запуск напрямую в CI/CD

Выполняйте команды Qwen Code напрямую в CI/CD. Автоматическая проверка и исправление при коммите—гарантирует качество кода.

Варианты использования:

  • Автоматически запускать проверки кода при отправке PR, сразу отмечать проблемы
  • Автоматически исправлять простые проблемы, такие как форматирование и опечатки
  • Позволить ИИ сначала проверить при ревью кода, чтобы сократить время ручного ревью

См. PR #2117 

Поддержка усечения инструмента LS: Больше никакого затопления экрана для больших каталогов

Большие каталоги автоматически сворачиваются при просмотре—больше никаких экранов, заполненных списками файлов. ИИ отвечает быстрее, контекст более сфокусирован.

Варианты использования:

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

См. PR #2324 

Пример усечённого вывода

Listed 150 item(s) in /path/to/dir: --- [DIR] folder1 file1.txt file2.txt ... --- [50 items truncated] ...

📊 Улучшения

  • Более плавная OAuth-аутентификация: Чёткая обратная связь после успешной аутентификации, многоязычная поддержка и очистка авторизации одним кликом (#2327 )
  • Более понятное объяснение сжатия контекста: Сообщает, почему произошло сжатие и что было сжато—больше никакой путаницы (#2224 )
  • Автоматический запуск после установки: Не нужно вводить команды вручную, готов к использованию сразу после установки (#2290 )
  • Более узнаваемые временные файлы: Префикс изменён на qwen-edit-, сразу видно, что создано Qwen Code (#2045 )
  • Подсветка кода поддерживает ширину табуляции: Отображать отступы в соответствии с вашими предпочтениями для более комфортного просмотра кода (#2077 )

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

PRВерсияИсправлениеВлияние
#2268 v0.12.2команда export теперь экспортирует текущую сессиюБольше не экспортирует неправильную сессию при экспорте истории
#2320 v0.12.2Адаптация к формату API DeepSeekБольше нет ошибок при использовании моделей DeepSeek
#2298 v0.12.2Более понятные сообщения об ошибках файловых операцийЗнать конкретную причину, когда файловые операции не удаются
#2289 v0.12.1Исправлен сбой терминала WindowsПользователи Windows больше не испытывают сбои при изменении размера окна
#2221 v0.12.0Режим YOLO больше не неожиданно открывает редакторБольше никаких прерываний при использовании режима YOLO
#2212 v0.12.1Исправлена OAuth-аутентификация MCPБолее стабильная авторизация сервера MCP

Исправления для платформы Windows

PRИсправлениеВлияние
#2289 Исправлен сбой при изменении размера терминалаБольше никаких сбоев при перетаскивании окна
#2291 Правильное сообщение, когда файл не существуетЗнать, что это проблема с путём, когда файл не найден
#2078 Поддержка переносов строк WindowsMarkdown-файлы, созданные в Windows, теперь корректно анализируются
#1890 Исправлены тихие сбои, вызванные CRLFНекоторые операции больше не завершаются неудачей без объяснения

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

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

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

Last updated on