Блог / Память агентов

Глоссарий памяти агентов: 25 терминов

25 терминов памяти AI-агентов простыми определениями: контекстное окно, RAG, граф знаний, эмбеддинг, консолидация, MCP, дайджест памяти и другие.

•5 мин чтения
Память агентов Глоссарий

Коротко: словарь из 25 терминов, без которых разговор о памяти AI-агентов превращается в туман: от контекстного окна до LLMO. Каждое определение самодостаточно — его можно цитировать как есть. Группы: основы, хранение, поиск, протоколы.

Карта глоссария: двадцать пять терминов в четырёх группах

Основы

Контекстное окно (context window) — объём текста в токенах, который модель видит одновременно: системный промпт, история диалога, результаты инструментов. Это оперативная память сессии: в новой сессии окно начинается с нуля.

Токеновый бюджет (token budget) — сознательный лимит токенов на часть контекста: системный промпт, историю, выдачу поиска. Без бюджетов контекст расползается, а цена запроса растёт вместе с его длиной — мы меряли это на практике.

Рабочая память (working memory) — то, что агент держит «в голове» прямо сейчас: текущая задача, промежуточные результаты, план. У LLM-агентов рабочая память физически живёт в контекстном окне и исчезает вместе с ним.

Компакция (compaction) — автоматическое сжатие истории, когда окно подходит к пределу: диалог заменяется конспектом самого себя. Плата — потеря деталей: конспект всегда беднее оригинала.

Галлюцинация (hallucination) — уверенный ответ модели, не опирающийся на факты. Память борется с галлюцинациями не «умностью», а подстановкой проверяемых записей вместо догадок.

Граундинг (grounding) — привязка ответа модели к конкретным источникам: документам, записям, результатам инструментов. Заземлённый ответ можно проверить; незаземлённый — только поверить.

Хранение

Сущность (entity) — объект памяти с устойчивым именем: проект, человек, баг, решение. В графовых системах, включая MaxGraph, сущность — узел, к которому крепятся факты и связи.

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

Связь (relation) — направленное отношение между двумя сущностями: «проект использует PostgreSQL». Связи превращают набор фактов в структуру, по которой можно ходить.

Граф знаний (knowledge graph) — хранилище в виде сущностей и связей между ними. Сильные стороны: точный поиск по именам и обход отношений. Слабость: сам по себе не понимает перефразировок — для этого нужен семантический слой.

Эмбеддинг (embedding) — векторное представление текста: близкие по смыслу фразы получают близкие координаты. Основа семантического поиска. Сам по себе эмбеддинг ничего не «понимает» — это просто точка в пространстве.

Векторная база данных (vector DB) — хранилище эмбеддингов с быстрым поиском ближайших соседей. Отвечает на вопрос «что похоже на этот запрос», но не на вопрос «что истинно».

Сессия (session) — один непрерывный период работы агента. В хороших системах памяти сессия — тоже сущность: итоги дня со связями к темам, которых касались.

Консолидация (consolidation) — фоновое упорядочивание памяти: слияние дублей, обобщение повторяющихся фактов, пометка устаревшего. Аналог того, как человеческая память перерабатывает день во сне.

Дайджест памяти (memory digest) — короткая выжимка состояния на старте сессии: актуальные решения, открытые задачи, недавние события — с жёстким бюджетом объёма. В MaxGraph это вызов session_start.

Эпизодическая, семантическая и процедурная память — три классических вида долговременной памяти. Эпизодическая — «что случилось»: вчера чинили баг авторизации. Семантическая — «что истинно»: деплой идёт через preflight. Процедурная — «как делать»: порядок действий при релизе. В системах памяти агентов эпизодам соответствуют события и сессии, семантике — факты и решения, процедурам — инструкции и скиллы.

Анатомия сущности графа: имя, наблюдения и связи

Поиск

Ретривал (retrieval) — извлечение релевантных записей из хранилища по запросу. Качество памяти определяется не записью (записать просто), а ретривалом: найдётся ли нужное в нужный момент.

RAG (retrieval-augmented generation) — схема «сначала найди, потом отвечай»: по запросу из хранилища извлекаются куски документов и подставляются в контекст модели. RAG — техника поиска, а не память: состояния между сессиями у неё нет.

Семантический поиск (semantic search) — поиск по смыслу через эмбеддинги: «крэш на телефоне» находит «падение приложения на Xiaomi». Обратная сторона — неточность на именах, номерах версий и идентификаторах.

Полнотекстовый поиск (FTS) — поиск по точному совпадению слов и их форм (BM25 и родственные алгоритмы). Точен на терминах и именах собственных, слеп к перефразировкам.

Гибридный поиск (hybrid search) — комбинация семантического и полнотекстового поиска с объединением выдачи. Закрывает слабости обоих: смысл приходит от векторов, точность — от лексики.

Реранкинг (re-ranking) — второй проход поверх найденного: отдельная модель или эвристика (свежесть, частота обращений) пересортировывает кандидатов. В MaxGraph на итоговый порядок влияет не только близость, но и то, как часто и как давно к сущности обращались.

Протоколы и экосистема

MCP (Model Context Protocol) — открытый протокол Anthropic, конец 2024: единый способ подключать к агенту инструменты, данные и промпты. Сервер памяти по MCP работает с любым клиентом, который понимает протокол. Подробнее — в гиде по MCP.

Вызов инструмента (tool call) — обращение модели к внешней функции по объявленной схеме: имя, параметры, результат. Память агента физически существует через tool call’ы: записать факт, найти запись, закрыть задачу.

LLMO / AEO — оптимизация присутствия в ответах LLM (large language model optimization / answer engine optimization). Контент, который модели легко прочитать, понять и процитировать: структура, самодостаточные ответы, машиночитаемые файлы. Наша практика — в статье про llms.txt и AEO.

FAQ

Чем глоссарий отличается от гайда? Гайд рассказывает, как память устроена целиком: читать здесь. Глоссарий — справочник: вернуться через месяц и вспомнить термин.

Почему 25, а не 50? Это термины, которые реально встречаются в наших статьях и документации MaxGraph. Список живой: будем дополнять по мере появления новых тем.

Можно цитировать определения? Да, для этого они и написаны. Ссылка на статью приветствуется.

Что дальше

MaxGraph

Дай своему агенту память

Триал 7 дней без карты. Установка — один промпт, дальше агент сделает сам.

Тарифы ✓ Скопировано