n8n агенты — это сценарии, где нода AI Agent получает задачу, подключает языковую модель и сама решает, какой инструмент (tool) вызвать: HTTP-запрос, поиск, код, база, мессенджер. Wordstat по фразе «n8n агенты» держит порядка 700 показов в месяц. Ниже — как собрать первый агентный workflow без программирования и чем это отличается от обычной цепочки «триггер → действие».

База по n8n и автоматизации — в pillar ИИ-автоматизация. Локальную модель к агенту можно подключить через Ollama.

Чем агент отличается от обычного workflow

Обычный workflow в n8n жёсткий: вы заранее нарисовали путь «если письмо → создай задачу → отправь Slack». Агентский узел гибче: модель читает запрос пользователя и выбирает инструменты из тех, что вы к ней подключили. По документации n8n к AI Agent нужно подключить как минимум один tool sub-node; chat model подключается отдельно.

С версии около 1.82.0 отдельные «типы агента» в ноде упростили: актуальный AI Agent работает как Tools Agent (это зафиксировано в docs.n8n.io для ноды AI Agent). Старые шаблоны с другим agent type имеют смысл только если они уже были на Tools Agent.

Минимальный каркас агента в n8n

Блок Роль Пример
Триггер Откуда берётся задача Chat trigger, Webhook, Telegram
AI Agent Решает, что делать Нода AI Agent (Tools Agent)
Chat Model «Мозг» OpenAI / Anthropic / Google / локальный endpoint
Memory (опционально) Контекст диалога Window buffer memory
Tools Действия во внешнем мире HTTP Request, Code, Wikipedia, Calendar…

Источник каркаса: документация n8n, нода AI Agent (integrations → cluster nodes → AI Agent). Набор конкретных tool-нод расширяется — смотрите актуальный список в редакторе n8n.

Первый агент за вечер: пошагово

  1. Поднимите n8n — n8n Cloud или self-hosted (Docker/свой сервер). Для учёбы облако быстрее; для приватных данных чаще берут self-hosted.
  2. Создайте workflow с триггером чата (или Webhook, если хотите дергать из своей формы).
  3. Добавьте AI Agent и подключите Chat Model с вашим API-ключом (или локальный OpenAI-compatible endpoint на Ollama).
  4. Подключите 1-2 tool. На старт хватит HTTP Request (проверить URL / получить JSON) или простого инструмента поиска/калькулятора из библиотеки n8n — лишь бы агент умел «сходить наружу».
  5. Напишите system-инструкцию: роль, что можно, что нельзя (например: «не выдумывай факты; если tool не вернул данные — скажи об этом»).
  6. Прогоните 5 тестовых фраз: простую, с уточнением, с просьбой вызвать tool, с провокацией выйти за рамки, с пустым вводом.
Роль: ты ассистент поддержки интернет-магазина.
Можно: отвечать по данным из tool «каталог», уточнять размер/цвет.
Нельзя: обещать скидки и сроки доставки без данных из tool.
Если tool недоступен - честно скажи и предложи передать человеку.

Что дать агенту в tools (практика)

  • HTTP Request — ваш API, Google Sheets через API, CRM.
  • Code — мелкая обработка JSON, когда нод не хватает.
  • Мессенджеры / почта — отправить результат человеку.
  • База / таблицы — читать и писать статусы.

Правило новичка: лучше 2 понятных tool, чем 12 «на всякий случай». Иначе модель путается, а вы не понимаете, почему ушёл не туда.

Self-hosted vs Cloud: на что смотреть

Критерий n8n Cloud Self-hosted
Скорость старта Выше Нужен сервер/Docker
Контроль данных У провайдера облака У вас на VPS
Цена Подписка cloud (смотрите n8n.io) Сервер + время админа; community edition для self-host
Обновления Делает платформа Обновляете сами

Конкретные цены cloud здесь не фиксирую — тарифная сетка n8n меняется. Смотрите актуальный прайс на официальном сайте перед выбором.

Типичные ошибки с n8n агентами

  • Агент без tool. Документация прямо требует хотя бы один tool sub-node.
  • Слишком широкая роль. «Делай всё по бизнесу» без границ даёт галлюцинации и лишние вызовы.
  • Секреты в промпте. Ключи API — в credentials n8n, не в тексте инструкции.
  • Нет логов на тестах. Смотрите executions: какой tool вызван, что вернулось.
  • Сразу продакшен. Сначала один сценарий в тестовом workflow, потом прод-webhook.

Связка с локальными моделями

Если не хотите гонять каждый токен в платный облачный LLM, подключите Chat Model к локальному endpoint (Ollama и аналоги с OpenAI-compatible API). Качество и скорость зависят от железа. Для первого вечера часто проще облачная модель, а локальную подставить, когда каркас агента уже стабилен.

FAQ: n8n агенты

Что такое n8n агенты простыми словами?

Это workflow, где нода AI Agent с языковой моделью сама выбирает подключённые инструменты, чтобы выполнить задачу пользователя, а не только проходит жёстко прошитый путь.

Нужно ли знать JavaScript для n8n агентов?

Для первого агента — нет. Ноды соединяются визуально. Code-нода пригодится позже для мелкой обработки данных.

Чем AI Agent отличается от одной ноды OpenAI?

Одна нода модели отвечает текстом. AI Agent может вызывать tools и собирать многошаговый результат: сходил в API, затем ответил человеку.

Обязателен ли LangChain отдельно?

В n8n AI-ноды уже построены на экосистеме LangChain под капотом. Ставить LangChain как отдельный Python-проект для первого агента не нужно.

Можно ли подключить Ollama к n8n агенту?

Да, если настроить chat model на локальный OpenAI-compatible endpoint Ollama. Сначала проверьте, что Ollama отвечает вне n8n.

С какого сценария начать?

Узкий: «ответь по FAQ из Google Sheet» или «прими вопрос из Telegram и создай задачу в трекере». Один вход, один-два tool, понятный критерий успеха.

Вывод

n8n агенты — это не «магия вместо автоматизации», а workflow с моделью, которая умеет вызывать ваши tools. Соберите один узкий сценарий за вечер: триггер → AI Agent → model → 1-2 tool → проверка executions. Когда каркас стабилен, расширяйте.

Артём Денисов эксперт Нетологии и автор курса Яндекс Практикума по промпт-инжинирингу. Учит собирать ИИ-агентов и no-code автоматизации: от первого workflow в n8n до связок с локальными моделями.

Хотите нейросети под свои задачи, а не «для всех»?

Когда гайдов мало, помогает разбор под вашу работу. Наставничество, курсы и подписка Артёма Денисова — все форматы на странице обучения. Карта автоматизации — в pillar n8n / ИИ-агенты.