COMRAD404 / HOWTO

Как настроить AI-автоматизацию в n8n

Пошагово настройте AI-автоматизацию в n8n: Chat Hub, Chat Trigger, AI Agent, Tools Agent, streaming, approvals и MCP. Учитываем версии и ограничения на 2026-08-14.

Понадобится

45–75 минут
  • Аккаунт n8n Cloud или self-hosted instance
  • Доступ к Chat Hub
  • Понимание, нужен ли вам Personal Agent, workflow agent или MCP
  • Внешний tool/API или credentials для Tools Agent
  • Если нужен MCP: n8n 2.33.0+; если нужны MCP agents preview: 2.34.0+
  • Если вы хотите approval flow: человек-ревьюер для подтверждения действий

n8n в официальной документации описан как инструмент для workflow automation, который сочетает AI capabilities и business process automation. Если вам нужен рабочий AI-процесс, начинайте с цепочки Chat TriggerAI AgentTools Agentstreamingapproval.

Для простого чатового агента используйте Chat Hub. Для внешних AI-клиентов, IDE и CLI включайте instance-level MCP. Практический вывод: сначала соберите workflow с streaming и human-in-the-loop, а MCP открывайте только после теста опубликованного сценария.

  • ⏱️ Время: 45–75 минут
  • 🎯 Сложность: средний
  • 💰 Стоимость: зависит от плана n8n Cloud или вашей self-hosted-инфраструктуры; точные цены проверьте в pricing
  • 🛠️ Что потребуется: аккаунт n8n, доступ к Chat Hub, workflow с Chat Trigger и AI Agent, внешний tool/API для Tools Agent; для MCP — n8n 2.33.0+ (layout/Connect a client) или 2.34.0+ (agents preview)
  • 📌 Актуальная версия: проверка docs и pricing на 2026-08-14; AI Assistant в Cloud — early preview, self-hosted AI Assistant — coming soon

Практическая оговорка: в проверенных источниках не зафиксированы региональные ограничения и точные лимиты по self-hosted AI Assistant, поэтому перед запуском сверяйте тариф, план и версию.

Практический вердикт: для первого рабочего результата в n8n выбирайте workflow-агента с streaming и approval; Personal Agent удобен для простого чата, а MCP нужен только тогда, когда вы хотите открыть опубликованные workflows внешнему AI-клиенту.

Что именно вы настраиваете

В n8n есть три основных сценария. Personal Agent в Chat Hub подходит, когда вам нужен быстрый чат без сложной оркестрации. Workflow agent нужен, если AI должен реагировать на событие, вызывать tools и возвращать ответ в чате. Instance-level MCP нужен, если внешний AI-клиент должен обращаться к опубликованным workflows.

Сценарий Когда выбирать Что известно из доков
Personal Agent Нужен быстрый чатовый агент без сложной логики Chat Hub → Personal Agents → +New Agent; заполните name, description, system prompt, preferred model, access to tools и сохраните
Workflow agent Нужна автоматизация с триггером, tools и ответом в чате Нужны Chat Trigger и AI Agent со streaming; workflow затем делают доступным в n8n Chat и публикуют
Instance-level MCP Нужен доступ внешним AI-клиентам, IDE или CLI Settings > Instance-level MCP > Enable MCP access; подключение через OAuth или API key; доступны только опубликованные workflows

Если вам нужен ответ по базе документов, добавьте RAG отдельно: в глоссарии n8n RAG определён как retrieval relevant documents to ground responses, а в таких системах часто используют vector stores. Для сравнения архитектур посмотрите Как настроить RAG с LlamaIndex.

Что учитывать по версиям и планам

Перед настройкой проверьте именно ту ветку функций, которая вам нужна. n8n развивает AI и MCP отдельно, поэтому одна и та же установка может поддерживать streaming, но не показывать MCP agents, если версия ниже порога. Ориентируйтесь на версии, а не на старые скриншоты.

Функция Минимум или статус Что важно
AI Assistant early preview в Cloud, self-hosted coming soon Статус и доступность проверьте на pricing перед запуском
Streaming responses доступны на всех планах Включаются через Chat Trigger или Webhook; узел должен поддерживать streaming
Chat user role Starter, Pro, Business и Enterprise Нужна для workflow agent в Chat Hub
Instance-level MCP layout 2.33.0+ Здесь появляются redesigned settings, Connect a client и Allowed callback URLs
Project/folder-level MCP access control 2.24.0+ Гранулярный контроль доступа на уровне проекта или папки
MCP agents 2.34.0+, preview Не закладывайте их в production без повторной проверки статуса
Release notes 2.33 2026-07-28 Принесли redesigned instance settings for AI assistant
Release notes 2.32 2026-07-21 Добавили MCP OAuth scope selection

Если интерфейс не совпадает с доками, сначала проверьте версию n8n и тип деплоймента. Для self-hosted не переписывайте production-сценарий без повторной сверки статуса AI Assistant и MCP preview.

Пошаговая настройка AI-автоматизации в n8n

  1. Откройте Chat Hub. Начните здесь, если хотите собрать Personal Agent или быстро сверить, как в вашей версии устроен AI-вход. Ожидаемый результат: вы видите раздел Chat Hub.
  2. Нажмите +New Agent. Создайте новый Personal Agent, если вам нужен простой чатовый сценарий без сложной оркестрации. Ожидаемый результат: открывается форма нового агента.
  3. Заполните name, description, system prompt, preferred model и access to tools. Это задаёт роль, поведение, модель и доступ к инструментам. Ожидаемый результат: агент получает нужные настройки и готов к сохранению.
  4. Сохраните агента. После сохранения проверьте, что Personal Agent появился в списке Chat Hub. Ожидаемый результат: агент отображается как доступный объект.
  5. Создайте workflow с Chat Trigger. Для автоматизации нужен именно workflow, а не только чатовый агент. Ожидаемый результат: workflow начинает принимать сообщения из чата.
  6. Добавьте AI Agent и включите streaming. В официальных шагах для workflow-agent streaming обязателен. Ожидаемый результат: ответы могут приходить постепенно, а не только в конце выполнения.
  7. Подключите Tools Agent. Этот узел нужен, если AI должен вызывать внешние tools и APIs через LangChain tool calling interface. Ожидаемый результат: агент получает доступ к внешним действиям.
  8. Используйте {{ $fromAI('email') }} в параметрах tools. Эта функция доступна только для tools, подключённых к AI Agent node. Ожидаемый результат: AI подставляет параметры динамически, когда это нужно tool call.
  9. Добавьте human-in-the-loop. Для рискованных действий настройте approval flow, чтобы workflow ждал решения человека. Ожидаемый результат: Approve запускает tool, Deny отменяет его.
  10. Опубликуйте workflow и сделайте его доступным в n8n Chat. Это требуется, если вы хотите запускать сценарий из чата, а не только из редактора. Ожидаемый результат: workflow можно вызвать пользователю.
  11. Включите MCP, если нужен внешний AI-клиент. Откройте Settings > Instance-level MCP > Enable MCP access и подключите client через OAuth или API key. Ожидаемый результат: внешний клиент видит только опубликованные workflows, подходящие для MCP.

Как проверить, что всё работает

  1. Отправьте тестовое сообщение в Chat Trigger и проверьте, что workflow стартует.
  2. Убедитесь, что ответ приходит со streaming, а не одной порцией в конце.
  3. Запустите сценарий с tool call и проверьте, что появляется шаг approval.
  4. Нажмите Approve и убедитесь, что tool выполняется; нажмите Deny и проверьте, что действие отменяется.
  5. Если вы включили MCP, подключите client и проверьте, что search_workflows показывает только доступные пользователю опубликованные workflows.

Частые ошибки и исправления

  • Ошибка: AI Agent не стримит ответ.
    Решение: проверьте, что Response Mode = Streaming response, и что выбранный узел поддерживает streaming.
  • Ошибка: {{ $fromAI('email') }} не подставляет значение.
    Решение: используйте $fromAI() только в tools, подключённых к AI Agent.
  • Ошибка: workflow не появляется в Chat Hub или MCP.
    Решение: опубликуйте workflow и убедитесь, что он основан на поддерживаемом триггере: webhook, form, schedule или chat trigger.
  • Ошибка: approval flow не показывает поля для ревью.
    Решение: проверьте, что вы настроили human-in-the-loop для tool calls; reviewer должен видеть $tool.name и $tool.parameters.
  • Ошибка: в MCP нет нужных пунктов в настройках.
    Решение: проверьте версию: layout и Connect a client доступны с n8n 2.33.0, project/folder-level access control — с 2.24.0, agents — с 2.34.0 и помечены как preview.

Безопасность и ограничения

Для действий, которые меняют данные, отправляют письма или запускают внешние запросы, используйте human-in-the-loop. Это снижает риск ошибочного tool call и даёт вам контроль над критическими шагами.

  • AI Assistant в n8n Cloud указан как early preview и включён во все Cloud-планы.
  • Для self-hosted в источнике указан статус coming soon; перед внедрением проверьте актуальный статус.
  • Роль Chat user доступна только на Starter, Pro, Business и Enterprise планах.
  • MCP позволяет подключать только опубликованные workflows и только те, что используют webhook, form, schedule или chat trigger.
  • Точные региональные ограничения в проверенных источниках не найдены; это редакционная оговорка, а не подтверждённое ограничение продукта.

Что делать дальше

Вопросы и ответы

Можно ли настроить AI-автоматизацию без своей инфраструктуры?

Да. В источнике указано, что AI Assistant currently in early preview included in all n8n Cloud plans. Для self-hosted его статус помечен как coming soon.

Работает ли streaming на всех планах?

Да, streaming responses доступны на всех планах. Важно только включить Response Mode = Streaming response и использовать узел, который поддерживает streaming.

Можно ли подключать внешние API и инструменты?

Да. Для этого используйте Tools Agent; он предназначен для tool calling и подключения внешних tools/APIs.

Когда нужен MCP?

Когда вы хотите дать внешнему AI-клиенту доступ к опубликованным workflows. MCP включается на уровне instance, а доступ получают только опубликованные workflows с поддерживаемыми триггерами.

Источники

Шаги

HOW-TO
  1. Откройте Chat Hub

    | Начните здесь, если хотите собрать Personal Agent или быстро сверить, как в вашей версии устроен AI-вход. Ожидаемый результат: вы видите раздел Chat Hub.

  2. Нажмите +New Agent

    | Создайте новый Personal Agent, если вам нужен простой чатовый сценарий без сложной оркестрации. Ожидаемый результат: открывается форма нового агента.

  3. Заполните параметры агента

    | Укажите name, description, system prompt, preferred model и access to tools, затем сохраните. Ожидаемый результат: агент получает нужные настройки и готов к сохранению.

  4. Сохраните агента

    | После сохранения проверьте, что Personal Agent появился в списке Chat Hub. Ожидаемый результат: агент отображается как доступный объект.

  5. Создайте workflow с Chat Trigger

    | Для автоматизации нужен именно workflow, а не только чатовый агент. Ожидаемый результат: workflow начинает принимать сообщения из чата.

  6. Добавьте AI Agent и включите streaming

    | В официальных шагах для workflow-agent streaming обязателен. Ожидаемый результат: ответы могут приходить постепенно, а не только в конце выполнения.

  7. Подключите Tools Agent

    | Этот узел нужен, если AI должен вызывать внешние tools и APIs через LangChain tool calling interface. Ожидаемый результат: агент получает доступ к внешним действиям.

  8. Используйте $fromAI() в параметрах tools

    | Эта функция доступна только для tools, подключённых к AI Agent node. Ожидаемый результат: AI подставляет параметры динамически, когда это нужно tool call.

  9. Добавьте human-in-the-loop

    | Для рискованных действий настройте approval flow, чтобы workflow ждал решения человека. Ожидаемый результат: Approve запускает tool, Deny отменяет его.

  10. Опубликуйте workflow и включите MCP

    | Сделайте workflow доступным в n8n Chat, а при необходимости откройте Settings > Instance-level MCP > Enable MCP access и подключите client. Ожидаемый результат: workflow готов для чата или внешнего AI-клиента.

Источники

SOURCES

Вопросы и ответы

FAQ
Можно ли настроить AI-автоматизацию без своей инфраструктуры?

Да. AI Assistant currently in early preview included in all n8n Cloud plans; для self-hosted источник указывает статус coming soon.

Работает ли streaming на всех планах?

Да. Streaming responses доступны на всех планах, но узел должен поддерживать streaming и response mode нужно включить явно.

Можно ли подключать внешние API и инструменты?

Да. Для этого используйте Tools Agent; он предназначен для tool calling и подключения внешних tools/APIs.

Когда нужен MCP?

Когда вы хотите дать внешнему AI-клиенту доступ к опубликованным workflows. MCP работает только с опубликованными workflows и зависит от версии n8n.

Читайте также

LINKS