В сегодняшнем релизе Claude Opus 4.8 один пункт зацепил больше всего.
Компания Bun перевела 750 000 строк кода с одного языка на другой - за 11 дней. 99.8% тестов прошли с первого раза. Это сделал Claude с новой функцией Dynamic Workflows: он сам организовал сотни параллельных агентов - одни писали код, другие параллельно проверяли каждый файл.
Субагентов в Claude Code можно было запускать и раньше - но Claude сам был оркестратором: решал пошагово что запустить следующим, и все промежуточные результаты оседали в его контексте. Именно поэтому на больших задачах он начинал плыть - контекст переполнялся. Dynamic Workflows устроены иначе: Claude пишет JavaScript-скрипт оркестрации, и дальше скрипт держит план, ветвление и промежуточные данные в своих переменных. В контекст Claude попадает только финальный результат.
Запускается просто: написать "Create a workflow" прямо в Claude Code - и он сам напишет скрипт. Или включить режим
ultracode в меню усилий - тогда Claude сам решает, когда запускать параллельных агентов. Доступно на планах Max, Team, Enterprise и через API.В начале мая появилась ещё команда
/goal - ставишь условие завершения ("все тесты проходят, lint чистый"), и Claude работает пока оно не выполнено: пишет код, запускает тесты, правит ошибки, снова тестирует. После каждого хода отдельная модель проверяет - выполнено условие или нет. Если нет - Claude продолжает сам. В связке с Dynamic Workflows это уже практически автономный агент, способный работать сутками. Были бы деньги на токены.Минус прямой - токенов тратится в разы больше. Зато для больших задач, где раньше Claude начинал плыть из-за огромного контекста - каждый агент теперь работает с небольшим куском, и вся конструкция должна держаться.
Надо тестировать.
Подробнее о Dynamic Workflows
А у вас есть задачи, которые откладываете потому что они слишком большие? Что бы отдали первым?
