LangChain Blog→ оригинал

LangChain запустил динамические субагенты в Deep Agents: оркестровка через код

LangChain добавил в Deep Agents динамические субагенты — режим, где ИИ-агент запускает дочерних агентов через код, а не через заранее заданные инструменты…

AI-обработка оригинала LangChain Blog; редакция Hamidun News
LangChain запустил динамические субагенты в Deep Agents: оркестровка через код
Источник: LangChain Blog. Коллаж: Hamidun News.
◐ Слушать статью

LangChain представила динамические субагенты в платформе Deep Agents — механизм, позволяющий ИИ-агентам масштабировать сложную работу через программный код, а не через статические вызовы инструментов. Обновление меняет то, как разработчики проектируют и запускают комплексные агентные пайплайны.

Чем отличается новый подход

До появления динамических субагентов агентные системы работали по принципу «выбери инструмент — вызови его». Разработчик заранее описывал набор инструментов, ИИ выбирал из него подходящий и передавал ему управление. Для простых, линейных задач это работает хорошо — но архитектура быстро упирается в потолок при усложнении.

Проблема возникает, когда нужно параллельно обработать тысячу документов, провести многоуровневое исследование или выстроить разветвлённую логику с несколькими ветками. Статический набор инструментов превращается в узкое место: агент не может изменить структуру выполнения в ответ на то, что обнаружил на предыдущем шаге. Динамические субагенты меняют базовую логику: агент пишет и исполняет код, который сам решает, сколько дочерних агентов запустить, с какими параметрами и в какой последовательности.

Оркестровка происходит программно — агент адаптируется к данным во время выполнения, а не в момент проектирования системы.

Что даёт программная оркестровка

LangChain выделяет три ключевых преимущества нового механизма: Гарантированное покрытие — код явно описывает, какие задачи должны быть выполнены. Ничего не теряется из-за нечёткости инструкции или нетипичного входного случая. Fan-out паттерны — родительский агент разветвляется на N параллельных дочерних; каждый обрабатывает свой фрагмент данных или ветку логики независимо.

* Живые трассировки — выполнение видно в реальном времени: какой субагент запущен, что обрабатывает, где остановился и сколько времени занял каждый шаг. На практике это открывает новый класс автономных задач. Юридический анализ сотен контрактов — агент разворачивает по одному субагенту на каждый документ и параллельно извлекает ключевые условия.

Многоэтапное исследование — разные субагенты проверяют разные гипотезы, результаты агрегируются в конце. Глубокий обход сайтов — fan-out на каждый URL, без ручного управления очередями. Раньше подобные сценарии требовали явного программирования потоков управления.

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

Надёжность как главный аргумент Одна из ключевых проблем агентных систем — непредсказуемость.

Агент может «забыть» часть задачи, выбрать неподходящий инструмент или зависнуть на промежуточном шаге без каких-либо сигналов. Это особенно болезненно в производственных системах, где ошибка обнаруживается часами позже. Программная оркестровка атакует именно эту слабость. Когда агент описывает план выполнения как код, система может заранее проверить полноту охвата: все ветки обозначены, граничные случаи учтены. Живые трассировки позволяют операторам наблюдать за каждым субагентом в реальном времени и вмешаться, если что-то пошло не так — вместо того чтобы разбираться в логах постфактум. LangChain называет это фундаментом для надёжных многошаговых пайплайнов — концепции, которая раньше оставалась маркетинговым обещанием, а теперь получает конкретный технический механизм. Команды, строящие enterprise-автоматизации, смогут масштабировать агентные системы без полной ручной перестройки при каждом новом сценарии использования.

Что это значит

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

ЖХ
Hamidun News
AI‑новости без шума. Ежедневный редакторский отбор из 400+ источников. Продукт Жемала Хамидуна, Head of AI в Alpina Digital.

Хотите не читать про ИИ, а внедрить его?

«AI News» — это полезные новости из мира ИИ. Системно научиться работать с нейросетями и применять их в работе — в Hamidun Academy.

Что вы думаете?
Загружаем комментарии…