Proje vitrini hazırlanıyorPreparing project showcaseПодготавливаем витрину проекта

ИИ

Память ИИ-агента: чтобы клиента помнили

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

Rocketly · 2026-09-05

Вторник, 09:12. Оператор поддержки открывает четвёртое сообщение от одного и того же клиента: «Как мы договорились на прошлой неделе, установку перенесли на более ранний срок». О прошлой неделе оператор не знает ничего: тот разговор шёл в другом канале и в другую смену. Чтобы восстановить контекст, он задаёт три вопроса и тратит четыре минуты. За день этот круг повторяется ещё двенадцать раз. Теряется не только время: ощущение клиента «здесь меня знают» обнуляется при каждом обращении.

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

Что именно хранит память агента?

Память — это не полная стенограмма переписки. На практике слоёв три, и их смешение становится первой ошибкой большинства внедрений. Первый слой — контекст сессии: текущая цепочка сообщений, заданный вопрос, полученные ответы. Разговор закончился — ценность закончилась. Второй слой — постоянная память о клиенте: роль человека, предпочитаемый язык, какой продукт он использует, какое решение принял в прошлый раз. Третий слой — знания компании, которые не принадлежат ни одному клиенту: правила возврата, сроки доставки, логика тарифов.

В Rocketly это разделение видно прямо в названиях возможностей. Память агента переносит прошлые разговоры и контекст клиента дальше, поэтому агент не начинает отношения заново при каждом обращении. Знания компании живут отдельно — в блоке Личность и база знаний, где тон бренда и подключённый источник определяют, откуда вообще может прийти ответ. Если одна и та же фраза лежит в обоих местах, непонятно, какая версия победит при расхождении.

Почему «вставить всю переписку в модель» — это не память?

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

Работает другой подход: резюмирование. Когда разговор закончен, агент извлекает из него только то, что должно сохраниться, и записывает как отдельные пункты. «Клиент попросил перенести установку на 14 марта, согласовано» — это пункт. «Здравствуйте, как дела» — нет. Решение не оставляют модели: список полей, которые вообще можно извлекать, задаётся заранее. То, чего агент не должен записывать никогда, описывается через Guardrails, и поскольку эти границы проверяются в момент выполнения, объяснение «сегодня модель повела себя иначе» перестаёт работать.

Что заслуживает постоянной памяти, а что должно устареть?

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

Тип данныхГде хранитьПример срокаОбоснование
Язык общения и форма обращенияПостоянная память о клиентеПока клиент не изменитМеняется редко, ошибку легко исправить
Открытый заказ или дата установкиКарточка CRM, память лишь ссылаетсяДо закрытия сделкиИсточник правды должен быть один
Жалоба и как её решилиПостоянная память, с датойНапример, 12 месяцевНужно, чтобы видеть повторяющуюся проблему
Реквизиты оплатыНигде, агент не должен их видетьНетХранение не даёт деловой пользы
Настроение в моменте, резкий тонТолько контекст сессииУдаляется в конце разговораЯрлык на человеке порождает неверное поведение

Четвёртая строка важнее остальных. Сузить круг того, что агент может прочитать, надёжнее, чем контролировать то, что он пишет. Маршрутизация знаний агента позволяет выбрать для каждого агента доступные источники по отдельности: агент продаж читает прайс, агент поддержки видит только документацию. Чего агент не видит, то он и не перепутает.

Откуда память берёт данные: диалоги, CRM или база знаний?

Питать её должны все три источника, но с разными правами. Диалоги дают самый свежий сигнал: намерение клиента меняется именно там. Карточка CRM — формальная истина: адрес для счёта, тариф, открытая сделка. База знаний — то, как компания формулирует свои правила. При расхождении порядок такой: карточка CRM важнее резюме разговора, резюме разговора важнее общей формулировки в базе знаний. Если этот порядок не записан, каждый сотрудник применяет свою интуицию, и агент отвечает чуть по-разному каждую неделю.

Связка источников окупается там, где агент может действовать. Пункт «перенести установку раньше» перестаёт быть заметкой, когда он ещё и создаёт задачу в CRM: память превращается из записи в решение. О том, как это накопление используется перед встречей, мы отдельно писали в материале про подготовку брифинга по клиенту за пять минут: там память полезна именно как готовое резюме, а не как сырая история.

Самое слабое звено цепи — ручной ввод. Данные из договора, счёта или визитки не доходят до памяти просто потому, что их никто не внёс. Подходы к автоматическому распознаванию документов и визиток питают и память: то, что не зафиксировано, вспомнить невозможно.

Как выглядит ложное воспоминание и как его поймать?

Сбой памяти принимает три формы. Устаревшая запись: когда-то верная, теперь нет. Неверное сопоставление: контексты двух людей с похожими именами смешались. И выдумка: деталь, которой в памяти вообще не было, появляется в ответе. Первые две — проблема данных. Третья относится к самой модели и требует отдельной дисциплины, поэтому распознавание галлюцинаций и проверка ответов ИИ заслуживают отдельного разговора.

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

Когда «он меня помнит» начинает раздражать?

У памяти есть порог комфорта. Клиент спокойно относится к тому, что помнят сказанное им самим: фраза «в прошлый раз вы предпочли переписку на английском» никого не задевает. Но если помнят то, чего он не говорил, а система вывела сама, это настораживает: заметка вроде «бюджет, похоже, ограничен» портит отношения, даже когда она верна. Правило простое: в памяти живут заявления клиента и ваши формальные записи, а не выводы о характере или намерениях.

Второй порог — канал. То, что в переписке звучит заботливо, в разговоре голосом может прозвучать слишком близко. Где именно голосовому агенту стоит остановиться, мы разбирали в материале про голосовых ИИ-агентов на телефоне. Когда память используется в звонке, короткое подтверждение («у нас записана установка на 14 марта, верно?») работает и как проверка, и как вежливость.

Третий порог — язык. Один и тот же клиент может начать на русском и продолжить на английском; если сохранённое предпочтение не обновляется, агент упрямо отвечает не на том языке. Решения о переводе и локализации в многоязычных продажах нельзя принимать в отрыве от памяти: язык — самое подвижное и самое заметное поле памяти.

Что требует защита персональных данных от хранимого контекста?

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

Когда приходит требование об удалении, память должна быть удаляемой. Это архитектурное решение: записи, привязанные к человеку, можно стереть, а контекст, вшитый в тексты переписки, — нет. Открывать память до того, как выстроена рамка безопасной работы с клиентскими данными в ИИ, значит создавать долг, который потом дорого разбирать.

Более широкую регуляторную картину даёт материал про управление ИИ и требования EU AI Act для небольшой компании: он охватывает и вашу политику памяти. Список полей, сроки хранения и порядок удаления в большинстве команд оказываются приложением к тому же документу.

Как команде проверять память, не превращая это в проект?

Проверка — это полчаса чтения раз в месяц, а не отдельный проект. Смотрят на три вещи. Объём: если в память пишется заметно больше пунктов, чем вы ожидали, агент копит лишние детали. Противоречия: две несовпадающие записи по одному клиенту означают, что порядок источников не соблюдается. Мёртвый вес: поля, ни разу не использованные в ответах за полгода, занимают место и больше ничего не делают.

Чтение становится дешёвым, когда есть измерение. Инсайты агента собирают из журналов запусков и действий, какое действие срабатывает как часто и где застревает, и запись в память попадает в эту разбивку наравне с остальными. У проверки есть и человеческая сторона: если сотрудники правят память агента вручную, должно быть видно, кто что изменил. Отдельный риск — параллельная память, которая заводится в несанкционированных инструментах; эту сторону закрывает материал про теневой ИИ в компании.

Какие тесты нужно пройти до запуска?

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

Для этого и существует панель Тест и предпросмотр: агента пробуют вживую до публикации, в реальных сценариях видят и ответы, и действия, и донастраивают его прежде, чем это заметит клиент. Ещё одна полезная привычка — не ставить запись в память на автоматическое согласование в первые недели. Контроль согласования позволяет для каждого типа действия отдельно выбрать, выполняется оно само или ждёт вас, так что поведение записи можно понаблюдать в бою и только потом отпустить.

Нужен и тест передачи. Умеет ли агент корректно передать то, что запомнил? Умная передача человеку направляет сложные или чувствительные разговоры нужному сотруднику, и стоит вручную убедиться, что вместе с разговором уходит и контекст: самый раздражающий момент для клиента — попасть от агента, который всё помнил, к человеку, который не знает ничего.

Как выглядит план внедрения на четыре недели?

Первая неделя — объём: запишите, какие пять полей будут запоминаться, и держите список коротким. Команды, начинающие с большего числа полей, обычно всё равно урезают его к третьей неделе. Вторая неделя — порядок источников и границы: приоритет между CRM, диалогом и базой знаний фиксируется письменно, доступ агента сужается, запрещённые для записи поля описываются. Третья неделя — тесты: четыре сценария выше прогоняются, запись в память остаётся на ручном согласовании.

Четвёртая неделя — измерение и правила, с ответами в цифрах. Стало ли меньше вопросов, которые пришлось задавать клиенту дважды, и был ли хоть один неверный ответ из-за сохранённого факта? Второе число должно быть нулевым. Чтобы ритм закрепился, нужен письменный ответ на вопрос, кто может менять поведение агента и как это согласуется; место такого ответа — внутренняя политика использования ИИ.

Память — условие того, чтобы агент вообще работал сам: агент, который забывает, каждый раз требует брифинга, и на этом самостоятельность заканчивается. Более широкую картину за этой связью даёт материал о том, что агентный ИИ меняет в CRM и продажах.

Если хотите проверить это на своей команде, откройте бесплатный аккаунт Rocketly и начните с одного агента и одного поля памяти.

Частые вопросы

Передаёт ли память агента данные клиента в модель?

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

Что происходит, если клиент просит его забыть?

Если память хранится как записи, привязанные к человеку, требование технически выполнимо. Удаление должно охватывать и постоянные пункты, и построенные на них резюме: очистить одно поле недостаточно. Дата поступления требования и дата его исполнения фиксируются в журнале.

Через какое время память даёт заметный эффект?

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

Должны ли несколько агентов делить одну память?

Факты о клиенте делить можно: для вас клиент один человек. А знания компании стоит разделять по агентам: источник, который читает агент продаж, не обязан совпадать с источником агента поддержки, и чаще всего не должен.