ММООЗЗГГ.ru

Словарь ИИ

Что такое low-code и no-code

Коротко

Low-code и no-code это способы создавать приложения и автоматизации в визуальном конструкторе: no-code совсем без программирования, low-code с небольшими вставками кода.

Бизнес и внедрение · low-code/no-code

Михаил МозгПроверено: 1 минута чтения

Ребенку

Есть два способа построить замок. Можно вырезать каждую деталь из дерева самому, это долго, и нужны инструменты. А можно взять готовые детали конструктора и соединить их, как на картинке в инструкции. Получится быстрее, хотя замок будет только из тех деталей, что лежат в коробке. Иногда к конструктору добавляют пару своих деталей, вырезанных вручную.

Простыми словами

Обычно программу пишут программисты строчка за строчкой. В конструкторе приложение собирают мышкой: перетаскивают блоки «получить письмо», «записать в таблицу», «отправить сообщение» и соединяют их стрелками. Если хватает готовых блоков, код не нужен совсем, это no-code. Если где-то нужно свое правило, туда вставляют короткий фрагмент кода, это low-code. Так менеджер сам может собрать форму заявки или рассылку напоминаний без очереди в отдел разработки.

Для бизнеса

Конструкторы сокращают путь от идеи до работающего процесса и снимают часть нагрузки с разработчиков. Их берут для внутренних форм, согласований, простых панелей и связок между сервисами, а теперь и для ИИ-сценариев: письмо прочитала модель, ответ ушел в CRM. Цена зависит от тарифа за пользователей или запуски сценариев и от того, ставится ли платформа на свой сервер. Риски: сотни незадокументированных сценариев, которые знает один автор, ограничения на сложной логике, зависимость от поставщика и данные клиентов в чужом облаке. Перед выбором проверьте экспорт сценариев, журнал действий и права доступа. Когда конструктора уже не хватает, задачу переносят в полноценную интеграцию с CRM и 1С.

Для специалиста

Платформы low-code (low-code application platform, LCAP) и no-code дают визуальную среду разработки: модели данных, формы, бизнес-правила и процессы описываются декларативно, а платформа сама исполняет приложение. Разница в точках расширения: no-code ограничен готовыми компонентами и формулами, low-code разрешает свой код на скриптовом языке, вызовы API и собственные коннекторы. Luo и др. (ESEM 2021) разобрали 73 поста Stack Overflow и 228 постов Reddit: практики описывают такую разработку как перетаскивание блоков с минимумом кода на готовых элементах (API, компоненты) и чаще всего применяют ее для автоматизации процессов и рабочих потоков (workflows). Мнения о плюсах и минусах при этом расходятся, а сам термин авторы советуют определять явно. Отдельный класс составляют конструкторы автоматизаций (iPaaS, workflow automation), где цепочку шагов запускает событие. В ИИ-сценариях такие шаги вызывают модели, векторный поиск и инструменты агента.

Пример

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

Связанные термины

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

Чем low-code отличается от no-code?

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

Можно ли собрать ИИ-агента в no-code конструкторе?

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

Источники

Где это применяют в компании

Не уверены, нужно ли это вашей компании?

Карта ИИ-решений
Написать в Telegram