Инструменты14 сентября 2026 г., 16:17 МСК🤖 Auto

Эра петлевых агентов закончилась: почему графы заменяют промпты

После вирусного спора в X между основателем OpenClaw и инженером Хамелем Хусаином, индустрия признала: «Loop Engineering» мертв. На смену ему приходит Graph Engineering — архитектура, где контроль переходит от LLM к детерминированному графу.

Баннер новости 7454

От хаоса к структуре: почему старые методы не работают

Проблема традиционного подхода к AI-агентам заключается в том, что модель берет на себя полный контроль над процессом. В сценарии «single-agent loop» (одиночная петля) одна LLM сама решает, какие данные исследовать, как их интерпретировать и насколько уверенным является вывод. Это приводит к галлюцинациям, пропуску бизнес-правил и нестабильному качеству результатов.

Graph Engineering меняет парадигму: структура решает, что происходит дальше, а модель предоставляет суждение только там, где это необходимо. Вы не доверяете ИИ управлять всем процессом; вы доверяете ему выполнять конкретные узлы задачи, в то время как граф обеспечивает маршрутизацию, проверки и состояние.

Три кита Graph Engineering

В основе графовой архитектуры лежат три элемента:

  • Nodes (Узлы): Атомарные единицы работы. Это могут быть вызовы LLM, проверки человеком или детерминированные вычисления. Важно: не каждый узел требует ИИ. Например, проверка порога утверждения счета не нуждается в LLM.
  • Edges (Ребра): Логика маршрутизации. Они определяют, куда переходит задача после завершения узла. Ребра могут быть прямыми, условными, параллельными или вести к человеку.
  • State (Состояние): Общая запись данных, которая перемещается по графу. Вместо раздувающегося контекстного окна чата, каждый узел читает и записывает данные в структурированное состояние.

Типы ребер и их применение

Гибкость графа достигается за счет различных типов ребер. Ниже приведена таблица сравнения логики маршрутизации на примере исследования бизнес-идеи для Shopify:

Тип ребра Функция Пример в графе
Direct (Прямое) Передача задачи от узла к узлу без ветвления Skeptic → merge, merge → human
Conditional (Условное) Маршрутизация на основе вывода предыдущего узла Отправка узкого вопроса одному исследователю, пропуская параллельный запуск
Parallel (Параллельное) Разветвление задачи на несколько узлов одновременно Planner → три исследователя (по боли клиентов, конкурентам, дистрибуции)
Looping (Циклическое) Возврат неудачного результата с причиной для исправления Merge → skeptic → merge (вторая проверка)
Human-controlled (Человеческий контроль) Пауза до одобрения человеком «Ворота» основателя перед действием по рекомендации

Практический пример: Исследование идеи стартапа

Рассмотрим задачу: «Стоит ли создавать AI-бухгалтерию для продавцов на Shopify?». В графовом подходе процесс выглядит так:

  1. Planner Node: Разбивает вопрос на три столпа: боль клиентов, конкуренты, каналы дистрибуции.
  2. Parallel Research: Три узла-исследователя работают параллельно, заполняя состояние данными.
  3. Skeptic Node: Анализирует собранные данные, отбрасывая слабые утверждения.
  4. Human Gate: Финальное решение принимается человеком на основе структурированного отчета, а не догадок ИИ.

Такой подход исключает ситуацию, когда модель «сама себя хвалит» за неверный вывод, так как проверка (skeptic) и утверждение (human) вынесены в отдельные узлы графа.

Источник: Towards Data Science ↗