Почему AI‑агенты «забывают» пользователей и какую роль играет архитектура памяти

Одна из распространенных проблем AI-агентов, потеря информации между взаимодействиями с пользователем. Когда диалог заканчивается, закрывается и окно контекста. Вместе с ним исчезают сообщения, пользовательские предпочтения и решения, которые система собрала во время сессии. Если важные данные не сохраняются отдельно, следующий разговор фактически начинается с чистого листа, даже если человек уже пользовался сервисом.
В публикации из серии The Kitchen Series объясняется, что память в системе AI-агента представляет собой механизм, позволяющий информации существовать вне текущего контекста и использоваться позже. Как пишет Towards AI, память работает как связка между сессиями. Данные хранятся вне окна контекста и становятся активными только в тот момент, когда система извлекает их и снова помещает в контекст текущего диалога.
Автор предлагает различать два уровня работы системы. Контекст, это временная активная часть, которая собирается для конкретной сессии и исчезает после ее завершения. Память устроена иначе: она хранится вне контекста и остается доступной между разговорами. Когда это нужно, релевантные фрагменты извлекаются из хранилища и добавляются в контекст, чтобы агент мог учитывать прошлые взаимодействия.
Внутри самой сессии действует краткосрочная память (working memory). Она удерживает текущую задачу, инструкции и состояние диалога. Эта информация существует только внутри окна контекста и исчезает после окончания разговора. Поэтому архитектура памяти напрямую влияет на поведение системы: будет ли AI-агент каждый раз начинать общение заново или сможет опираться на опыт предыдущих взаимодействий.
Ключевые факты
Статья «Memory, Why Your Agent Keeps Forgetting, And How to Fix It» опубликована как Blog 2 of 10 в серии The Kitchen Series и продолжает тему после Blog 1 о context engineering.
В примере с Restaurant X клиент Customer A приходит в ресторан в третий раз за месяц, но система не помнит его прошлые предпочтения, включая сообщение о peanut allergy и жалобу на overcooked noodles.
В тексте память в AI‑агентах определяется как механизм, который сохраняет информацию за пределами context window и делает её доступной для будущих взаимодействий.
Автор выделяет six types of memory; первый тип, Short-Term Memory (Working Memory), который существует внутри context window во время текущей сессии и исчезает после её завершения.