Low-code и No-code подходы в RPA: что лучше и почему

Low-code и No-code подходы способствуют ускорению разработки и снижению зависимости от профессиональных программистов, открывая доступ к технологиям людям без опыта программирования.

Однако они имеют свои ограничения, которые необходимо учитывать при выборе инструмента: не всё можно сделать с помощью конструктора.

Low-code и No-code: за и против

В Low-code нужны дорогие c# разработчики.

В No-code порог вхождения гораздо ниже, можно обойтись без C# разработчика. Люди абсолютно без опыта разработки могут создавать роботов. Но сложность роботов несколько ниже.

Подход Primo RPA

В Primo RPA выделяют не два, а три подхода к разработке автоматизации:

  • Low-code,
  • No-code,
  • Only-code.

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

No-code в Primo RPA реализован как полноценный визуальный режим проектирования процессов, где пользователь может создавать рабочие сценарии без написания ни одной строки кода. Все действия формируются с помощью палитры готовых блоков — от работы с файлами, таблицами и почтой до взаимодействия с веб-приложениями. При этом логика выполнения задаётся интуитивно через визуальные элементы, а не через кодовые конструкции. Такой подход делает возможной разработку сценариев силами бизнес-пользователей или аналитиков, без привлечения программистов, сохраняя при этом читаемость и поддержку решений.

Преимущество подхода Primo RPA заключается в том, что он не ограничивает пользователей рамками одного метода — вместо этого формируется гибридная среда автоматизации, где каждый участник процесса работает в привычной для себя парадигме. No-code обеспечивает скорость и простоту, Low-code — гибкость и расширяемость, Only-code — глубину интеграции и точный контроль. Благодаря этому Primo RPA подходит и для быстрых пилотов, и для масштабных корпоративных внедрений, сохраняя единое пространство разработки, отладки и сопровождения.

Позиция ROBIN: No-code есть только у ROBIN

Программный код в ROBIN можно создавать в самом сценарии робота с помощью Low-Code редактора.

Что касается No-code, то такой подход, по мнению ROBIN, в принципе есть только в ROBIN. Многие вендоры ошибочно считают наличие визуального конструктора достаточным, чтобы заявить о поддержке No-Code, ведь при этом возможные в данных конструкторах «инъекции» кода в сценарий делают его «черным ящиком», который невозможно развивать и сопровождать без квалифицированного разработчика. Это искажает саму суть No-Code технологии. Раздельное управление программным кодом является исключительной особенностью ROBIN, позволяющей работать как в традиционном Low-Code, так и в реальном No-Code режиме.

Подход Sherpa

В Sherpa RPA используется и No-code и Low-code режимы разработки.

  • В режиме No-code реализовано более 650 блоков разделенных на палитры по тематике это и возможности настройки условий, (например, «если… то…»), определяя логику выполнения в зависимости от входных данных, работа с переменными, автоматизация приложений, автоматизация браузеров, работа с OCR, работа с оркестратором, word, excel, текстовые данные, табличные данные, обширная палитры работ ы с электронной почтой, pdf, базы данных, гугл таблицы, изображения, telegram, анализ текстов, обширная палитра возможностей работы с машинным обучением, с ИИ (большими языковыми моделями) это и все популярные облачные модели и палитра блоков работы с Sherpa AI Server — это наше решение предназначенное для обучения, использования и дообучения больших языковых моделей (LLM) внутри закрытого контура и многое другое.
  • В режиме Low-code есть возможность работы с различными языками программирования: PowerShell, С#, Java, JavaScript, VisualBasic, Python. Имеется возможность создавать свои блоки/активности, палитры блоков на языке PowerShell.

Подход PIX

PIX поддерживает оба подхода.

  • No-code: разработку роботов, в том числе настройку взаимодействия между роботами на разных серверах, можно осуществлять без написания программного кода — .
  • Low-code: при необходимости разработки комплексных сложных сценариев, можно подключать дополнительные программные библиотеки и писать программный код на разных языках программирования (C#, Visual Basic, Python, JavaScript).

Подход OneRPA

У OneRPA — LowCode.

No-Code, по мнению вендора, стал возможен с развитием генеративного ИИ в последних версиях, но в промышленной эксплуатации пока таких решений мало

Подход Puzzle

Puzzle RPA позиционируется как универсальная платформа, поддерживающая оба подхода:

  • Low-code: Основной язык — Python, код робота прозрачен для аудита прямо в студии. При необходимости легко интегрируем фрагменты кода (Python или C#) через блоки «Программирование».
  • No-code: Создание роботов — это сборка готовых блоков (действия и логика). Это максимально снижает порог входа, позволяя автоматизировать процессы без навыков программирования. Puzzle RPA позволяет выбирать подход под задачу и команду.
CIO-NAVIGATOR