Все статьи

Что такое ИИ-агент и как он работает: простыми словами

Что такое ИИ-агент, чем он отличается от нейросети в чате, из чего состоит и как проходит задачу от постановки до результата. Примеры задач и ошибки.

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

Слово «агент» здесь значит то же, что в обычной речи. Агент по недвижимости не учит искать квартиру, а ищет ее сам. Если не знает бюджета, звонит и спрашивает. ИИ-агент устроен так же, только работает с файлами и программами.

Что такое ИИ-агент изнутри

В практическом руководстве OpenAI агент в базовом виде собран из трех частей. Для задачи из многих шагов нужна четвертая.

  • Модель. Нейросеть, которая читает, рассуждает и пишет.
  • Инструкция. Кем агент работает, что ему можно и что нельзя. «Ты аналитик, сводишь прайсы, цены не придумываешь, спорное помечаешь».
  • Инструменты. Чем агент действует: открыть файл, найти строку, посчитать, записать результат, отправить запрос в другую программу.
  • Ход задачи. Что уже сделано и что осталось. Обычно его держит программа вокруг модели.

Одна и та же модель может работать и в чате, и внутри агента. В документации Anthropic модель на каждом ходе диалога сама решает, вызвать инструмент или ответить сразу. Поэтому возможности определяет не слово «агент» в названии, а набор инструментов, инструкция и то, сколько шагов программе разрешено сделать без человека.

Если выбираете инструмент под свою задачу, посмотрите сравнение ИИ-агентов по пяти критериям.

Как ИИ-агент проходит задачу

В основе работы цикл цель → инструмент → проверка → следующий шаг. Агент ставит себе цель, делает действие, смотрит на результат и по нему выбирает, что дальше. Принцип описан в исследовании ReAct 2022 года: рассуждения модели чередуются с действиями, а результаты действий обновляют план. По статье Anthropic об устройстве агентов, на каждом шаге агент сверяется с фактом из среды, например с результатом вызова инструмента. Остановиться он может по лимиту шагов или чтобы спросить человека.

Возьмем условную задачу: собрать из прайсов трех поставщиков одну таблицу и найти, где дешевле.

ШагЧто делает агентЧто получается
1. ЦельФиксирует, что нужно на выходеТаблица: товар, цена у каждого, где дешевле, колонка «Проверить»
2. ИнструментОткрывает три прайса и вытаскивает позицииТри списка, в одном 40 строк вместо 30 из-за фасовок
3. ПроверкаВидит, что товары названы по-разному, а у одного поставщика цены без НДСПравило сопоставления и пометки на спорных строках
4. Следующий шагСводит таблицу или спрашивает, если не ясно, с НДС сравнивать или безCSV, потому что так попросили в задаче, или вопрос человеку
5. ОтчетПишет, сколько строк свел и где не уверенКороткий текст рядом с результатом

Про НДС агент заранее не знал и изменил план по ходу. Скрипт с жесткими шагами так не умеет.

Как это выглядит на обычной задаче

Представьте закупщика в небольшой торговой компании. Пример условный, задача типовая, цифры в нем не замер. Раз в месяц приходят три прайса, каждый в своем формате. Закупщик копирует позиции в одну таблицу, сводит «Бумага А4 500 л» с «Бумага офисная A4, пачка» и отмечает, где не сходится. Время уходит на перекладывание, а не на решение.

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

Окно «Новая задача» в режиме «Создать с агентом» в кабинете Otdano: постановка на сводную таблицу из прайсов трех поставщиков Кадр окна «Создать с агентом» на otdano.ru, снят 16.10.2026 в рабочей области приемки, задача не отправлялась. Строка «Создает» показывает исполнителя, агента «Аналитик». В тексте названы результат (одна таблица), колонки, правило для спорных позиций и форма файла (CSV). Внизу слева скрепка для вложений, справа кнопка «Создать».

Ответ агента удобно читать с отчета: сколько позиций сведено, что агент сопоставил сам, какие строки попали в «Проверить». Закупщик проверяет эти строки, а не собирает таблицу заново.

Чат с инструментами, заданный сценарий и агент

Граница не в том, есть ли у программы инструменты. Чат тоже умеет искать в интернете или запускать код. Граница в том, кто выбирает следующий шаг. Anthropic называет рабочими процессами системы, где модель и инструменты идут по заранее заданному пути. Агентами там считаются системы, где модель сама направляет ход работы и выбор инструментов.

Чат с инструментамиЗаданный сценарийАгент
Кто выбирает следующий шагМодель в пределах одного ответа, дальше выАвтор сценария, заранееМодель по результату прошлого шага, в рамках инструкции
Когда нужен человекПосле каждого ответаКогда данные не подошли под шагиНет доступа или данных, цель неясна, действие рискованное, попытки кончились
Что проверятьКаждый ответЧто вход совпал с ожиданием сценарияИтог, отчет и спорные места, а важное действие до того, как оно сделано

Один сервис бывает и чатом, и агентом, смотря как его настроили. Когда хватает чата, а когда работу лучше отдать агенту, разобрано на десяти задачах в статье ИИ-помощник или ИИ-агент.

Какие задачи отдают ИИ-агенту

Задача подходит агенту, если:

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

Если отмечено три пункта и больше, задачу стоит попробовать. Примеры одной строкой:

  • Отчет по таблице. Выгрузка продаж за месяц, на выходе сводка по категориям.
  • Сводка из PDF. Пачка счетов, на выходе таблица с нужными полями.
  • Разбор отзывов. Экспорт отзывов, на выходе повторяющиеся жалобы с частотой и цитатами.
  • Переписка. Длинная цепочка писем, на выходе договоренности и открытые вопросы.
  • Поиск дублей. Таблица клиентов, на выходе строки, похожие на одного человека, с причиной.

Результат не обязан быть файлом: подойдет сводка в отчете, исправленный документ или список вопросов к вам. Важно, чтобы его можно было проверить. Какие процессы компании отдавать первыми, разобрано в статье про ИИ-агентов для бизнеса.

Где ИИ-агент ошибается

Агент ошибается как новый сотрудник в первую неделю. Вот четыре частых сбоя.

  1. Додумал недостающее. Цены нет, и агент подставил похожую из соседней строки. Документация Anthropic прямо предупреждает, что модель может подставить правдоподобное значение вместо вопроса. Лечится правилом «если поля нет, оставь пустым и отметь».
  2. Взял не тот источник. В файле старая и новая таблица, агент взял первую. Лечится указанием, какой файл главный.
  3. Сделал не тот формат. Ждали таблицу, получили перечисление. Лечится фразой «приложи готовый CSV».
  4. Принял предположение за факт. В задаче было «кажется, у второго цены с доставкой». Лечится пометкой «предположение» или вопросом.

Остановка с вопросом не сбой. В руководстве OpenAI передача управления человеку названа важной защитой. Ее ставят, когда исчерпан лимит попыток или впереди необратимое действие, например оплата или отмена заказа.

Результат агента проверяется как работа нового сотрудника, а не как истина. Откройте отчет, пройдите строки из «Проверить», сверьте две-три позиции с исходником.

Как попробовать

Возьмите одну задачу с файлом на входе и понятной формой на выходе. Приложите прайс, выгрузку или пачку PDF, назовите колонки и формат, напишите, что делать со спорным и когда остановиться и спросить. В Otdano такую задачу ставят в окне «Новая задача», как на кадре выше. Перед тем как пускать результат в работу, пройдите строки из колонки «Проверить».

Есть задача? Значит, пора ее отдать.

Поставить задачу