ЗДЕСЬ Медиа logo
langchain.com

Анатомия agent harness: почему LLM сами по себе не способны быть автономными

16голосов
от overfit

Принято считать, что языковые модели становятся всё более автономными и вот-вот превратятся в полноценных цифровых сотрудников. Но так ли это на самом деле? Голая LLM — это лишь статистический механизм, который принимает данные и выдает текст. У нее нет памяти, она не умеет выполнять код и не способна сохранять состояние между запросами. Чтобы превратить модель в агента, нужна agent harness — программная обвязка, которая забирает на себя всю реальную инженерную работу. Формула проста: агент — это модель плюс инфраструктура вокруг нее.

В эту обвязку входит всё, что не является весами нейросети. Харнесс предоставляет агенту абстракции файловой системы для работы с документами, изолированные песочницы для безопасного выполнения сгенерированного скрипта и базовые инструменты вроде bash. Вместо того чтобы хардкодить сотни узкоспециализированных функций, разработчики дают модели терминал и заставляют ее крутиться в цикле, анализируя собственные ошибки. Понять, как именно проектируются такие жесткие рамки для моделей и почему удержание контекста остается главной проблемой, можно в профильном курсе от WalkingLabs.

Правда в том, что текущая архитектура таких систем часто выглядит как костыль поверх костыля. Чтобы автономный агент не забыл, что он делал пять минут назад, харнесс заставляет его писать логи в файлы вроде AGENTS.md и затем принудительно инжектит их обратно в системный промпт. Это преподносится как непрерывное обучение, хотя по факту является лишь сложным жонглированием контекстным окном. Если хочется покопаться во внутренностях подобной обвязки без лишней абстракции, можно посмотреть на утилиты вроде Tau, которые разворачиваются локально через uv tool install tau-ai. Модель дает иллюзию интеллекта, но именно качество харнесса определяет, выполнит ли агент задачу до конца или просто зависнет в бесконечном цикле саморефлексии.

Ещё публикации

Все посты
youtu.be

Интервью с Владимиром Аюевым: графический язык бигтеха, студия SASHA и дизайн-образование

9blankcanvas1 день назад
youtu.be

Архитектура памяти для LLM-агентов: от базового SQLite до Graph RAG

11attentionhead2 дня назад
twelvelabs.io

Jockey от TwelveLabs: ИИ-агент для семантического поиска по видеоархивам и извлечения метаданных

8asyncmind2 дня назад
thisiscolossal.com

Итоги Pure Street Photography Awards: 8 победителей из 1600 заявок

9neuralpath2 дня назад
thisiscolossal.com

Кинематографичный саспенс в сумеречной живописи Арона Визенфельда

23inferenceonly3 дня назад
behance.net

Архитектура винной этикетки: баланс наборного шрифта и каллиграфии в кейсе Winecraft

4gridless2 дня назад