Перейти к основному содержимому

Скоро

Что такое среда выполнения агента (agent harness) и почему она нужна поддержке в WhatsApp

Большая часть ИИ в общении с клиентами — это один вопрос и один ответ. Agent harness превращает языковую модель в того, кто может вести дело: планировать, использовать инструменты, проверять свою работу и помнить. Вот что это значит, какие среды существуют сегодня и как они появятся в MonoChat.

Или начните с кредитом 150 $ — этого достаточно для первого месяца Growth

Опубликовано:

Схема agent harness вокруг языковой модели, подключённого к WhatsApp

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

В этой статье мы простыми словами объясняем идею, сравниваем среды, которые можно использовать уже сегодня, и показываем, что мы создаём в MonoChat, чтобы компании могли запускать такого агента в WhatsApp, Instagram, веб-чате и всех остальных каналах своих входящих.

Что такое agent harness?

Agent harness — это программный слой вокруг большой языковой модели, который позволяет ей действовать, а не только отвечать. Модель рассуждает и решает, что делать дальше. Harness выполняет это решение, возвращает результат модели и повторяет цикл, пока работа не будет выполнена. Коротко: агент = модель + harness.

Термин получил широкое распространение, когда команды заметили, что надёжностью агентов для программирования, таких как Claude Code и Codex, они обязаны не только самой модели, но и этому окружающему слою. Сегодня Anthropic, OpenAI, Google и Microsoft выпускают свои среды как продукты, на которых могут строить разработчики.

Из чего состоит harness

  • Цикл: Рассуждать, действовать, наблюдать, повторять. Harness продолжает работу, пока задача не выполнена или не нужен человек.
  • Инструменты: Функции, которые может вызывать модель: проверить заказ, найти бронирование, оформить возврат, выполнить поиск по базе знаний. Часто подключаются через MCP.
  • Память и состояние: Что происходило раньше в этом деле, что предпочитает клиент и что уже пробовали, — сохраняется между сообщениями и сессиями.
  • Управление контекстом: Решение о том, что модель видит на каждом шаге, и сжатие длинных историй, чтобы важные части оставались на виду.
  • Ограничения и подтверждения: Права доступа, политики и контрольные точки с участием человека для действий, которые стоят денег или необратимы.
  • Песочница и файлы: Изолированное пространство, в котором агент может запускать код, готовить документ или рассчитывать предложение, не затрагивая рабочие системы.
  • Трассировка и оценка: Журнал каждого шага и вызова инструмента, чтобы команды могли видеть, почему агент поступил так, и измерять результат на множестве запусков.

Инференс и harness: в чём разница?

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

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

ИИ-инференсAgent harness
Что это Один запрос к модели, один ответЦикл вокруг модели, которая планирует, действует и проверяет
Шагов на задачу ОдинСколько нужно задаче, в пределах заданных вами ограничений
Инструменты и системы Необязательны, обычно один вызов функцииМного инструментов, вызываемых и связываемых по мере необходимости
Память Только то, что есть в промптеИстория дела и состояние сохраняются между шагами и сессиями
Если что-то идёт не так Возвращает то, что получилосьЗамечает ошибку, повторяет попытку или обращается к человеку
Лучше всего подходит для Классификации, составления черновиков, резюмирования, одиночных ответовРешения дел, многошаговых запросов, последующих контактов в течение нескольких дней
Стоимость и скорость Самая низкая стоимость, почти мгновенноБольше токенов, от секунд до минут на задачу

На практике хорошие команды используют оба подхода: инференс — для быстрых, чётко определённых шагов, а harness — там, где работа действительно требует нескольких шагов.

Что harness меняет в поддержке клиентов в WhatsApp

В общении с клиентами разница между «ответить» и «решить вопрос» заметна сильнее всего. Клиент пишет «мой заказ не пришёл» и ждёт, что вопрос решат, а не объяснят.

Дела решаются, а не просто получают ответ

Агент может найти заказ, проверить перевозчика, увидеть, что посылка застряла, открыть претензию и предложить замену в том же диалоге.

Он проверяет, прежде чем обещать

Наличие, цены, свободные слоты для записи и политики проверяются в ваших системах в момент ответа, а не угадываются по обучающим данным.

Он помнит дело

Если клиент вернётся завтра, агент знает, что уже было сделано и что обещано, даже после закрытия 24-часового окна WhatsApp.

Он продолжает работу со временем

Длительные задачи, такие как ожидание возврата средств или поступления детали, могут продолжаться, а агент напишет клиенту, когда что-то изменится, используя одобренные шаблоны там, где этого требует WhatsApp.

Люди сохраняют контроль

Возвраты выше лимита, отмены и всё чувствительное ждут подтверждения сотрудника, а передача оператору сохраняет всю историю.

Каждый шаг виден

Вызовы инструментов и решения записываются в журнал, поэтому руководители могут посмотреть, почему агент так поступил, и улучшить инструкции.

Пример: возврат в WhatsApp

  1. Клиент отправляет фото повреждённого товара и просит оформить возврат.
  2. Агент находит заказ, проверяет, что срок возврата не истёк, и анализирует фото.
  3. Он создаёт возврат в вашей системе электронной коммерции и заказывает забор курьером на следующий день.
  4. Сумма возврата выше автоматического лимита, поэтому он просит сотрудника подтвердить её во входящих.
  5. После подтверждения он сообщает клиенту, а через два дня, когда курьер отсканирует посылку, отправляет подтверждение возврата средств.

Только с инференсом это чат-бот, который объясняет политику возврата. С harness — это сам возврат.

Среды выполнения агентов, которые можно использовать сегодня

Сегодня несколько компаний и проектов с открытым исходным кодом предлагают harness, на котором можно строить свои решения. Они различаются тем, кто их размещает, какие модели запускают и сколько возможностей включено из коробки.

HarnessАвторРазмещение и лицензияМоделиОсобенности
Claude Agent SDK AnthropicБиблиотека (Python, TypeScript)ClaudeHarness, на котором работает Claude Code: инструменты, MCP, субагенты, навыки, сжатие контекста, права доступа
Claude Managed Agents AnthropicРазмещённый API (публичная бета с апреля 2026)ClaudeAnthropic запускает цикл: изолированное выполнение, длительные сессии, работа нескольких агентов, трассировка
OpenAI Agents SDK OpenAIОткрытый исходный код, MIT (сначала Python)Модели OpenAI, другие через адаптерыПесочницы от нескольких провайдеров, память, MCP, навыки, AGENTS.md, возобновляемые запуски
Codex OpenAICLI с открытым исходным кодом (Apache 2.0) плюс облакоМодели OpenAIHarness для агента программирования с SDK для запуска из ваших собственных сервисов
Agent Development Kit (ADK) GoogleОткрытый исходный код, Apache 2.0 (Python, Java, Go, TypeScript)По умолчанию Gemini, не привязан к моделиДеревья из нескольких агентов, MCP, протокол Agent2Agent (A2A), встроенная оценка
Agent Framework MicrosoftОткрытый исходный код, MIT (Python, .NET)Azure OpenAI, OpenAI, Anthropic и другиеHarness стабилен с июля 2026: цикл инструментов, история, сжатие, навыки, подтверждения, OpenTelemetry
Deep Agents LangChainОткрытый исходный код, MITНе привязан к моделиПланирование, субагенты, файловая система и инженерия контекста на LangGraph
Pi Earendil WorksОткрытый исходный код, MITЛюбой провайдер, используйте свой ключНамеренно минимальное ядро (чтение, запись, редактирование, оболочка), расширяемое общими навыками
Mastra MastraОткрытый исходный код (TypeScript)Не привязан к моделиАгенты с постоянными потоками, подтверждением инструментов и локальной студией
OpenCode OpenCodeОткрытый исходный код, MITНе привязан к моделиПланирование и создание агентов, SDK, терминал и десктоп

Подробности быстро меняются; актуальное состояние смотрите в документации каждого проекта. Названия продуктов и логотипы принадлежат их владельцам.

Среды, сравниваемые в этой статье

Claude Agent SDK
OpenAI Agents SDK
Codex
Google ADK
Microsoft Agent Framework
LangChain Deep Agents
Pi
Mastra
OpenCode

А как же собственный Business Agent от Meta?

В 2026 году Meta запустила Meta Business Agent — собственного ИИ-агента для WhatsApp, Instagram и Messenger. По сути, это harness, который Meta создаёт и запускает: он отвечает на основе вашего контента, обращается к подключённым системам и передаёт диалог вашей команде.

Это хороший вариант для многих малых предприятий. Но это и закрытая система: вы не можете выбрать модель, данные диалогов остаются в Meta, некоторые отрасли, такие как финансы и здравоохранение, исключены, а с августа 2026 года тарификация идёт за токены, по оценке самой Meta — примерно 4–5 центов США за сообщение.

Сравнение подходов

Встроенный ИИ-агент платформы обмена сообщениями Meta Business Agent Harness в MonoChat (скоро)
Выбор модели Обычно фиксирована или короткий списокНетДа, любая подключённая вами модель
Подключение собственного harness НетНетДа: Claude Agent SDK, OpenAI Agents SDK, ADK, Pi и другие
Размещённый вариант без кода ДаДаДа
Ваши собственные инструменты и API Ограниченные интеграцииКоннекторыПользовательские функции, MCP, вебхуки и ваши API
Внутри ваших сценариев и приложений Отдельный конструктор ботовОтдельно от ваших сценариевУзел и методы в сценариях и приложениях рядом с ИИ-инференсом
Передача вашей команде ДаДа, с управлением потокомОбщие входящие с полной историей и подтверждениями
Где хранятся данные Платформа поставщикаMetaMonoChat и выбранные вами провайдеры

На основе публичной информации о продуктах за октябрь 2026 года. Большинство изученных нами платформ обмена сообщениями предлагают встроенного ИИ-агента; мы не нашли ни одной, которая позволяла бы компании запускать размещённый harness или подключать собственный harness в тех же входящих и сценариях.

Что мы создаём в MonoChat

MonoChat уже позволяет выбирать языковую модель и векторную базу данных: используйте те, что предоставляем мы, или подключите собственные. С harness всё будет так же.

Рядом с узлом и методами ИИ-инференса, которыми вы пользуетесь сегодня, в MonoChat появятся узел и методы harness. Добавьте узел в сценарий или вызовите методы из приложения, и диалог перейдёт к агенту, который может планировать, использовать ваши инструменты и отчитываться о результате.

  • Используйте harness, который размещаем мы, без кода и выбирайте модель и инструменты, которые он может использовать
  • Или подключите собственный harness, созданный на Claude Agent SDK, OpenAI Agents SDK, Google ADK, Microsoft Agent Framework, Deep Agents, Pi или вашем собственном коде
  • Дайте ему свои инструменты: пользовательские функции, серверы MCP, вебхуки и данные в MonoChat
  • Запускайте его в сценариях и приложениях, в WhatsApp, Instagram, Messenger, Telegram, TikTok, веб-чате и SMS
  • Задайте правила подтверждения и передачу оператору, а каждый шаг записывается в диалоге
  • Комбинируйте с инференсом: быстрые шаги — одним вызовом, сложные дела — через harness

Когда использовать инференс, а когда harness

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

Скоро в MonoChat

Узлы и методы harness находятся в разработке и будут сначала доступны аккаунтам MonoChat. Создайте бесплатный аккаунт сегодня, чтобы подключить каналы, настроить сценарии ИИ-инференса и быть готовым включить harness в день его выхода.

Будьте готовы к agent harness в WhatsApp

Источники и дополнительное чтение

Другие новости MonoChat

Другие недавние анонсы продуктов и партнёрской программы.

Первый месяц Growth за наш счёт

Будьте готовы к agent harness в WhatsApp

Откройте бесплатный аккаунт MonoChat, подключите WhatsApp и другие каналы и включите агентов на основе harness сразу после их запуска.

Один код на компанию • 30 дней на активацию • Карта не нужна

150 $ для старта.

Получить