Dynamic Workflows в Claude Code: как ИИ теперь управляет сотнями агентов параллельно

Dynamic Workflows в Claude Code: как ИИ теперь управляет сотнями агентов параллельно

Anthropic представила для Claude Code режим Dynamic Workflows — теперь модель самостоятельно пишет оркестрационный скрипт, который запускает в одной сессии от десятков до сотен параллельных субагентов и проверяет их работу до того, как результат дойдет до пользователя. По задумке компании, объемные задачи — миграция кода на сотни файлов или сквозной поиск багов по всему сервису — должны закрываться за дни вместо кварталов.

Как устроены динамические воркфлоу

Главное отличие от старых субагентов — в масштабе и проверке. Claude разбивает задачу на подзадачи и раздает их агентам, работающим параллельно. После этого другие агенты пытаются опровергнуть найденное, и прогон повторяется до тех пор, пока ответы не сойдутся. Именно так режим добирается до результата, недостижимого за один проход.

Прогресс сохраняется по ходу дела — прерванная задача продолжается с места остановки, а не стартует заново. Координация происходит за пределами диалога, поэтому план не сбивается, как бы ни разрослась задача.

Где применять Dynamic Workflows

Anthropic называет несколько сценариев, в которых режим уже показал результат:

  • Поиск багов по всей кодовой базе. Claude ищет проблемы параллельно, затем запускает независимую проверку каждой находки — в отчет попадают только реальные баги, а не ложные срабатывания.
  • Масштабные миграции. Замена фреймворка, перенос на новый API, портирование на другой язык — задачи, затрагивающие тысячи файлов, теперь закрываются от начала до конца.
  • Критичные решения с двойной проверкой. Когда цена ошибки высока, воркфлоу дает Claude несколько независимых попыток решить задачу, а затем запускает агентов, которые пытаются сломать результат до того, как его увидит человек.
  • Аудит безопасности. Проверка авторизации, валидации входных данных, поиск небезопасных паттернов — все это можно прогнать по всему репозиторию за один запуск.

Как включить и что учесть

Dynamic Workflows доступны в режиме research preview в CLI, десктопе и расширении для VS Code на планах Max, Team и Enterprise. Для Enterprise режим по умолчанию выключен — администратор должен активировать его в настройках Claude Code.

Включить режим можно двумя способами: попросить Claude создать воркфлоу напрямую или активировать в Claude Code новую настройку ultracode, которая выкручивает уровень усилий на максимум и позволяет модели самой решать, когда задача требует развертывания агентов. Перед первым запуском Claude Code показывает, что именно собирается сделать, и запрашивает подтверждение.

Anthropic прямо предупреждает: Dynamic Workflows тратят заметно больше токенов, чем обычная сессия Claude Code. Компания советует начинать с небольших задач, чтобы понять масштаб расхода.

Реальный кейс: портирование Bun с Zig на Rust

Самой громкой иллюстрацией возможностей режима стало переписывание движка Bun. Создатель проекта Джаррд Самнер с помощью Dynamic Workflows портировал Bun с языка Zig на Rust: около 750 тысяч строк кода, 99,8 процента прохождения существующих тестов и одиннадцать дней от первого коммита до слияния.

Один воркфлоу сопоставил типы данных между языками, другой переписывал файлы, задействовав сотни агентов с двумя проверяющими на каждый файл. После этого отдельный цикл правок гонял сборку и тесты до чистого результата. Ночной воркфлоу затем нашел лишние копирования данных и открыл pull request по каждому — для финальной проверки человеком.

Впрочем, стоит держать в голове и обратную сторону. Перенос вызвал споры в сообществе: критики указывали, что часть тестов подогнали под новую версию, а в багтрекере появились ошибки, которых в исходной реализации на Zig не было. Впечатляющая цифра в 99,8 процента — не гарантия идентичного поведения, а показатель того, как далеко удалось продвинуть автоматический перенос.

Что это меняет для команд

Dynamic Workflows сдвигают границу между задачами, которые можно делегировать ИИ, и теми, что требуют человека. Миграции, рефакторинг, поиск уязвимостей, аудит кода — все это теперь можно запустить в фоне и получить проверенный результат через несколько часов или дней.

Для разработчиков это означает переход от написания кода к определению целей и проверке результата. Для команд — возможность закрывать технический долг и масштабные рефакторинги, которые раньше откладывались из-за объема работы.

Dynamic Workflows уже доступны в Claude Code. Попробовать режим можно через GEMERA AI — все актуальные модели Claude, включая Opus 4.8, доступны в Telegram-боте и веб-кабинете. Запускайте воркфлоу, тестируйте на реальных задачах и оцените, как параллельные агенты справляются с вашими проектами.