Research Preview · Claude Code v2.1.154+

Динамические рабочие процессы Claude Code

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

До 1,000 субагентов за запуск Работает в фоновом режиме С возможностью возобновления и повторного запуска

Что такое динамический рабочий процесс?

Динамический рабочий процесс — это JavaScript-скрипт, который Claude пишет под вашу задачу. Среда выполнения запускает его в фоне, пока ваша сессия остаётся отзывчивой, и в разговор возвращается только итоговый ответ.

Скрипт, а не цикл чата

Claude пишет JavaScript-скрипт, который содержит цикл, ветвления и промежуточные результаты. Повторяется именно сама оркестрация, а не только промпт.

Контекст остаётся лёгким

Промежуточные результаты хранятся в переменных скрипта, а не в окне контекста Claude, поэтому в разговоре остаётся только итоговый отчёт, а не вывод каждого агента.

Встроенные паттерны качества

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

Прочитайте, сохраните, перезапустите

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

Субагенты против навыков против рабочих процессов

Все три выполняют многошаговую работу. Разница в том, кто держит план.

Аспект Субагенты Навыки Рабочие процессы
Что это Исполнитель, которого порождает Claude Инструкции, которым следует Claude Скрипт, который выполняет среда выполнения
Кто решает, что запустить дальше Claude, ход за ходом Claude, следуя промпту Скрипт
Где хранятся промежуточные результаты Окно контекста Claude Окно контекста Claude Переменные скрипта
Масштаб Несколько делегированных задач за ход Так же, как у субагентов От десятков до сотен агентов за запуск

Три способа запустить

Доступно на всех платных тарифах (включается в /config на тарифе Pro), а также в Claude API, Amazon Bedrock, Vertex AI и Microsoft Foundry.

1. Ключевое слово workflow

Добавьте слово «workflow» в свой промпт, и Claude напишет рабочий процесс под задачу вместо пошаговой работы ход за ходом.

Run a workflow to audit every API
route under src/ for missing auth

2. ultracode

Задайте /effort ultracode, и Claude будет планировать рабочий процесс для каждой существенной задачи в сессии — рассуждение уровня xhigh плюс автоматическая оркестрация.

/effort ultracode

3. /deep-research

Встроенный рабочий процесс: он распараллеливает веб-поиски, перекрёстно проверяет источники, голосует по каждому утверждению и возвращает отчёт со ссылками.

/deep-research What changed in
the Node permission model v20-v22?

О /deep-research

/deep-research — это встроенный рабочий процесс, который исследует вопрос по множеству источников. Он находит и перекрёстно проверяет информацию, отсеивает утверждения, не выдерживающие перекрёстной проверки, и возвращает один отчёт со ссылками. Для работы требуется включённый инструмент WebSearch.

Когда стоит взять рабочий процесс

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

1

Сканирование багов по всей кодовой базе — много искателей параллельно, и каждый результат проверяется перед отчётом.

2

Крупные миграции — смена фреймворка на 500 файлах или порт на другой язык, по одному агенту на участок.

3

Исследования с перекрёстной проверкой — источники взвешиваются друг относительно друга, а не сводятся в одну сводку.

4

Сложные планы — наброски с нескольких независимых сторон, затем оценка и синтез.

Кейс: переписывание Bun с Zig на Rust

Джарред Самнер использовал динамические рабочие процессы, чтобы портировать рантайм Bun с Zig на Rust — масштаб изменений, на который у команды обычно ушли бы недели.

750K

строк кода

11 days

затрачено

99.8%

существующих тестов остались зелёными

Ограничения, о которых стоит знать

Динамические рабочие процессы находятся в режиме research preview. Среда выполнения применяет несколько ограничений-предохранителей.

До 16 одновременных агентов

Лишние агенты встают в очередь и запускаются по мере освобождения слотов; на машинах с ограниченным числом ядер CPU одновременно работает меньше агентов.

1,000 агентов за запуск

Предохранитель от бесконтрольных циклов, заданный намного выше любого обычного рабочего процесса.

Без ввода во время выполнения

Приостановить запуск могут только запросы разрешений у агентов. Чтобы получить одобрение между этапами, запускайте каждый этап как отдельный рабочий процесс.

Возобновляемый в рамках сессии

Завершённые агенты при возобновлении возвращают закешированные результаты; остальные выполняются вживую. Выход из Claude Code запускает рабочий процесс заново.

Рабочие процессы расходуют больше токенов — учитывайте это

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

Запуск крупных рабочих процессов через QCode

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

Начните создавать с Claude Code

Получите доступ к Claude Code через QCode и запускайте динамические рабочие процессы, ultracode и Opus 4.8 с задержкой, оптимизированной под Китай.