
В статье от 14 мая 2026 года вводится и объясняется понятие «agent harness» — совокупность компонентов вокруг модели, которые делают её способной решать реальные задачи. Автор подчёркивает, что harness не включает саму модель: модель остаётся «мозгом», а harness даёт этой голове средства действовать, подключаясь к инструментам, памяти и политикам безопасности. Это важно, потому что именно harness определяет, что агент может делать в приложениях и каких правил он при этом придерживается.
Под harness автор относит системный промпт, набор инструментов и интеграций, механизмы сохранения состояния и памяти, управление контекстом, песочницу для безопасного выполнения, guardrails и логику принятия решений. В качестве конкретных инструментов называются веб‑поиск, выполнение кода, чтение файлов и интеграции с прикладными сервисами; все эти способности связываются правилами и политиками, которые формируют поведение агента в рабочей среде.
Статья возвращается к истории развития: при запуске ChatGPT в конце 2022 года интерфейс предоставлял доступ к «сырой» модели без встроенного поиска по сети, устойчивой памяти и возможностей действовать в других приложениях. В марте 2023 года AutoGPT — обёрнутый вокруг GPT‑4 проект — продемонстрировал идею harness: программа могла ставить подцели и вызывать инструменты автономно. AutoGPT оказался ненадёжным, но показал практическую ценность обёртки вокруг модели. Автор также различает термины: модель (например, GPT‑5, Opus 4. agent harness — инфраструктура вокруг модели; agent — результат их объединения.
При смене harness автор выделяет три основных риска потерь: governance, подключения к приложениям и контекст. В harness обычно хранятся доступы и контроль (access controls), аудит‑логи и политики по моделям, которые настраивает IT; интеграции с CRM, почтой и другими системами часто привязаны к конкретной оболочке; исторические контексты и память пользователей могут не переноситься автоматически при переходе между платформами. В практическом выводе автор призывает к интероперабельности: не стоит «запирать» подключения, контекст и управление внутри одной оболочки. Некоторые платформы предлагают возможность смены harness‑уровня без потери интеграций, что снижает операционные риски для разработчиков и инженеров при переходе между моделями и инструментами и облегчает управление доступами и аудитом.
Источники
Ответы (0)
Пока нет ответов в этой теме.