Alibaba выпустила Qwen Code v0.24.0 — крупное обновление своего CLI-агента для кодинга. Главная тема релиза — workflows, то есть сохранённые многошаговые сценарии: их теперь можно распространять вместе с расширениями, запускать по имени и ограничивать по токенам. Плюс заметно подтянули хуки — и здесь есть одно критическое изменение: если хуки у тебя уже настроены, после обновления перепроверь их.
Из остального заметного — изоляция команд на Linux через bubblewrap и DingTalk в каналах вывода: агент теперь умеет писать в корпоративный мессенджер Alibaba.
Что изменилось
-
Переменные путей в хуках теперь разворачивает сам bash. В command-хуках (скрипты, которые агент запускает автоматически по событиям) переменные каталога проекта обрабатывает bash — и это критическое изменение релиза. Поведение отличается от прежнего, так что хуки, завязанные на старую логику, могут отработать иначе.
-
Диалог
/hooksстал полноценным. В терминальном интерфейсе (OpenTUI) теперь полный экран управления хуками, список перечитывается при каждом открытии, а в интерфейс приходят события прогресса — видно, что хук работает, а не молчит непонятно сколько. -
Workflows научились поставлять расширениями. Расширение может приносить свои сценарии с собой; сохранённые workflows запускаются по имени; а если workflow расширения объявил, когда его стоит применять (
whenToUse), модель сможет вызвать его сама. Для больших прогонов добавили предпросмотр структуры и предупреждение, что прогон обещает быть тяжёлым. -
Расход токенов взяли под контроль. Число вызовов
web_searchза сессию ограничили — агент не сможет бесконечно гуглить. А у workflows появился общий бюджет токенов на прогон: директивой+Nkзадаёшь лимит, и шаги сценария делят его между собой. -
Песочница на Linux через
bwrap. Новый бэкенд изоляции на базе bubblewrap — команды гоняются в закрытом окружении средствами ядра, а не «на честном слове». -
DingTalk в каналах вывода. Появились общие режимы вывода с поддержкой DingTalk, корпоративного мессенджера Alibaba, а в личных сообщениях сохраняется, кто именно пишет агенту.
-
Мультимодальный конвейер влит в основную ветку. Медиа-пайплайн omni (работа с картинками и другим медиа) теперь часть основной сборки.
