Эрик Сюй
13 ноября 2026 г. | Время чтения: 14 мин.
Представьте, что вы вносите однострочное изменение в рабочий процесс своего агента. Чтобы проверить, сработало ли оно, вы ждете несколько минут, пока оно соберется, опубликуется и развернется, а затем повторяете все заново для следующей правки. Теперь представьте, что рабочий процесс наконец-то работает должным образом, но ваши пользователи все еще ждут, пока ваш брокер проверяет одну систему, затем вторую, затем третью.
Когда мы внесли управляемый детерминизм в Agent Broker, вы получили контроль над тем, какие части рабочих процессов ваших агентов выполняются предсказуемо каждый раз, а какие используют рассуждения на базе LLM. Именно этот контроль делает оркестрацию агентов тем, чему можно доверять. Но чем больше становятся ваши графы агентов, тем важнее то, как быстро вы можете их итерировать и как быстро они работают.
Последние улучшения помогают решить обе задачи, не теряя контроля. Теперь вы можете развертывать и тестировать свою сеть агентов локально, прямо рядом с вашим кодом, и видеть влияние каждого изменения за считанные секунды. Параллельное выполнение действий позволяет вашим брокерам вызывать независимые агенты и инструменты одновременно, поэтому ваши пользователи ждут самое медленное действие, а не сумму всех из них. А новые варианты подключения упрощают интеграцию Agent Broker в уже используемые вами системы. Результат: вы создаете, тестируете и запускаете надежные оркестрации агентов быстрее.
Развертывание и тестирование сетей агентов локально
Рабочие процессы на основе графов невероятно мощны, но в то же время сложны. Вы управляете множеством путей маршрутизации, передаете переменные между узлами и обрабатываете сложную логику состояний. Поскольку эти архитектуры столь насыщены, доработка рабочего процесса с управляемым детерминизмом естественным образом включает в себя множество точных правок и экспериментов для достижения желаемого поведения агента.
С помощью локального развертывания и тестирования вы можете развернуть всю свою сеть агентов, включая каждого брокера, на собственной машине прямо из Anypoint Code Builder. Затем вы можете общаться с каждым брокером по протоколу Agent-to-Agent (A2A), проверять запросы и ответы, а также выполнять отладку без публикации или развертывания.
Локальное развертывание обеспечивает более быстрый и безопасный цикл разработки для Agent Broker: итерации за считанные секунды, написание кода и тестирование в одном окне, а также тонкая настройка поведения агента перед запуском в продакшн.
Итерации за считанные секунды с локальными обновлениями
Стандартный процесс сборки, публикации и развертывания отличается высокой надежностью и берет на себя всю тяжелую работу по подготовке вашего брокера к полноценной среде. Но когда вам нужно просто протестировать незначительное изменение маршрутизации или быструю правку узла, прохождение всего цикла развертывания занимает несколько минут.
Локальное развертывание создает экспресс-полосу для таких мелких правок. Оно обеспечивает мгновенные локальные обновления прямо на вашей машине, позволяя перебирать идеи за считанные секунды и поддерживать темп разработки. Внесите изменение, выполните повторное локальное развертывание и отправьте следующее тестовое сообщение.
Код и тестирование в окне единого рабочего пространства
До сих пор проверка брокера означала использование внешнего интерфейса чата для взаимодействия с вашим агентом. Это отличный способ симуляции реальной среды конечного пользователя, но настройка отдельного интерфейса добавляет дополнительный шаг на ранней стадии разработки.
Благодаря локальному развертыванию эти два мира объединяются. Панель развертывания и тестирования открывается прямо рядом с вашим кодом в Anypoint Code Builder, поэтому вы можете разрабатывать и тестировать одновременно в едином рабочем пространстве. Переключайтесь между брокерами в вашей сети с помощью выпадающего списка, просматривайте карту агентов каждого брокера и общайтесь с ним напрямую. Разверните подробную информацию о любом ответе, чтобы увидеть его состояние задачи, время отклика, а также идентификаторы сообщения, контекста и задачи вместе с необработанным JSON для запроса и ответа. Журналы среды выполнения для ваших брокеров, агентов и серверов MCP передаются прямо в IDE, поэтому вы можете проследить, как именно ваш граф переходил от одного узла к другому.
Создавайте своего брокера слева, тестируйте его справа и отслеживайте каждый переход узла в логах внизу — и все это в одном окне.
Тонкая настройка поведения перед запуском в продакшн
Локальное развертывание также предоставляет вам выделенную изолированную среду (песочницу). Управление сложными переменными графа и многопутевой маршрутизацией обычно требует тщательной координации перед развертыванием в продакшне. Теперь у вас есть безопасное пространство для проверки контекста узлов и наблюдения за изменениями поведения до того, как ваш брокер попадет в инфраструктуру продакшна.
Думайте об этом как о предполетной проверке. Допустим, вы дорабатываете брокер триажа поддержки и хотите убедиться, что сообщение вроде «кто-то сменил мой пароль, а я этого не делал» всегда классифицируется как критическое и направляется человеку. Вы можете запустить этот сценарий локально, подтвердить маршрутизацию и настроить инструкции, пока поведение не станет абсолютно верным. Когда вы будете готовы к полному развертыванию, вы с уверенностью передадите тщательно протестированный рабочий процесс.
Сокращение задержек с помощью параллельного выполнения действий
В Agent Script агенты A2A и инструменты MCP, которые может вызывать ваш брокер, являются действиями. Узлу оркестратора или субагента часто требуется вызвать несколько из них одновременно. Представьте, что пользователь просит вашего брокер предоставить полный обзор клиентской учетной записи. LLM решает, что ей нужно вызвать агента выставления счетов, агента поддержки и инструмент CRM. Ни одно из этих действий не зависит от других, но до сих пор брокер выполнял их одно за другим. Если они занимают 4, 3 и 5 секунд, пользователь ждет около 12 секунд.
С помощью параллельного выполнения действий брокер запускает независимые действия одновременно и ждет завершения всех из них. В том же примере пользователь ждет около 5 секунд — времени выполнения самого медленного действия. Чем больше независимых действий вызывает шаг, тем больше времени вы экономитите.
Благодаря параллельному выполнению действий шаг занимает столько времени, сколько длится самое медленное действие, а не сумма всех из них. В соответствии с принципом управляемого детерминизма вы сохраняете полный контроль. Вы можете включить параллельное выполнение действий для всего брокера, а затем отключить его для конкретных узлов, где важен порядок, например для узла, которому необходимо создать тикет, прежде чем уведомлять дежурную команду с номером этого тикета. LLM по-прежнему решает, какие действия вызывать, а ваши последующие узлы ведут себя точно так же, как и раньше.
Дополнительные улучшения для оркестрации корпоративного уровня
Наряду с локальным развертыванием и параллельным выполнением действий, этот релиз упрощает подключение Agent Broker к уже используемым вами системам и повышает надежность ваших брокеров.
- Учетные данные клиента OAuth 2.0 для LLM: многие предприятия защищают свои LLM за внутренним шлюзом или прокси-сервером, который использует OAuth 2.0 вместо статических ключей API. Теперь Agent Broker поддерживает для подключений LLM, точно так же, как он уже делает это для подключений MCP и A2A.
- Аутентификация для карт агентов с двойным выходом: теперь вы можете настроить аутентификацию для карт агентов, которые используют восходящие потоки с двойным выходом (dual egress). Дополнительные сведения см. в разделе Справочник по YAML сети агентов.
- Транспорт SSE для серверов MCP: теперь вы можете повторно использовать существующие активы серверов MCP в Exchange, которые используют транспорт SSE, благодаря чему еще больше созданных вами инструментов готовы к оркестрации.
- Исправления надежности: брокеры теперь корректно приостанавливаются и возобновляют работу, когда субагент запрашивает у пользователя дополнительную информацию, а узлы исполнителя сохраняют полную задачу A2A, возвращаемую агентом, чтобы последующие узлы могли использовать ее состояние и вывод.
Полный список обновлений и исправлений см. в примечаниях к выпуску Agent Networks.
Создавайте, тестируйте и запускайте оркестрации агентов, которым можно доверять
Именно это дают вам последние улучшения Agent Broker.
Локальное развертывание и тестирование позволяют итеративно улучшать рабочие процессы агентов за секунды вместо ожидания полного цикла развертывания. Параллельное выполнение действий означает, ровно то, что ваши пользователи ждут не дольше, чем длится самое медленное действие. А управляемый детерминизм позволяет контролировать, какие шаги остаются предсказуемыми, так что вам никогда не придется жертвовать контролем ради скорости.
Agent Fabric уже помогает обнаруживать агентов и инструменты MCP и управлять ими, а Agent Broker позволяет их оркестровать. Теперь вы можете создавать, тестировать и запускать эти оркестрации быстрее, а также быть уверенными в них при переходе в продакшн.
Готовы попробовать?
Для тестирования вашей следующей настройки рабочего процесса больше не требуется несколько минут. Откройте Anypoint Code Builder, разверните свою сеть агентов локально и посмотрите результат через несколько секунд. Затем включите параллельное выполнение действий и выдавайте ответы пользователям так же быстро, как работает ваше самое медленное действие.
Впервые работаете с Agent Broker? В материале Создание сетей агентов для Agent Fabric есть все необходимое, включая справку по файлам скриптов агентов и полностью рабочий пример. Просто убедитесь, что установлен Docker, и вы готовы к работе.












