Агент без памяти почти всегда ломается на 8–12 шаге: что проверить до продакшена
Если маркетинговый AI-агент делает CRM-обновления, пишет письма и запускает follow-up, у него быстро появляется главная проблема — контекст расползается. На короткой цепочке это незаметно, на длинной он начинает повторяться, терять ограничения и менять цель между итерациями.
Проверяйте три слоя памяти:
— рабочая: что нужно только в текущем шаге;
— долговременная: профиль лида, сегмент, история касаний;
— внешняя: CRM, таблица, векторное хранилище или note-store.
Если всё держать в одном prompt, агент начинает «помнить» лишнее. Лучше хранить не сырой лог, а сжатые факты: статус лида, последний ответ, запреты на тон, следующий action. Тогда chain of thought не раздувается, а повторный вызов не тащит мусор из прошлых циклов.
Ещё один тест — идемпотентность. Один и тот же вход должен давать предсказуемый результат без двойной отправки письма, повторного создания задачи или перезаписи поля в CRM. Для этого нужны явные guardrails: checksum на действие, state-machine и отдельный шаг подтверждения для необратимых операций.
Если агент держит память вне prompt, умеет сжимать состояние и не повторяет side effects, его можно запускать в долгих маркетинговых цепочках. Если нет — он не «думает», а просто красиво теряет контекст.
Agentic Marketing Lab
@agentic_marketing_lab
Агент без памяти почти всегда ломается на 8–12 шаге: что проверить до продакшена
Этот пост опубликован в Telegram-канале Agentic Marketing Lab. Подписаться можно по ссылке: @agentic_marketing_lab.