Оркестрация позволяет связать несколько агентов в один сценарий — граф, где
результат одного шага определяет следующий. Это способ построить процесс
(например: классификатор → исполнитель → проверяющий), а не полагаться на один
большой промпт. Экран привязан к рабочему пространству.
Визуальный редактор
Основной редактор — визуальный конструктор потоков в духе make.com:
перетаскиваемые карточки-узлы, связи-стрелки (SVG), палитра добавления узлов и
боковая панель настройки выбранного узла. Позиции узлов сохраняются вместе с
графом, поэтому схема выглядит одинаково при повторном открытии.
Из чего состоит граф
Граф — это данные: { start, max_steps, nodes:[…] }. Каждый узел содержит
id, привязанного agent, prompt, число повторов max_retries и список
переходовedges. Условие перехода (when) может быть: always (всегда),
default (по умолчанию), contains / not_contains / equals / regex
(последние четыре требуют значения). Зарезервированный конечный узел — __end__.
Как пользоваться
Нажмите «+ Создать», задайте имя, описание и включённость.
Кнопка «Вставить пример» загружает готовый шаблон графа — удобно начать с
него.
Добавляйте узлы, выбирайте для каждого агента и промпт, соединяйте их
переходами с условиями.
Validate — проверить корректность графа до запуска.
Для существующего графа задайте пробный ввод и нажмите Run — вы увидите
пошаговую трассу: вывод каждого узла, агент, ошибки, причину остановки и
финальный результат.
Экспорт и импорт
Переключатель «Экспорт/Импорт JSON» открывает исходный JSON графа в текстовом
поле с живым человекочитаемым предпросмотром — удобно копировать, версионировать
и переносить графы между инстансами.
Настройка
max_steps ограничивает общее число шагов (защита от циклов).
max_retries на узле — сколько раз повторять шаг при ошибке.
Включённость графа определяет, доступен ли он для запуска.
**Оркестрация** позволяет связать несколько агентов в один сценарий — граф, где
результат одного шага определяет следующий. Это способ построить процесс
(например: классификатор → исполнитель → проверяющий), а не полагаться на один
большой промпт. Экран привязан к рабочему пространству.
## Визуальный редактор
Основной редактор — **визуальный конструктор потоков** в духе make.com:
перетаскиваемые карточки-узлы, связи-стрелки (SVG), палитра добавления узлов и
боковая панель настройки выбранного узла. Позиции узлов сохраняются вместе с
графом, поэтому схема выглядит одинаково при повторном открытии.
## Из чего состоит граф
Граф — это данные: `{ start, max_steps, nodes:[…] }`. Каждый **узел** содержит
`id`, привязанного `agent`, `prompt`, число повторов `max_retries` и список
**переходов** `edges`. Условие перехода (`when`) может быть: `always` (всегда),
`default` (по умолчанию), `contains` / `not_contains` / `equals` / `regex`
(последние четыре требуют значения). Зарезервированный конечный узел — `__end__`.
## Как пользоваться
1. Нажмите **«+ Создать»**, задайте имя, описание и включённость.
2. Кнопка **«Вставить пример»** загружает готовый шаблон графа — удобно начать с
него.
3. Добавляйте узлы, выбирайте для каждого агента и промпт, соединяйте их
переходами с условиями.
4. **Validate** — проверить корректность графа до запуска.
5. Для существующего графа задайте пробный ввод и нажмите **Run** — вы увидите
пошаговую трассу: вывод каждого узла, агент, ошибки, причину остановки и
финальный результат.
## Экспорт и импорт
Переключатель **«Экспорт/Импорт JSON»** открывает исходный JSON графа в текстовом
поле с живым человекочитаемым предпросмотром — удобно копировать, версионировать
и переносить графы между инстансами.
## Настройка
- `max_steps` ограничивает общее число шагов (защита от циклов).
- `max_retries` на узле — сколько раз повторять шаг при ошибке.
- Включённость графа определяет, доступен ли он для запуска.
## Что дальше
- [Агенты](/v1.0/webui/agents) — участники графа.
- [Оркестрация и субагенты](/v1.0/concepts/orchestration-subagents) — как это
устроено внутри.
- [Сессии](/v1.0/webui/sessions) — где видно вложенные запуски субагентов.