Что такое ИИ-агент и как он работает: простыми словами
Что такое ИИ-агент, чем он отличается от нейросети в чате, из чего состоит и как проходит задачу от постановки до результата. Примеры задач и ошибки.
Если коротко о том, что такое ИИ-агент: это программа на основе языковой модели, которая получает цель и сама выбирает следующий шаг по результату предыдущего. Она читает материалы, вызывает инструменты, смотрит, что получилось, и решает, продолжать, переделать или спросить человека. На выходе результат работы, а не совет: таблица, текст, сводка. Или вопрос, без которого дальше нельзя.
Слово «агент» здесь значит то же, что в обычной речи. Агент по недвижимости не учит искать квартиру, а ищет ее сам. Если не знает бюджета, звонит и спрашивает. ИИ-агент устроен так же, только работает с файлами и программами.
Что такое ИИ-агент изнутри
В практическом руководстве OpenAI агент в базовом виде собран из трех частей. Для задачи из многих шагов нужна четвертая.
- Модель. Нейросеть, которая читает, рассуждает и пишет.
- Инструкция. Кем агент работает, что ему можно и что нельзя. «Ты аналитик, сводишь прайсы, цены не придумываешь, спорное помечаешь».
- Инструменты. Чем агент действует: открыть файл, найти строку, посчитать, записать результат, отправить запрос в другую программу.
- Ход задачи. Что уже сделано и что осталось. Обычно его держит программа вокруг модели.
Одна и та же модель может работать и в чате, и внутри агента. В документации Anthropic модель на каждом ходе диалога сама решает, вызвать инструмент или ответить сразу. Поэтому возможности определяет не слово «агент» в названии, а набор инструментов, инструкция и то, сколько шагов программе разрешено сделать без человека.
Если выбираете инструмент под свою задачу, посмотрите сравнение ИИ-агентов по пяти критериям.
Как ИИ-агент проходит задачу
В основе работы цикл цель → инструмент → проверка → следующий шаг. Агент ставит себе цель, делает действие, смотрит на результат и по нему выбирает, что дальше. Принцип описан в исследовании ReAct 2022 года: рассуждения модели чередуются с действиями, а результаты действий обновляют план. По статье Anthropic об устройстве агентов, на каждом шаге агент сверяется с фактом из среды, например с результатом вызова инструмента. Остановиться он может по лимиту шагов или чтобы спросить человека.
Возьмем условную задачу: собрать из прайсов трех поставщиков одну таблицу и найти, где дешевле.
| Шаг | Что делает агент | Что получается |
|---|---|---|
| 1. Цель | Фиксирует, что нужно на выходе | Таблица: товар, цена у каждого, где дешевле, колонка «Проверить» |
| 2. Инструмент | Открывает три прайса и вытаскивает позиции | Три списка, в одном 40 строк вместо 30 из-за фасовок |
| 3. Проверка | Видит, что товары названы по-разному, а у одного поставщика цены без НДС | Правило сопоставления и пометки на спорных строках |
| 4. Следующий шаг | Сводит таблицу или спрашивает, если не ясно, с НДС сравнивать или без | CSV, потому что так попросили в задаче, или вопрос человеку |
| 5. Отчет | Пишет, сколько строк свел и где не уверен | Короткий текст рядом с результатом |
Про НДС агент заранее не знал и изменил план по ходу. Скрипт с жесткими шагами так не умеет.
Как это выглядит на обычной задаче
Представьте закупщика в небольшой торговой компании. Пример условный, задача типовая, цифры в нем не замер. Раз в месяц приходят три прайса, каждый в своем формате. Закупщик копирует позиции в одну таблицу, сводит «Бумага А4 500 л» с «Бумага офисная A4, пачка» и отмечает, где не сходится. Время уходит на перекладывание, а не на решение.
Такую работу можно отдать целиком, от трех прайсов до одной таблицы: приложить файлы, обычными словами описать таблицу и заняться другим.
Кадр окна «Создать с агентом» на otdano.ru, снят 16.10.2026 в рабочей области приемки, задача не отправлялась. Строка «Создает» показывает исполнителя, агента «Аналитик». В тексте названы результат (одна таблица), колонки, правило для спорных позиций и форма файла (CSV). Внизу слева скрепка для вложений, справа кнопка «Создать».
Ответ агента удобно читать с отчета: сколько позиций сведено, что агент сопоставил сам, какие строки попали в «Проверить». Закупщик проверяет эти строки, а не собирает таблицу заново.
Чат с инструментами, заданный сценарий и агент
Граница не в том, есть ли у программы инструменты. Чат тоже умеет искать в интернете или запускать код. Граница в том, кто выбирает следующий шаг. Anthropic называет рабочими процессами системы, где модель и инструменты идут по заранее заданному пути. Агентами там считаются системы, где модель сама направляет ход работы и выбор инструментов.
| Чат с инструментами | Заданный сценарий | Агент | |
|---|---|---|---|
| Кто выбирает следующий шаг | Модель в пределах одного ответа, дальше вы | Автор сценария, заранее | Модель по результату прошлого шага, в рамках инструкции |
| Когда нужен человек | После каждого ответа | Когда данные не подошли под шаги | Нет доступа или данных, цель неясна, действие рискованное, попытки кончились |
| Что проверять | Каждый ответ | Что вход совпал с ожиданием сценария | Итог, отчет и спорные места, а важное действие до того, как оно сделано |
Один сервис бывает и чатом, и агентом, смотря как его настроили. Когда хватает чата, а когда работу лучше отдать агенту, разобрано на десяти задачах в статье ИИ-помощник или ИИ-агент.
Какие задачи отдают ИИ-агенту
Задача подходит агенту, если:
- у результата есть форма, которую можно назвать словами: таблица, список, документ, сводка;
- исходные данные можно приложить или написать в задаче;
- результат проверяется за минуты, без повтора всей работы;
- задача повторяется и отнимает время на перекладывание;
- спорные места допустимо пометить, а не решить сразу.
Если отмечено три пункта и больше, задачу стоит попробовать. Примеры одной строкой:
- Отчет по таблице. Выгрузка продаж за месяц, на выходе сводка по категориям.
- Сводка из PDF. Пачка счетов, на выходе таблица с нужными полями.
- Разбор отзывов. Экспорт отзывов, на выходе повторяющиеся жалобы с частотой и цитатами.
- Переписка. Длинная цепочка писем, на выходе договоренности и открытые вопросы.
- Поиск дублей. Таблица клиентов, на выходе строки, похожие на одного человека, с причиной.
Результат не обязан быть файлом: подойдет сводка в отчете, исправленный документ или список вопросов к вам. Важно, чтобы его можно было проверить. Какие процессы компании отдавать первыми, разобрано в статье про ИИ-агентов для бизнеса.
Где ИИ-агент ошибается
Агент ошибается как новый сотрудник в первую неделю. Вот четыре частых сбоя.
- Додумал недостающее. Цены нет, и агент подставил похожую из соседней строки. Документация Anthropic прямо предупреждает, что модель может подставить правдоподобное значение вместо вопроса. Лечится правилом «если поля нет, оставь пустым и отметь».
- Взял не тот источник. В файле старая и новая таблица, агент взял первую. Лечится указанием, какой файл главный.
- Сделал не тот формат. Ждали таблицу, получили перечисление. Лечится фразой «приложи готовый CSV».
- Принял предположение за факт. В задаче было «кажется, у второго цены с доставкой». Лечится пометкой «предположение» или вопросом.
Остановка с вопросом не сбой. В руководстве OpenAI передача управления человеку названа важной защитой. Ее ставят, когда исчерпан лимит попыток или впереди необратимое действие, например оплата или отмена заказа.
Результат агента проверяется как работа нового сотрудника, а не как истина. Откройте отчет, пройдите строки из «Проверить», сверьте две-три позиции с исходником.
Как попробовать
Возьмите одну задачу с файлом на входе и понятной формой на выходе. Приложите прайс, выгрузку или пачку PDF, назовите колонки и формат, напишите, что делать со спорным и когда остановиться и спросить. В Otdano такую задачу ставят в окне «Новая задача», как на кадре выше. Перед тем как пускать результат в работу, пройдите строки из колонки «Проверить».