Как создать ИИ-агента: из каких частей он собирается и в каком порядке его делают
14 мин чтения1 задачу + 10 пунктов чек-листа — готовая основа задачи разработчику.
Кому полезноРуководители, технические специалисты и маркетологи, которые собираются собрать агента своими силами или хотят понимать, из чего складывается работа подрядчика.
Что станет понятноАгент собирается из пяти частей: модели, инструкции, инструментов, данных и ограничений. Слабое звено в любой из них обнуляет остальные
С чем уйдёте1 задачу + 10 пунктов чек-листа — готовая основа задачи разработчику.
Практический разбор устройства агента для тех, кто собирается его делать сам или заказывать: пять составных частей, семь этапов работы, способ проверки качества до запуска и типичные места, где проекты застревают.
- Агент собирается из пяти частей: модели, инструкции, инструментов, данных и ограничений. Слабое звено в любой из них обнуляет остальные.
- Визуальный конструктор подходит для прототипа и простых цепочек, программная разработка — когда нужны нестандартные доступы и контроль над ошибками.
- Главный этап, который пропускают, — набор эталонных примеров с правильными ответами: без него нельзя честно сказать, работает агент или нет.
- Демонстрация на трёх удачных примерах ничего не доказывает; проверять нужно на сотне реальных случаев, включая неудобные.
- Больше всего времени уходит не на разработку, а на подготовку данных и доводку поведения в пограничных случаях.
Пять частей, из которых собирается агент
Любой агент, от простого до сложного, состоит из одних и тех же деталей. Разница только в том, насколько тщательно проработана каждая.
Модель. Языковая модель, которая понимает задачу и формулирует шаги. Её выбирают под объём, скорость и стоимость обращений, а не по громкости названия.
Инструкция. Описание роли, цели, порядка действий и формата результата. Это не одна фраза, а документ: что делать, чего не делать, как поступать в спорных случаях.
Инструменты. То, чем агент действует: поиск по документам, чтение таблицы, запись в систему учёта, отправка черновика на проверку. Без инструментов это просто собеседник.
Данные. Сведения о компании, на которые агент опирается: условия, цены, регламенты, типовые ответы. Их качество определяет, будет он точен или начнёт сочинять.
Ограничения. Что агенту запрещено: отправлять без проверки, обещать сроки, менять цены, выходить за пределы задачи. Этот слой часто забывают, а именно он отвечает за безопасность.

Конструктор или программная разработка
Путей сборки два, и выбор между ними определяет сроки и потолок возможностей.
Похожий вопрос разобран в материале Мультиагентная система: когда задачу стоит разделить между несколькими ИИ-агентами — он пригодится, если исходные условия отличаются.
Визуальный конструктор. Цепочка собирается из готовых блоков мышкой: получить письмо, передать модели, записать результат в таблицу. Плюсы — скорость, низкий порог входа, быстрый прототип. Минусы — ограниченный набор подключений, слабый контроль над ошибками, зависимость от возможностей площадки.
Программная разработка. Агент пишется кодом с использованием готовых библиотек. Плюсы — любые подключения, точная обработка ошибок, полный контроль над данными. Минусы — нужен разработчик, дольше старт, дороже поддержка.
Практическое правило: прототип делают в конструкторе, чтобы за неделю проверить саму идею на реальных примерах. Если идея подтвердилась и упирается в ограничения конструктора — переносят в код. Сразу писать код под непроверенную идею обычно дороже.


<form action="/api/lead" method="post">
<label>Телефон или почта
<input name="contact" autocomplete="email" required>
</label>
<input type="hidden" name="page" value="/service/">
<button type="submit">Отправить</button>
</form>
Этапы работы от идеи до запуска
Последовательность, которая встречается почти в любом проекте.
1. Постановка задачи. Одна задача, понятный вход и понятный результат. «Разбирать входящие заявки и готовить черновик ответа» — задача. «Автоматизировать продажи» — нет.
2. Сбор данных. Всё, на что агент будет опираться: документы, таблицы, примеры хороших ответов. Обычно этот этап показывает, что данных меньше, чем казалось, а противоречий больше.
3. Набор эталонных примеров. Реальные случаи из прошлого с правильными ответами — не меньше пятидесяти, лучше сотня. Включая неудобные: неполные, двусмысленные, нестандартные.
4. Прототип. Минимальная версия, которая проходит путь от входа до результата.
5. Проверка на эталонах. Прогон всех примеров, подсчёт доли правильных ответов, разбор ошибок.
6. Доводка. Правка инструкции, данных и ограничений по итогам разбора. Этапы 5 и 6 повторяются несколько раз.
7. Пилот на части потока. Работа на реальных обращениях с обязательной проверкой человеком.

Спрос вокруг темы статьи
Так читатели формулируют вопрос в поиске.
Как проверять качество до запуска
Самая частая ошибка — оценивать агента по демонстрации. Три удачных примера показывают, что агент умеет работать, но не показывают, как часто он ошибается.
В продолжение темы можно открыть ИИ для рекламы: что отдать нейросети на каждом этапе кампании, а что оставить себе: там следующий шаг разобран отдельно.
Рабочий способ — эталонный набор. Берёте сто реальных случаев из прошлого, для каждого записываете правильный результат и прогоняете через агента. Дальше считаете три цифры.
Доля полностью верных ответов. Результат можно использовать без правок.
Доля ответов с правкой. Суть верна, но нужна доводка человеком.
Доля опасных ошибок. Выдуманный факт, неверная цифра, действие не по инструкции. Это главный показатель: даже небольшая доля таких ошибок может сделать агента непригодным для работы без проверки.
Набор сохраняется и прогоняется после каждой правки. Так видно, улучшила изменение ситуацию или сломала то, что раньше работало, — без этого доводка превращается в хождение по кругу.


Где проекты застревают
После удачной демонстрации. Показ прошёл, все довольны, а на реальном потоке агент ошибается в каждом пятом случае. Причина — не было эталонного набора, и никто не знал реальную долю ошибок.
На данных. Выясняется, что условия разбросаны по десяти документам и противоречат друг другу. Агент их не примиряет, а выбирает случайную версию.
На доступах. Нужная система не даёт подключиться или даёт только частично. Задача, которая выглядела простой, требует обходных путей.
На пограничных случаях. Девяносто процентов обращений агент обрабатывает хорошо, а на оставшихся десяти ведёт себя непредсказуемо. Именно эти десять процентов съедают больше всего времени на доводку.
На поддержке. Через несколько месяцев меняются цены, условия, формат входящих данных — и агент, настроенный однажды, начинает ошибаться чаще. Если сопровождение не заложено, проект тихо умирает.

Из чего складывается бюджет разработки
Порядок затрат полезно понимать заранее, потому что он почти всегда отличается от ожиданий.
Подготовка данных и эталонов — обычно самая большая часть по времени, и её делают сотрудники компании, а не разработчик: только они знают, как выглядит правильный ответ.
Разработка прототипа — на удивление недорогая часть, особенно в конструкторе.
Доводка по итогам проверок — несколько циклов правки и повторного прогона. Её часто не закладывают, и проект упирается в неё после первого показа.
Подключение к системам — непредсказуемая часть: зависит от того, насколько открыты ваши системы.
Обращения к модели — постоянный расход, зависящий от объёма. Считать его стоит на рабочем потоке, а не на тестовом.
Сопровождение — ежемесячная статья после запуска.
Если в предложении есть только разработка, остальные статьи всё равно возникнут — просто позже и неожиданно.


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

Путь клиента: где эта тема срабатывает
Специалист решает собрать агента и проходит путь от общей идеи до работающей версии на реальном потоке.
Что у клиентаНе понимает, из чего состоит агент.
Что делаемПоказать пять составных частей и роль каждой.
Сигнал, что работаетПереходы по запросам о создании агентов.
Что у клиентаКолеблется между конструктором и кодом.
Что делаемДать критерии выбора и путь «прототип — перенос».
Сигнал, что работаетДочитывания до раздела о способах сборки.
Что у клиентаДоволен демонстрацией и готов запускать.
Что делаемОбъяснить эталонный набор и три показателя.
Сигнал, что работаетПоявление набора реальных примеров.
Что у клиентаУпирается в подключения и поддержку.
Что делаемПоказать промежуточный вариант разделения работ.
Сигнал, что работаетОбращение с готовым прототипом и критериями.
Стратегия: что делать по шагам
Цель: Довести агента от идеи до стабильной работы на реальном потоке, не застряв после первой демонстрации.
- Шаг 1 Поставить одну задачу с понятным входом и результатом Есть предмет разработки и критерий успеха.
- Шаг 2 Собрать эталонный набор из ста случаев Качество измеряется долями, а не впечатлением.
- Шаг 3 Собрать прототип в конструкторе Идея проверена за неделю без больших затрат.
- Шаг 4 Доводить по результатам прогонов Каждая правка проверяется на всём наборе.
Сроки — ориентир для планирования, а не обязательство: скорость зависит от ниши, конкуренции и состояния сайта.
Готовность агента к пилоту
- Задача сформулирована с понятным входом и результатом
- Инструкция описывает порядок действий и спорные случаи
- Перечислены запреты: что агенту делать нельзя
- Данные собраны в одном месте и не противоречат друг другу
- Собран эталонный набор не меньше пятидесяти реальных случаев
- В набор включены неудобные и нестандартные случаи
- Посчитаны доли верных ответов, ответов с правкой и опасных ошибок
- Прописано поведение при нехватке данных: передача человеку
- Назначен сотрудник, проверяющий вывод на пилоте
- Заложено сопровождение после запуска
Что в итоге
Создать агента, который хорошо выглядит на демонстрации, несложно. Сложно довести его до стабильной работы, и почти вся эта сложность лежит не в программировании, а в данных, эталонных примерах и доводке пограничных случаев.
Если начинать — то с эталонного набора: выпишите сто реальных случаев из прошлого с правильными ответами ещё до того, как выбрана модель и способ сборки. Этот набор определит и выбор инструментов, и момент, когда агента можно пускать к реальным клиентам.
Вопросы и ответы
Можно ли создать ИИ-агента без программирования?
Да, для простых задач — в визуальных конструкторах, где цепочка собирается из готовых блоков. Это подходит для прототипа и несложных сценариев. Когда нужны нестандартные подключения или точный контроль над ошибками, приходится переходить к программной разработке.
Сколько времени занимает разработка?
Прототип простого агента — от нескольких дней до пары недель. Доведение до стабильной работы на реальном потоке — обычно один-три месяца: основное время уходит на данные, эталонный набор и несколько циклов доводки, а не на само программирование.
Что такое эталонный набор и зачем он нужен?
Это сотня реальных случаев из прошлого с записанными правильными ответами. Агента прогоняют через весь набор и считают долю верных ответов, ответов с правкой и опасных ошибок. Без него нельзя честно сказать, работает агент или только удачно выглядит на демонстрации.
Какую модель выбрать?
Ту, что проходит ваш эталонный набор с приемлемой долей ошибок при допустимой стоимости обращений. Выбирать по известности или по чужим рейтингам бессмысленно: на ваших данных и задачах модели ведут себя по-разному, и проверяется это только прогоном.
Что делать, если агент иногда выдумывает факты?
Три шага: дать ему доступ к точным данным вместо общих знаний, прописать в инструкции, что при отсутствии данных нужно передать задачу человеку, и добавить в эталонный набор случаи, где правильный ответ — «не знаю». Полностью убрать выдумки нельзя, поэтому проверка человеком там, где цена ошибки высока, остаётся.
- Структура каталога, собранная из спроса, а не из выгрузки
- Ускорение загрузки первого экрана
- Интеграция форм с CRM без потери источника
- Редизайн без переноса структуры и адресов
- Тяжёлые изображения и скрипты «на всякий случай»
- Формы без передачи источника заявки
Что делать дальше
₽Посчитать экономикуСходится ли реклама при вашем чеке
?Задать вопросОтветим по вашей ситуации
Опишите задачу в двух словах — специалист ответит в Telegram, обычно в течение рабочего дня. Без презентаций и обязательств.
Написать в Telegram ↗✓Заявка на продвижениеОценить мой сайт
Бесплатно оценим текущее состояние и риски — до того, как вы начнёте что-то менять.
Поставьте оценку — она поможет редакции улучшать следующие разборы.
Обсуждение 0
Спросите, что осталось непонятным — автор материала отвечает в комментариях.



