- Чем n8n отличается от Make и Zapier
- Как начать: три способа
- Установка n8n на компьютер за 5 минут
- Установка через Docker
- Главные понятия n8n
- Первый сценарий: ежедневное сообщение в Telegram
- ИИ-агент в n8n
- n8n в России: что учесть
- Частые вопросы
- n8n бесплатный?
- Нужно ли уметь программировать?
- Где лучше держать n8n — на компьютере или на сервере?
n8n (читается «эн-эйт-эн») — платформа для автоматизации, в которой сценарии собираются из блоков мышкой. Каждый блок — это действие: получить письмо, записать строку в таблицу, отправить сообщение в Telegram, обратиться к нейросети. Блоки соединяются стрелками, и получается рабочий процесс (workflow), который запускается сам — по расписанию, по событию или по сообщению. Для ИИ-агентов n8n важен тем, что в нём есть узел AI Agent: он превращает любую языковую модель в агента с инструментами и памятью.
Чем n8n отличается от Make и Zapier
| n8n | Make, Zapier | |
|---|---|---|
| Где работает | В облаке n8n или на вашем сервере и компьютере | Только в облаке сервиса |
| Цена | Версия для своего сервера бесплатна, облако — по подписке | Оплата за операции, бесплатный тариф ограничен |
| Код | Можно вставлять JavaScript и Python прямо в сценарий | Ограниченно |
| ИИ-агенты | Встроенный узел AI Agent, память, инструменты, векторные базы | Есть ИИ-модули, но агентные возможности скромнее |
| Порог входа | Выше: нужно установить и разобраться | Ниже: всё работает сразу в браузере |
Код n8n распространяется по лицензии fair-code: использовать бесплатно можно для своих задач и задач своей компании, а продавать n8n как сервис другим — нельзя.
Как начать: три способа
| Способ | Кому подходит | Что нужно |
|---|---|---|
| n8n Cloud | Тем, кто не хочет ничего устанавливать | Регистрация на n8n.io, пробный период, дальше подписка. Российские карты не принимаются |
| Запуск через npx | Чтобы попробовать на своём компьютере за 5 минут | Node.js версии от 20.19 до 24.x |
| Docker / Docker Compose | Для постоянной работы на сервере | Docker; рекомендуемый способ для самостоятельного размещения |

Установка n8n на компьютер за 5 минут
- Установите Node.js LTS с сайта nodejs.org (подойдёт версия 22 или 24).
- Откройте PowerShell (Windows) или Терминал (macOS, Linux).
- Выполните команду — она скачает и запустит n8n без установки:
npx n8n
- Когда в терминале появится строка с адресом, откройте в браузере
http://localhost:5678. - Создайте учётную запись владельца: почта, имя и пароль. Это локальная запись, она хранится на вашем компьютере.
- Готово — откроется пустой редактор сценариев.
Чтобы n8n не скачивался заново при каждом запуске, установите его глобально: npm install n8n -g, затем запускайте командой n8n. Учтите, что установку через npm разработчики планируют прекратить в версии n8n 3.0 — для постоянной работы лучше сразу переходить на Docker.
Установка через Docker
Если установлен Docker Desktop (Windows, macOS) или Docker Engine (Linux), выполните две команды:
docker volume create n8n_data
docker run -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8nПервая создаёт хранилище, где будут лежать ваши сценарии и учётные данные, вторая запускает n8n. Адрес тот же — http://localhost:5678. Для сервера с постоянной работой используйте вариант с Docker Compose и базой PostgreSQL из официальной документации.
Главные понятия n8n
| Термин | Что означает |
|---|---|
| Workflow | Сценарий — цепочка узлов, которая выполняет задачу |
| Node (узел) | Один шаг: действие в сервисе, условие, код, вызов нейросети |
| Trigger | Узел, который запускает сценарий: расписание, вебхук, новое письмо, сообщение в чате |
| Credentials | Сохранённые ключи и пароли для подключения к сервисам |
| Executions | Журнал запусков: что пришло на вход, что получилось, где была ошибка |
| Expression | Подстановка данных из предыдущих узлов в поля следующих, например имя клиента в текст письма |
Первый сценарий: ежедневное сообщение в Telegram
- В редакторе нажмите Add first step и выберите триггер Schedule Trigger. Укажите время — например, каждый день в 9:00.
- Нажмите «+» справа от триггера, найдите HTTP Request и укажите адрес любого открытого API — например, курса валют.
- Добавьте узел Telegram → действие Send Message. Создайте учётные данные: вставьте токен бота от @BotFather.
- В поле Chat ID укажите свой ID, а в поле текста перетащите нужное значение из ответа предыдущего узла.
- Нажмите Execute workflow, чтобы проверить, затем переключатель Active, чтобы сценарий запускался по расписанию.
Названия кнопок могут немного отличаться в зависимости от версии n8n, но логика «триггер → действия → активация» остаётся одной и той же.
ИИ-агент в n8n
Узел AI Agent подключается к трём вещам: модели (Chat Model), памяти (Memory) и инструментам (Tools). В роли инструментов выступают другие узлы n8n — Google Таблицы, HTTP-запросы, поиск, почта. Агент сам решает, какой инструмент вызвать, чтобы ответить на сообщение. В качестве модели можно подключить облачный сервис или локальную модель через Ollama.
Системный промт для агента удобно собрать в нашем конструкторе промтов и вставить в поле System Message.
n8n в России: что учесть
- Облачная версия требует оплаты зарубежной картой. Версия на своём сервере бесплатна и работает без ограничений — подойдёт любой российский VPS с Docker.
- Модели. Часть зарубежных моделей недоступна из России напрямую. Через узел HTTP Request можно подключить GigaChat или YandexGPT по их API, а через узел Ollama — локальную модель.
- Обучение на русском. Официальная документация на английском, но интерфейс простой, а большинство узлов понятны по названию.
Частые вопросы
n8n бесплатный?
Версия Community для установки на свой сервер или компьютер бесплатна без ограничений по числу сценариев и запусков. Платные тарифы есть у облачной версии и у редакций Business и Enterprise с функциями для команд.
Нужно ли уметь программировать?
Нет, большинство сценариев собирается мышкой. Код пригодится для сложной обработки данных — для этого есть узел Code с поддержкой JavaScript и Python.
Где лучше держать n8n — на компьютере или на сервере?
Для обучения достаточно компьютера. Для рабочих сценариев нужен сервер: сценарии по расписанию и вебхуки работают только пока n8n запущен, а домашний ПК выключается.