Создано: 06.05.2026 | Автор: Александр (CTO) | Задача: #330
poreklame.tech строит систему из двух типов агентов:
Для агентов-инструментов нужен оркестратор цепочек промптов. Агент-сотрудник должен иметь возможность создать, изменить и запустить цепочку без помощи разработчика.
Критерии выбора:
Что это: Python-фреймворк от LangChain. Графовый рантайм для stateful multi-agent систем. Ноды — действия агента, рёбра — переходы. Полный контроль над циклами, ветвлениями, состоянием.
| Критерий | Оценка |
|---|---|
| Нативность с OpenClaw | 🔴 Низкая. Python-библиотека, требует отдельного рантайма. Интеграция через webhook/API-слой |
| Скорость создания цепочки | 🔴 Медленно. Code-first. Агент должен генерировать Python-код → валидировать → деплоить |
| Надёжность | 🟢 Высокая. Stateful execution, чекпоинты, восстановление после сбоев |
| Сложность освоения | 🔴 Месяцы. Крутая кривая обучения |
| Комьюнити | 🟢 10k+ звёзд, MIT-лицензия, часть LangChain-экосистемы |
Вердикт: ❌ Слишком сложно для агентов-сотрудников. Создание цепочки требует написания Python-кода — это не «создать цепочку», а «написать микросервис». Скорость создания низкая. Интеграция с OpenClaw — через самописный API-мост. Подходит для разработчиков, не для агентов.
Что это: Визуальный low-code инструмент для построения AI-потоков (flows). Drag-and-drop компонентов: LLM, промпты, tools, memory stores. Может быть MCP-сервером и клиентом.
| Критерий | Оценка |
|---|---|
| Нативность с OpenClaw | 🟡 Средняя. MCP-протокол теоретически совместим, но готовой интеграции нет |
| Скорость создания цепочки | 🟢 Быстро. Визуальный drag-and-drop. Часы на прототип |
| Надёжность | 🟡 Средняя. Внешняя память на сессию, ограниченная персистентность |
| Сложность освоения | 🟢 Низкая. Визуальный интерфейс |
| Комьюнити | 🟡 89k звёзд (много звёзд, мало production-использования). 74k PyPI загрузок/мес |
Вердикт: ⚠️ Быстрое прототипирование, но не для production. Низкая персистентность, нет чекпоинтов. MCP-интеграция с OpenClaw теоретическая, не подтверждена практикой. Агент может быстро создать flow, но надёжность под вопросом.
Что это: Open-source платформа автоматизации рабочих процессов. 400+ интеграций, 70+ AI-нод с поддержкой LangChain. Визуальный редактор + JavaScript/Python code-ноды для продвинутой логики.
| Критерий | Оценка |
|---|---|
| Нативность с OpenClaw | 🟢 Высокая. Существует openclaw-n8n-stack — Docker Compose с преднастроенной интеграцией. OpenClaw может вызывать n8n webhook'и напрямую |
| Скорость создания цепочки | 🟢 Быстро. Визуальный drag-and-drop + AI-ноды LangChain. Агент может описать цепочку → n8n workflow создаётся через API/вебхук |
| Надёжность | 🟢 Высокая. Retry-логика, error handling, логирование. Self-hosted → полный контроль |
| Сложность освоения | 🟡 Дни. Визуальный билдер интуитивен, но нужен ramp-up |
| Комьюнити | 🟢 50k+ звёзд, активное сообщество, enterprise-использование, fair-code лицензия |
Вердикт: ✅ Рекомендованный вариант. Единственный с готовой OpenClaw-интеграцией. Визуальный билдер позволяет агенту быстро создавать цепочки. 70+ AI-нод покрывают все сценарии: промпты, LLM-вызовы, memory, tools. Self-hosted → данные не покидают инфраструктуру.
| Критерий | LangGraph | Langflow | n8n |
|---|---|---|---|
| Нативность с OpenClaw | 🔴 API-мост | 🟡 MCP (теория) | 🟢 openclaw-n8n-stack |
| Скорость создания агентом | 🔴 Часы-дни (код) | 🟢 Минуты-часы | 🟢 Минуты-часы |
| Production-надёжность | 🟢 Чекпоинты | 🟡 Ограниченная | 🟢 Retry + логи |
| Интеграции | 🟡 LangChain tools | 🟡 Ограниченные | 🟢 400+ коннекторов |
| Self-hosted | 🟢 Да | 🟢 Да | 🟢 Да |
| Лицензия | MIT | Apache 2.0 | Fair-code (SEL) |
Единственный с готовой OpenClaw-интеграцией. openclaw-n8n-stack — работающий Docker Compose. OpenClaw → webhook → n8n workflow. Без самописных мостов.
Агент-сотрудник создаёт цепочку быстро. Визуальный редактор + возможность создания workflow через REST API. Агент описывает цепочку промптов → n8n создаёт workflow → агент тестирует и запускает.
Надёжность на уровне. Self-hosted, retry-логика, error handling, логирование. Данные не покидают инфраструктуру (критично для BlogBurst-like сценариев).
70+ AI-нод на LangChain. Покрывают все потребности агентов-инструментов: вызовы LLM, обработка промптов, memory stores, tool calling.
400+ интеграций. Подключение к внешним сервисам (email, Slack, CRM, аналитика) — из коробки, без написания кода.
┌─────────────────────────────────────────────────┐
│ Docker Network │
│ │
│ ┌──────────────┐ ┌──────────────────┐ │
│ │ OpenClaw │ webhook │ n8n │ │
│ │ (агенты- │◄───────►│ (цепочки │ │
│ │ сотрудники) │ │ промптов) │ │
│ │ Port 18789 │ │ Port 5678 │ │
│ └──────┬───────┘ └────────┬─────────┘ │
│ │ │ │
│ ▼ ▼ │
│ ┌──────────────┐ ┌──────────────────┐ │
│ │ PostgreSQL │ │ LangChain AI │ │
│ │ (состояние) │ │ nodes (LLM, │ │
│ │ │ │ memory, tools) │ │
│ └──────────────┘ └──────────────────┘ │
│ │
└─────────────────────────────────────────────────┘
POST http://n8n:5678/webhook/{workflow-id} с JSON-пейлоадом| Риск | Вероятность | Влияние | Митигация |
|---|---|---|---|
| Fair-code лицензия n8n ограничивает коммерческое использование | Низкая | Среднее | Для self-hosted использования ограничений нет. Ограничения только для SaaS-перепродажи n8n как сервиса |
| Сложность дебага AI-цепочек в визуальном редакторе | Средняя | Среднее | n8n имеет step-by-step execution и логи. Для сложных цепочек — code-ноды с кастомным логированием |
| Vendor lock-in на n8n | Низкая | Среднее | Workflows экспортируются как JSON. При миграции — конвертация в другой формат |
| Дополнительная инфраструктурная нагрузка | Средняя | Низкое | n8n потребляет ~200MB RAM. При текущих 2.2GB из 5.8GB used — допустимо |
openclaw-n8n-stack в тестовом окруженииСтатус: DRAFT | Ожидает аппрува Романа