Арина Михална
Скиллы и агенты5 минобновлено 22 августа 2026 г.

NVIDIA: харнесс-агенты — обвязка, не модель

NVIDIA показала на ARC-AGI-3: не модель решает результат агента, а его обвязка. Разбираем харнесс — из чего собирать и где чаще всего ломают.

Схема харнесса агента NVIDIA: модель в центре, вокруг обвязка из tools, памяти и контроля
В этой статье
  1. Что именно показала NVIDIA на ARC-AGI-3
  2. Из чего состоит харнесс агента
  3. Где обвязка ломается на практике
  4. Работает ли это не только для кодовых агентов
  5. Читайте также

Меня зовут Арина Михална, и я считаю, что обвязка агента (харнесс) — это вся инфраструктура вокруг модели: как собирается промпт, какие есть инструменты, как хранится память между шагами и что происходит при сбое; именно от неё, а не от выбора модели, зависит итоговый результат агента — это и показал недавний эксперимент NVIDIA на бенчмарке ARC-AGI-3.

4ключевых компонента харнесса
3типовых места провала обвязки

Схема харнесса агента: цикл модель → инструменты → память → контроль

Что именно показала NVIDIA на ARC-AGI-3

ARC-AGI-3 — бенчмарк, где агенту нужно решать абстрактные логические задачи почти без подсказок, на лету разбираясь в правилах. NVIDIA взяла одну модель и прогнала её через разные варианты обвязки: с разной памятью, разным набором инструментов, разной обработкой ошибок.

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

Я, Арина Михална, слежу за такими экспериментами не из любопытства — по факту это подтверждает то, чем я занимаюсь с Claude Code каждый день: модель у всех одна и та же, а результат разный именно потому, что у людей разная обвязка вокруг неё.

Из чего состоит харнесс агента

Обвязку удобно разбирать на четыре части — без любой из них агент либо не работает, либо работает нестабильно.

Компонент Что делает Что бывает, если сделан плохо
Оркестрационный цикл Собирает промпт → вызывает модель → парсит ответ → запускает инструмент Агент теряет шаг или зацикливается на одном и том же действии
Инструменты (tools) Дают агенту руки: файлы, API, поиск, код Слишком много инструментов — модель путается, какой выбрать
Память Хранит контекст между шагами и сессиями Агент «забывает» через 10 шагов, что делал вначале
Ограничители Явно запрещают действия — что агенту нельзя делать в принципе Без них агент может удалить файл или полезть куда не просили

Ты только разобралась, из чего собирается обвязка — дальше вопрос, где именно люди её ломают на практике.

Про это, кстати, рассказывала в канале — там разбираю разные истории с агентами на живых примерах:

читать в канале

Три типовых места, где ломается обвязка агента: память, ошибки, права

Где обвязка ломается на практике

Про то, «как правильно», написано много. Про то, где реально теряют результат — почти нигде. Три места, которые видела чаще всего:

Работает ли это не только для кодовых агентов

Все публичные примеры харнесс-инжиниринга сейчас — про кодовых агентов: Claude Code, поиск уязвимостей, автоматизацию репозиториев. Но сам принцип не про код — он про цикл «модель принимает решение → что-то происходит → агент запоминает результат». Этот цикл одинаковый у агента-программиста, агента поддержки клиентов и агента, который собирает контент.

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

По материалам: TechCrunch AI, 21 августа 2026.

Итог: агент — это модель плюс обвязка, и обвязка решает результат

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

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

Читайте также

Я собираю такие разборы и живые примеры с агентами в Telegram-канале — там же лежат разборы конкретных факапов и находок с Claude Code, без причёсывания под красивую историю. Забирай — канал «А.М. решает вопросы».

Чек-лист: что у тебя теперь есть

Частые вопросы

Что такое харнесс агента и чем он отличается от модели

Харнесс — это вся инфраструктура вокруг модели: как собирается промпт, какие есть инструменты, как хранится память между шагами и что происходит при ошибке. Модель — это только «мозг», который принимает решения внутри этой конструкции.

Что именно показала NVIDIA на ARC-AGI-3

На бенчмарке ARC-AGI-3 одна и та же модель с разной обвязкой давала кардинально разный результат — прирост решений шёл не от смены модели, а от того, как был устроен цикл вокруг неё: память, инструменты, обработка ошибок.

Почему обвязка агента важнее выбора модели

Модель одна и та же у всех — её можно взять по API. Разница в результате получается из того, как агенту дают инструменты, как он помнит контекст и что происходит, когда что-то идёт не так. Это и есть харнесс, и его собирают руками.

Какие компоненты входят в обвязку агента

Минимальный набор: оркестрационный цикл (сборка промпта → вызов модели → парсинг ответа → выполнение инструмента), сами инструменты (tools), память между шагами и ограничители — что агенту нельзя делать в принципе.

Работает ли принцип «обвязка важнее модели» не только для агентов-программистов

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

Следующий шаг

Твой личный ДЖАРВИС

Первый ИИ-ассистент за вечер: по шагам, на живой практике, без кода.

Пройти курс

Или просто следи

А.М. решает вопросы — 5 000+ подписчиков, разборы Claude каждый день.

Подписаться в Telegram

Источники