ИИ для автоматизации: скрипты без навыков кода в 2026

ИИ помогает пройти путь от «у меня есть скучная повторяющаяся операция» до рабочего скрипта, даже если вы не пишете код руками.
Я отношусь к скриптам как к инструменту для маленьких рабочих выигрышей. Не к большой разработке, не к проекту на месяцы, а к способу убрать ручное копирование, переименование файлов, чистку таблиц, сбор отчётов и пересылку однотипных данных. Нейросеть в таком сценарии полезна не магией, а дисциплиной: она помогает разложить задачу на шаги, предложить код, объяснить его обычным языком, подсказать тесты и исправить ошибку по тексту сообщения.
Если вы уже используете нейросети для текстов, начните с соседней логики: хорошая автоматизация начинается с точного описания входа, выхода и правил. В статье про генерацию текста нейросетью и проверку результата я писал похожую мысль: черновик ценен тогда, когда есть критерии качества. Со скриптами то же самое, только критерии строже. Файл либо переименовался правильно, либо нет. Таблица либо собрана без дублей, либо её нельзя отдавать дальше.
С чего начать: выбираем задачу, которую не страшно автоматизировать
Я бы не начинал с бухгалтерской выгрузки на 40 правил или сценария, который влияет на деньги. Для первого раза лучше взять операцию с понятной проверкой. Например, переименовать 100 файлов по шаблону, объединить 12 таблиц в одну, вытащить из списка адресов домены, разложить письма по папкам, подготовить CSV для загрузки в сервис.
Хороший кандидат на автоматизацию отвечает четырём условиям:
- операция повторяется хотя бы раз в неделю;
- исходные данные можно показать нейросети без персональных и коммерческих секретов;
- результат проверяется глазами за 5–10 минут;
- ошибку можно откатить, например через копию папки или резервный файл.
Условный пример: специалист по продажам каждый понедельник получает 8 таблиц от партнёров, вручную удаляет пустые строки, приводит названия столбцов к одному виду и собирает общий файл. В такой задаче нейросеть не обязана знать бизнес. Ей нужны образец входной таблицы, желаемый вид результата и правила вроде «если нет телефона, строку оставить, но пометить в колонке Проверка».
Для первичного описания задачи удобно использовать обычный чат. В SoftChat можно вести диалог в веб-приложении, получать ответ потоком по мере генерации и переключать модель для конкретного разговора. Когда я разбираю рабочую автоматизацию, мне нравится держать один чат на одну задачу: там остаётся история решений, ошибок и уточнений.
Как сформулировать запрос, чтобы получить не случайный код, а рабочий сценарий
Плохой запрос звучит так: «Напиши скрипт для отчёта». Нейросеть угадает половину деталей, а вы получите код, который выглядит внушительно, но не совпадает с реальностью. Рабочий запрос строится как мини-ТЗ.
Шаблон, который я использую:
«Помоги сделать скрипт без ручного программирования. Задача: [что повторяется]. Среда: [операционная система, таблица, папка, формат файлов]. Входные данные: [пример 3–5 строк или описание файлов]. Нужный результат: [как должен выглядеть итог]. Ограничения: [ничего не удалять, работать с копией, комментарии на русском]. Дай пошаговую инструкцию запуска и объясни, что делает каждая часть».
Если задача связана с таблицами, добавьте 5–10 строк примера. Если с файлами, перечислите 3–4 настоящих имени без чувствительных данных. Если с веб-страницами, лучше не просить обходить защиты, массово собирать закрытые данные или имитировать действия пользователя там, где это запрещено правилами сервиса. Безопасная автоматизация работает с вашими файлами, вашими выгрузками и разрешёнными API.
Подробно про структуру запросов я разбирал в материале про формулирование промптов для нейросетей. Для скриптов добавляется один слой: просите модель объяснять не «как разработчику», а «как человеку, который впервые запускает такой файл».
Что именно просить у ИИ на каждом шаге
Не просите сразу «идеальный скрипт». Разбейте работу на короткие раунды. Так проще заметить ошибку до того, как она попадёт в реальные данные.
| Шаг | Что дать нейросети | Что получить | Как проверить |
|---|---|---|---|
| 1. Разбор задачи | Описание рутины, формат файлов, пример данных | План автоматизации без кода | Совпадают ли вход и выход |
| 2. Черновой скрипт | Уточнённые правила и ограничения | Код с комментариями на русском | Запуск на копии данных |
| 3. Тесты | 3–5 крайних случаев | Список проверок и ожидаемых результатов | Есть ли пустые строки, дубли, странные символы |
| 4. Исправление | Текст ошибки целиком | Обновлённый код и причина сбоя | Повторный запуск на тестовой папке |
| 5. Адаптация | Новое правило или формат | Изменённый фрагмент и инструкция | Сравнение результата до и после |
Условный пример: нужно обработать папку с 250 PDF-файлами счетов и переименовать их по дате и номеру. Первый запрос не должен требовать готового решения. Сначала спросите: «Какие данные можно надёжно извлечь из имени файла, а какие придётся брать из текста документа? Какие риски есть, если часть файлов отсканирована картинкой?» Такой диалог экономит время, потому что задача может оказаться не про переименование, а про распознавание, проверку качества исходников и ручной список исключений.
В SoftChat для повторяемых задач можно использовать шаблоны промптов как заготовки начала разговора. Если у вас есть постоянный формат запросов, например «разбери задачу автоматизации и сначала задай уточняющие вопросы», его удобно сохранить и не набирать заново. Для роли можно подключить сохранённого ассистента к открытому чату через меню «Инструменты», если вы заранее настроили ассистента под стиль технического наставника.
Как выбрать тип автоматизации без знания языков программирования
Человеку без опыта обычно трудно понять, что просить: макрос, скрипт, формулу или работу через API. Я использую простую развилку по месту, где живёт задача.
| Подход | Для каких задач подходит | Плюс | Ограничение |
|---|---|---|---|
| Формулы и функции таблиц | Очистка списков, расчёты, склейка колонок | Часто не нужен отдельный запуск | Тяжело поддерживать длинные цепочки правил |
| Макрос в таблице | Повторяемые действия внутри одного файла | Можно запускать кнопкой | Зависит от программы и настроек безопасности |
| Локальный скрипт | Файлы, папки, CSV, отчёты, переименование | Хорошо работает с партиями данных | Нужно один раз настроить запуск |
| Сценарий через API | Передача данных между сервисами | Меньше ручного копирования | Требуются ключи доступа и понимание ограничений сервиса |
| Автоматизация без кода в готовом сервисе | Простые связки «если произошло A, сделай B» | Быстрый старт | Сложные условия быстро становятся дорогими или хрупкими |
Для примера: если нужно раз в месяц объединить 30 CSV-файлов из одной папки, локальный скрипт обычно понятнее, чем длинная таблица с ручным импортом. Если надо разово очистить 500 строк, хватит формул. Если действие должно срабатывать после каждой новой заявки, смотрите в сторону разрешённого API или готового сервиса автоматизации.
Это близко к теме внедрения ИИ в работу: автоматизация даёт эффект не там, где «прикрутили нейросеть», а там, где у процесса есть повторяемый вход и понятный результат. Подробнее о выборе таких сценариев есть в статье про внедрение нейросетей в рабочие процессы.
Тестирование: как не сломать реальные данные
Правило, которое я не нарушаю: первый запуск только на копии. Если скрипт меняет файлы, создайте папку «тест» и положите туда 5–10 примеров. Среди них должны быть нормальный файл, файл с пробелами в названии, пустой файл, дубль, строка с необычным символом. Для таблиц возьмите маленькую копию на 20–50 строк и добавьте крайние случаи руками.
Попросите нейросеть составить чек-лист проверок до запуска. Формулировка может быть такой:
«Составь план тестирования для этого скрипта. Нужны проверки на 10 строках и на 100 строках, список возможных ошибок, способ отката и признаки, что результат неверный. Не меняй код, сначала дай только тест-план».
Дальше запускайте скрипт и копируйте в чат полный текст ошибки. Не пересказывайте её словами. Сообщение «что-то не работает» почти бесполезно. Сообщение с названием файла, строкой ошибки и командой запуска даёт модели шанс исправить причину, а не угадать симптом.
Условный пример: скрипт должен собрать 15 файлов CSV, но падает на третьем. В чат лучше отправить 3 строки: команда запуска, текст ошибки, имя проблемного файла. Затем попросить: «Объясни причину простыми словами, предложи минимальную правку и добавь проверку, чтобы скрипт не останавливался на похожем файле, а записывал проблему в отчёт».
Как адаптировать скрипт под новую задачу
Самая частая ошибка после первого успеха, переписать половину кода ради маленького изменения. Лучше работать через требования. Опишите, что изменилось: новый столбец, другой формат даты, дополнительная папка, исключение для части файлов. Попросите нейросеть сначала найти место изменения, затем показать правку отдельным фрагментом, а уже после этого выдать полную версию.
Я обычно задаю такой запрос:
«Вот текущая задача и текущая версия скрипта. Нужно изменить только правило обработки даты: было ДД.ММ.ГГГГ, стало ГГГГ-ММ-ДД. Покажи, какие строки меняются, объясни риск для старых файлов и предложи тест на 5 примерах».
Если вы часто просите один и тот же стиль ответа, например «сначала вопросы, потом план, потом код с комментариями», это можно закрепить как предпочтение. В SoftChat память для авторизованных пользователей умеет сохранять явно переданные предпочтения по команде «Запомни …», а в профиле можно управлять такими записями, отключать их или удалять. Я бы использовал это аккуратно: хранить стиль работы, а не секреты, пароли и приватные данные.
Похожий принцип работает и в бытовых задачах. В статье про нейросети и чат-боты для повседневных задач есть мысль про делегирование рутины малыми порциями. Со скриптами это особенно заметно: одна маленькая автоматизация, доведённая до безопасного запуска, полезнее пяти недописанных идей.
Где проходит граница: когда нужен специалист
ИИ хорошо помогает с понятными локальными задачами. Но есть ситуации, где я бы не советовал полагаться на сгенерированный скрипт без ревью специалиста: финансовые операции, массовая рассылка, обработка персональных данных, доступ к закрытым системам, изменение базы данных, удаление файлов без резервной копии.
Если скрипт влияет на клиентов, деньги или юридически значимые документы, нужен человек, который понимает последствия. Нейросеть может объяснить код, найти очевидную ошибку, предложить тесты. Она не заменяет ответственность владельца процесса.
Для учебного старта полезно относиться к ИИ как к тьютору: просите объяснять каждую строку, задавайте вопросы, сохраняйте короткий журнал изменений. Этот подход близок к тому, как нейросети используют в обучении. Разбор есть в статье про ИИ для саморазвития и обучения.
Что бы я сделал на вашем месте
Я бы выбрал одну рутину на 30–60 минут ручной работы в неделю и сделал для неё безопасный прототип. Не трогал бы боевые данные. Не пытался бы сразу строить «систему». Сначала папка с копиями, один понятный результат, тест на крайних случаях, журнал ошибок.
Если прототип сэкономил хотя бы один повторяемый ручной проход, его уже можно улучшать: добавить отчёт об ошибках, настройку пути к папке, инструкцию запуска для коллеги. Если не сработал, вы всё равно получили карту процесса: где данные грязные, где правила не описаны, где ручная проверка нужна по смыслу.
Автоматизация без навыков программирования начинается не с кода. Она начинается с фразы: «Вот что я делаю руками, вот пример входа, вот правильный результат, вот где нельзя ошибиться». Нейросеть способна превратить эту фразу в рабочий черновик. Ваша задача, проверить его на маленьком участке и не давать ему больше власти, чем вы готовы контролировать.