Харнесс

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

Дата составления: 2026-08-31
Статус: 💡 Актуально


Что такое харнесс

Харнесс (Harness, «обвязка») — это все, что окружает языковую модель и превращает ее в действующего агента: инструкции, инструменты и MCP-серверы, песочница с доступом к файлам, память, ограничители (guardrails), а также логика оркестрации, которая запускает субагентов и распределяет задачи между моделями.

Таким образом, агент = модель + харнесс

В гайде Google «The New SDLC With Vibe Coding» это описывают метафорой «модель — двигатель, а харнесс — сама машина, дорога и правила движения» и оценивают вклад как «10% модель, 90% харнесс» (оценка выведена из инженерии кодинга, но сам принцип — среда важнее модели — общий). Ключевое следствие: одна и та же модель в разном харнессе дает разный результат, поэтому «сменить модель» и «улучшить агента» — далеко не одно и то же.


Что на практике считают харнессом

Границу можно провести по способу запуска харнесса:

  • Терминальные и IDE-харнессы — работают в командной строке или среде разработки. Выросли из кодинга, но применимы и к документам: Claude Code CLI, Codex, Cursor, z.code (от z.ai), Qwen Code, Kimi Code.

  • Готовые агентные приложения — облачные или десктопные, работают без терминала, как обычная программа: Claude Cowork, ChatGPT Work (документы, таблицы, презентации, отчеты), Perplexity Computer.

  • Агенты-ассистенты — работают постоянно на своем сервере и живут в мессенджерах, файлах и браузере: OpenClaw, задавший этот класс, и Hermes — независимый проект, который сейчас в нем лидирует. У агента появляются собственный адрес, память и расписание.

Выбрать харнесс — значит выбрать среду, в которой вы будете оркестровать агентов; обзор некоторых из них и юридические кейсы — в статье Агентные инструменты.


Связанные статьи

Дополнительные материалы


Теги: #агентный-ии #харнесс #актуальное