Пишешь скилл под каждую автоматизацию? Поздравляю, ты работаешь на своего AI-агента, а не он на тебя.

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

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

Агент выступает в роли водителя, а не разработчика маршрута. Вот как это работает изнутри:

– Описываете задачу на естественном языке. Агент сначала смотрит в репозиторий — нет ли готового воркфлоу. Нашёл — просто запускает, передавая входные данные.
– Не нашёл — начинает строить. Лезет в документацию n8n и проектирует граф в JSON. Узлы — конкретные действия: HTTP-запрос, трансформация данных, отправка в Slack. Рёбра — как данные текут между узлами.
– Импортирует воркфлоу в n8n через его API. Никакого UI, никаких кликов руками. Вы можете даже не знать, что под капотом n8n. Процесс для человека прозрачный.
– Тестирует воркфлоу: берёт тестовые данные, запускает, читает execution log. Если в логе ошибка — смотрит, какой узел упал и почему, правит JSON, импортирует снова. Повторяет до «executed successfully».
– Когда тест прошёл — активирует воркфлоу и сохраняет два файла: сам workflow.json с графом и meta.md с описанием, что он делает и когда его использовать.

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

Важный момент: агент не имеет прямого доступа к credentials, используемым в n8n для интеграций. Они не утекают через него.

Насколько сложные пайплайны можно так создавать? Зависит от задачи и модели, на практике видел до 70 узлов. Это не скилл из 70 пунктов, который может сломаться в любой момент. Это 70 шагов детерминированной автоматизации, которые будут работать всегда. В особо сложных случаях одни воркфлоу можно вызывать из других.

Выбор такой. Скилл — вы сами придумываете, пишете, поддерживаете и ломаете голову. Воркфлоу — агент создаёт, тестирует и переиспользует его сам. При желании — вот вам UI, идите и смотрите цепочки руками.

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

Так что вы строите: хрупкие скиллы под каждую задачу или саморазвивающуюся фабрику автоматизаций?

Репозиторий с примерами — в первом комментарии.

#n8n #aiautomation #workflow