⚙️Автоматизация с агентами, сказка ложь, но в ней намек
Знаете, что бесит меня больше всего в этой всей «AI-революции»? Обещания. Эти весёлые ребята с ютуба, которые с умным лицом рассказывают: «Друзья, просто дайте агенту задачу, и он всё сделает за вас! Вы освободите 90% времени, будете пить матча и считать деньги!».
Ага. Щас.
Я вам расскажу, как это выглядит на самом деле. Без прикрас, без «купи мой курс». Потому что я прошла через это. И зубы уже стёрла об эту гранитную науку. Если вы тоже хотите автоматизировать что-то реальное, а не просто поиграться — читайте. И готовьтесь к тому, что будет больно, долго и унизительно.
🖐️ Шаг первый: научись делать это руками
Это самое главное правило, которое все почему-то игнорируют. «Зачем мне самому? Я же агента попрошу!». Нет, блин. Не попросишь. Потому что ты сам не знаешь, как это делается.
Ты не понимаешь процесса, не видишь подводных камней, не чувствуешь, где можно срезать угол, а где — ни-ни. Агент — это тупой исполнитель, он не умеет догадываться. Он тупо делает то, что ты ему сказал. Если ты сказал херню — в лучшем случае он сделает херню, в худшем — он сделает то же самое, но с умным видом. Поэтому сначала — руками. Запоминай свои действия, фиксируй ошибки, учись на них. Только когда ты сможешь сделать это с закрытыми глазами — тогда ты готов к автоматизации.
Пример из жизни. Я решила автоматизировать подготовку коммерческих предложений. Ну что там сложного? Взял шаблон, вставил данные, отправил. Я тоже так думала. А когда села и реально описала всё, что делаю — оказалось, что я проверяю цены у трёх поставщиков, уточняю сроки у логистов, согласовываю скидку с руководителем, адаптирую текст под клиента. Шесть крупных шагов. Шесть, если не считать мелких перебежек, Карл! А я думала, их два. Если бы я сразу полезла в автоматизацию — я бы получила на выходе явно не то, что хотела.
📝 Шаг второй: опиши процесс так, чтобы его поняла даже бабушка
Теперь ты знаешь процесс. Твоя задача — разложить его на атомы. Не «сделать коммерческое предложение», а:
- На входе: название компании клиента, контактное лицо, потребности, бюджет, сроки.
- Этап 1: проверить наличие товара на складе.
- Этап 2: рассчитать цену с учётом скидки.
- Этап 3: подготовить шаблон КП.
- Этап 4: вставить данные в шаблон.
- Этап 5: проверить на ошибки.
- На выходе: готовое КП в формате PDF.
И так каждый чёртов шаг — подробно, однозначно, без «ну, как-то там». Если ты оставишь место для интерпретации — агент его заполнит своей фантазией. А если у тебя до этого проскользнуло слово, не связанное с проектом, то жди, что оно появится в самом неподходящем месте.
Как исправить? Представь, что ты объясняешь процесс инопланетянину, который никогда не видел твоей работы, говорит на другом языке и к тому же имеет склонность к буквальному толкованию всего, что ты скажешь. Если ты скажешь «проверь цены», он может полезть в первый попавшийся прайс, когда нужно в три конкретных. Уточняй всё.
🧪 Шаг третий: берём кусочек и пытаемся сделать с агентом
Теперь берём один этап, самый маленький и простой. Даём агенту инструкцию, входные данные — и смотрим, что он выдаст на выходе. Спойлер: выдаст он хрень, но это нормально. Потому что ты думал, что написал понятно, а на деле — понятно только тебе.
Я даю агенту задание: «Проверь наличие товара в нашей базе». Приложила базу, получаю ответ: «Товар есть». Вроде хорошо? Но я не уточнила: в каком количестве? На каком складе? Зарезервирован ли он под другие заказы? Агент тупо посмотрел: есть строчка — значит, есть. И всё. Хотя на самом деле товара было две штуки, и они уже были в резерве.
Переделала. «Проверь количество на складе, статус резерва и дату поступления». И только тогда начало работать.
🔄 Шаг четвёртый: 100500 переделок — и это не шутка
Ты переделываешь этот шаг снова и снова. Агент делает через раз. Ты уточняешь, он делает немного лучше, но по-прежнему не так. Ты переписываешь инструкцию снова, он находит новый способ сделать неправильно. Это как игра с котом, который специально роняет стакан, чтобы ты его поднимал. И в какой-то момент ты начинаешь ненавидеть и агента, и себя, и всю эту затею. Ты хочешь всё бросить и вернуться к ручному режиму, потому что это было хотя бы предсказуемо, но не бросаешь, а переделываешь. Потому что, если ты выживешь это — дальше будет легче.
На один простой этап — проверку орфографии в тексте — я потратила три дня. Три дня, Карл! Агент то исправлял правильные слова на неправильные, то вообще удалял половину текста, то вставлял смайлики «для лучшего восприятия». Я уже хотела пойти и лично набить ему морду, но он же в облаке. В итоге инструкция заняла пять страниц, но она заработала.
💾 Шаг пятый: когда получилось — сохраняем в скилл
Наконец-то! Ты добился стабильного результата, агент делает этот этап нормально в девяти случаях из десяти. Десятый — пусть будет, с ним разберёмся позже.
Ты сохраняешь инструкцию под названием «скилл». Радуешься, как ребёнок новой игрушке. Теперь эту часть работы делаешь не ты, а агент, и ты чувствуешь себя джедаем. Но радость длится ровно до следующего шага.
➡️ Шаг шестой: переходим к следующей части — и сначала
Теперь ты берёшь следующий этап и начинаешь всё заново. Снова инструкция, снова тесты, снова переделки, снова мат, потому что то, что сработало для первого этапа, не работает для второго. У них разная логика, разные входные данные, разные критерии оценки. Ты ходишь по кругу снова, и снова, и снова. Это как сериал, где каждый сезон снимают по одному сценарию, просто меняют декорации.
Я автоматизировала сначала проверку наличия, потом — расчёт цены. Всё шло нормально по отдельности. Когда я попыталась объединить — оказалось, что агент расчёта цены ждёт данные от агента проверки, а тот их не передаёт в нужном формате. Пришлось переделывать оба.
🧨 Шаг седьмой: запускаем вручную — и та-дам не работает
Когда все скиллы готовы по отдельности, ты несколько раз запускаешь их вручную по очереди. Проверяешь, что данные передаются, что на выходе получается то, что нужно. И, конечно же, не работает.
Оказывается, что агент, который должен передавать данные, решает их немного переформатировать «для красоты». И следующий агент не может их прочитать. Или первый агент делает работу слишком быстро, а второй не успевает подхватить. Ты снова лезешь, правишь, переделываешь. Уже хочется просто взять и сломать всё к чёртовой матери.
🎼 Шаг восьмой: оркестратор — и новая боль
Когда наконец весь пайплайн стабильно отрабатывает на ручном запуске, ты решаешься на последний шаг. Делаешь скилл-оркестратор или скрипт, который запускает агентов в нужном порядке и передаёт данные между ними.
Звучит красиво? Ага. На практике — оркестратор формулирует задачи не так, как формулировал ты. Он решает, что первый агент должен получить все данные сразу, а не поэтапно. Или он решает, что второй агент должен начать работу, не дождавшись завершения первого. И всё ломается. Ты снова правишь. Снова тестируешь и материшься всё громче.
🛠️ Шаг девятый: чиним. И снова чиним. И снова
Каждый новый тест выявляет новую проблему. Оркестратор пропустил шаг, передал данные в другой кодировке, запустил агентов в неправильном порядке. Ты с ужасом понимаешь, что без твоего вмешательства всё разваливается. Ты переделываешь оркестратора, меняешь логику, добавляешь проверки, превращаешь это в монстра, которого сам уже боишься трогать.
🎉 Шаг десятый: ура, работает! Сотни тестов, куча нервов, но работает
Спустя недели, а то и месяцы, у тебя есть рабочий пайплайн. Агенты запускаются в правильном порядке, передают данные, выдают результат. Ты сидишь, смотришь на это и чувствуешь, как внутри поднимается что-то тёплое. Это гордость. Облегчение и усталость. Ты сделал это — автоматизировал процесс. Теперь ты можешь запускать его нажатием одной кнопки, и это должно работать. В 80% случаев. Остальные 20% — всё ещё надо доделывать руками, но ты закрываешь глаза на это, потому что уже выгорел.
💀 Шаг одиннадцатый: выходит новая модель
И вот тут — коронный номер. Выходит GPT-5, или Claude-4, или что-то ещё, что по обещаниям разработчиков «на 234% лучше предыдущей версии». Ты обновляешь, радуешься, чудо же? Не-а, даже не надейся. Новая модель начинает невообразимо тупить там, где старая работала как часы. Она интерпретирует инструкции по-новому, выдаёт другие форматы, а иногда просто игнорирует важные шаги, потому что «ей показалось, что это не нужно». И ты снова лезешь в скиллы. Переписываешь инструкции, тестируешь, материшься и вспоминаешь добрым словом старую модель, которая хотя бы была предсказуемой.
🔥 Итог: автоматизация — это ад, но он того стоит
Я не буду врать: процесс создания агентов — это долгий, мучительный, унизительный путь. Ты будешь ошибаться, переделывать, сомневаться в себе и в своём выборе профессии. На 100% будешь ненавидеть нейросети, разработчиков и вообще всю эту затею.
Но если ты пройдёшь через это — результат того стоит. У тебя будет рабочий пайплайн, который освободит тебе десятки часов в неделю. Ты сможешь масштабироваться, не нанимая толпу людей, сможешь делать всё быстрее, чем конкуренты — до тех пор, пока не обновится модель. Так что всем удачи!
Просто помни: всё, что обещают на ютубе — сказки. Реальность — это итерации, мат и постоянная готовность к тому, что всё сломается в самый неподходящий момент. Спроси любого, кто реально автоматизирует бизнес-процессы, а не балаболит на ютубе. Он нервно засмеётся и подтвердит: ровно так всё и устроено. Только мата в реальности больше.


