Практический глоссарий терминов ИИ-агентов (Harness, Scaffold, Agent и т.д.)

В новом посте в блоге Hugging Face стремятся развеять путаницу в терминологии AI-агентов. Глоссарий охватывает такие термины, как Harness, Scaffold и Agent, с простыми определениями и реальными примерами из популярных фреймворков для агентов.
Определения ключевых терминов
- Agent: Система, использующая LLM для принятия решений и их выполнения (например, через вызовы инструментов). В блоге различают «сырой» агент и агента, обернутого в scaffold.
- Harness: Среда выполнения, управляющая жизненным циклом агента, включая регистрацию и выполнение инструментов. Представьте это как операционную систему для вашего агента.
- Scaffold: Шаблон или каркасный код, структурирующий взаимодействие агента с инструментами и памятью. Он отличается от самого агента — вы можете менять scaffold, не затрагивая ядро агента.
- Tool: Функция, которую агент может вызвать (например, калькулятор, веб-поиск или запрос к базе данных).
- Memory: Постоянное хранилище контекста между шагами или сессиями. Глоссарий охватывает краткосрочную (история диалога) и долгосрочную (векторное хранилище) память.
- Orchestrator: Координирует работу нескольких агентов или под-агентов, часто в иерархической структуре.
В посте также разъясняется, как эти термины соотносятся с популярными фреймворками, такими как LangGraph, CrewAI и Autogen, помогая разработчикам выбрать подходящий уровень абстракции для своей задачи.
Почему это важно
С proliferацией фреймворков для агентов (LangChain, Vercel AI SDK, smolagents) одно и то же понятие часто называется по-разному — или одно и то же название имеет разный смысл. Этот глоссарий предоставляет единый язык для разработчиков, создающих многошаговые AI-процессы.
📖 Источник: r/LocalLLaMA
👀 Смотрите также

Тонкая настройка Qwen 3:0.6B для категоризации вопросов – базовый уровень против результатов точной настройки
Тонкая настройка крошечной LLM с 0,6 млрд параметров (Qwen 3:0.6B) на ~850 бытовых вопросах с помощью Unsloth. Базовое промптирование дало точность 10%; после тонкой настройки результаты ожидаемо превышают 80-90%.

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

Проблема голоса ИИ: Как избежать шаблонов в текстах, созданных искусственным интеллектом
Разработчик обсуждает распространённую проблему: тексты, созданные с помощью LLM, часто содержат характерные «LLM-штампы», которые сразу же распознаются детекторами ИИ, и делится статьёй о выявлении этих шаблонов и редактировании для достижения аутентичности.

Использование ИИ для написания лучшего кода медленнее: рабочий процесс поиска ошибок
Nolan Lawson описывает рабочий процесс с использованием нескольких AI-агентов (Claude, Codex, Cursor Bugbot) для поиска и приоритизации багов в PR, улучшая качество кода в ущерб сырой скорости.