Выбор решения · разбор

n8n или своя разработка: где проходит граница

n8n закрывает больше задач, чем принято думать, и мы сами регулярно советуем начать с него. Но у конструктора есть граница, и проходит она не по сложности сценария, а по цене ошибки, конкурентности и правам доступа. Разбираем, как считать заранее и в какой момент дешевле написать код.

10 мин чтения

Сначала честно: что n8n делает хорошо

Мы советуем конструктор чаще, чем разработку, и это не кокетство. Если задача звучит как «когда приходит письмо с накладной — положить файл в папку, создать карточку в CRM и написать в чат», n8n решит её за вечер. Разработка на такой задаче проиграет по всем параметрам: дороже, дольше, и поддерживать некому.

Отдельная сильная сторона — self-host. n8n распространяется под Sustainable Use License: держать его у себя для внутренних задач можно бесплатно, данные остаются в вашем контуре. Для компании, которой нельзя выпускать документы наружу, это весомый аргумент.

Как устроен счёт: платите за запуск, а не за шаг

Это первое, что ломает расчёты. В облаке n8n единица тарификации — execution, один запуск воркфлоу целиком, независимо от числа шагов внутри. На странице тарифов (проверено 6 сентября 2026) Starter стоит 20 € в месяц при годовой оплате и включает 2500 выполнений, Pro — 50 € и 10 000 выполнений, Business — 667 € и 40 000.

Считать надо не шаги, а события. Сто писем в день — это три тысячи выполнений в месяц, то есть Starter уже мал. А вот воркфлоу из сорока нод, который запускается раз в сутки, стоит тридцать выполнений в месяц. Сложность сценария на счёт не влияет вообще.

Пять признаков, что конструктор заканчивается

Граница проходит не там, где сценарий стал длинным. Она проходит там, где появляется хотя бы один из этих признаков.

  • Конкурентность. У n8n количество одновременных выполнений зашито в тариф: 5 на Starter, 20 на Pro, 30 на Business. Превышение не даёт ошибку — запуски встают в очередь. Если у вас всплеск в тысячу событий за минуту и ответ нужен сразу, очередь превращается в отказ обслуживания на стороне бизнеса.
  • Идемпотентность. Сценарий повторился после тайм-аута — и заявка ушла дважды, деньги списались дважды, письмо клиенту улетело дважды. В конструкторе защиту от повтора приходится собирать вручную из проверок и внешнего хранилища состояния, и с каждой такой заплаткой преимущество «собрали за вечер» тает.
  • Права доступа. Сценарий работает под одной технической учёткой и видит всё, что видит она. Как только автоматизация начинает показывать данные сотрудникам, нужны права от имени конкретного пользователя — иначе вы построили не автоматизацию, а утечку.
  • Тестируемость. Воркфлоу нельзя прогнать на сорока сценариях перед выкаткой и получить отчёт. Пока изменения редкие, это терпимо. Когда процесс кормит деньгами и меняется каждую неделю, отсутствие тестов становится главным риском.
  • Владелец. Сценарий обычно собирает один человек, и живёт он ровно до его отпуска. Код с историей изменений, ревью и документацией переживает смену людей, схема из нод в чужой голове — нет.

Чего нет в бесплатной self-hosted версии

«Поставим у себя бесплатно» — верно, но неполно. По официальному сравнению редакций Community edition не включает SSO (SAML и LDAP), проекты, версионирование через Git, окружения, внешние секреты, потоковую отгрузку логов и шаринг воркфлоу и учётных данных: доступ есть у владельца инстанса и у создателя.

Для одного инженера, автоматизирующего свою работу, это неважно. Для отдела из десяти человек, где нужен раздельный доступ, стенд для проверки и хранилище секретов, — это ровно тот список, ради которого обычно и переходят на платную редакцию или на код.

Гибрид, который мы советуем чаще всего

Выбор редко бывает бинарным. Рабочая схема выглядит так: n8n остаётся оркестратором — принимает события, ходит в почту, календарь, CRM и мессенджеры, — а всё, где есть цена ошибки, вынесено в один-два собственных сервиса с понятным API.

В свой сервис уезжают: списания и любые необратимые операции, проверка прав от имени пользователя, работа с персональными данными, обращения к модели с контролем стоимости, и всё, что нужно покрывать тестами. n8n при этом продолжает делать то, в чём он силён: связывать сервисы и давать нетехническому человеку видеть, что происходит.

Как посчитать на два года, а не на первый месяц

Сравнивать «20 € в месяц против бюджета разработки» бессмысленно: это разные строки. Считать надо четыре: подписка или хостинг, время человека на поддержку сценариев, стоимость инцидента, умноженная на его вероятность, и стоимость перехода, если платформа перестанет подходить.

Четвёртая строка — та, о которой забывают. Логика, собранная из нод, не переносится: её нельзя выгрузить в код, её придётся переписывать заново по скриншотам. Чем дольше вы живёте на платформе, тем дороже стоит уход с неё — и тем важнее заранее решить, какая часть системы имеет право там жить.

Когда разработка не нужна

Мы предпочитаем сказать это прямо, потому что честный ответ экономит больше, чем удачная архитектура. Оставайтесь на конструкторе, если процесс запускается редко, ошибка обратима и стоит дёшево, интеграции есть готовые, данные не персональные и в сценарии нет операций с деньгами.

Совпало всё пять — разработка не окупится, и предлагать её было бы нечестно. Не совпало два и больше — считайте по четырём строкам выше: обычно к концу второго года цифры расходятся не в пользу платформы.

// Коротко
Граница проходит по цене ошибки, конкурентности и правам доступа, а не по числу шагов в сценарии.
В облаке n8n считает запуски целого воркфлоу, а не шаги: сложный сценарий раз в сутки дешевле простого сто раз в час.
Бесплатная self-hosted версия не включает SSO, окружения, версионирование и внешние секреты.
Рабочий вариант чаще гибрид: n8n оркестрирует, свой сервис отвечает за деньги, права и данные.
// Вопросы

n8n бесплатный или платный?

И то и другое. Self-hosted Community edition бесплатна под Sustainable Use License — её можно использовать для внутренних задач компании, но нельзя продавать как сервис третьим лицам. Облако платное: по странице тарифов на 6 сентября 2026 Starter — 20 € в месяц при годовой оплате, постоянного бесплатного уровня нет, есть 14-дневный триал на 1000 выполнений.

Можно ли собрать на n8n AI-агента?

Прототип — да, и это разумный способ проверить сценарий за несколько дней. Дальше упираетесь в то, ради чего пишут код: идемпотентность, права доступа от имени пользователя, обработка отказов, лимиты стоимости и тесты. Граница проходит там, где ошибка агента становится дороже экономии на разработке.

Что дешевле на дистанции — платформа или разработка?

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

Можно ли перенести сценарии n8n в код позже?

Автоматически — нет. Логика в нодах не выгружается в исходный код, переписывать придётся вручную, ориентируясь на схему. Поэтому решение «что живёт на платформе, а что в своём сервисе» лучше принять в начале: это дешевле, чем разбирать через два года.

С чего начать, если процессов много?

С одного процесса, который часто повторяется, имеет измеримый результат и обратим при ошибке. Соберите его на конструкторе, померьте пользу и посмотрите, какие из пяти признаков границы уже видны. Это самый дешёвый способ понять, нужна вам разработка вообще или нет.

// Читать дальше

Платформы для AI-агентов 2026: что выбрать бизнесу

Одиннадцать платформ, за что каждая берёт деньги, где у неё потолок и что из этого работает из России. Все цифры — с публичных страниц вендоров, проверены 6 сентября 2026, с указанием источника. Без рейтингов и «топ-10»: выбор зависит от того, что вы строите, а не от места в списке.

Готовый чат-бот или свой: считаем стоимость владения

Коробочный бот запускается за неделю и выглядит дешевле в десять раз. Разница появляется не в первый месяц, а там, где бот должен посмотреть в вашу систему, ответить по вашим документам и честно передать человеку. Разбираем, из чего складывается счёт на два года и как выбрать, не переплатив ни в одну сторону.

Нарезка документов для RAG: почему чанки важнее модели

Плохой ответ RAG-системы почти всегда родом не из модели, а из нарезки. Разбираем, как резать регламенты, договоры, PDF-сканы и тикеты поддержки, что ломается на корпусе из десятков тысяч длинных документов и как понять, что виновата именно нарезка.

Как обновлять базу знаний RAG, не останавливая систему

Демо живёт на статичном корпусе, продакшн — на меняющемся. Разбираем инкрементальное обновление вместо полной переиндексации, подмену индекса без рестарта, удаление документов и то, какие метрики показывают деградацию поиска раньше, чем о ней сообщат пользователи.

Не уверены, на какой стороне границы ваш процесс? Разберём за один разговор.