Память агента

Агент помнит две вещи по-разному — текущий разговор и долговременные факты о вас. Понимание этого различия помогает не объяснять одно и то же дважды.

У агента два вида памяти, и они работают по-разному. Разобравшись в различии, вы перестанете каждый раз объяснять всё заново — и научитесь сознательно поручать агенту «запомнить» важное.

Кратковременная память: текущий разговор

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

Когда разговор становится очень длинным, агент автоматически сжимает его старую часть — пересказывает ранние сообщения короче, чтобы освободить место, сохраняя суть. Обычно это происходит незаметно. При желании сжать историю можно и вручную командой /compact (см. Команды OpenClaw).

Ежедневное обновление. Раз в сутки (ночью) текущий разговор начинается заново — это не сбрасывает долговременную память (о ней ниже), а лишь очищает «стол», чтобы новый день не тянул за собой весь контекст предыдущего. Если нужно начать с чистого листа прямо сейчас — команда /new.

Долговременная память: агент запоминает важное

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

«Запомни, что я предпочитаю короткие ответы без воды» «Запомни: мой руководитель — Анна, ей письма пишем на "вы" и официально» «Запомни, что наш основной клиент — компания "Ромашка", проект сдаём в марте»

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

Что стоит доверить памяти

Память тем полезнее, чем больше в ней устойчивого контекста о вашей работе:

  • Ваша роль и предпочтения — как вы любите, чтобы агент отвечал (кратко/ подробно, формально/по-дружески, на каком языке).
  • Люди и проекты — кто ваши коллеги и клиенты, как к ним обращаться, какие проекты в работе и их сроки.
  • Правила и шаблоны — «счета всегда нумеруем так-то», «в отчётах всегда добавляй строку с итогом».
  • Повторяющиеся факты — то, что иначе пришлось бы объяснять в каждом разговоре.

Чем это отличается от навыка: память — это факты и предпочтения, а навык — это отработанная последовательность действий. «Мой клиент — Ромашка» — память; «как я собираю ежемесячный отчёт по Ромашке» — кандидат в навык.

Управление памятью

Памятью можно управлять словами:

«Что ты обо мне помнишь?» «Забудь, что я просил писать коротко — теперь наоборот, подробно»

Приватность

Долговременная память хранится в вашем личном рабочем пространстве на стороне сервиса и относится только к вашему агенту — она не видна другим пользователям и не используется для обучения моделей. Подробнее о хранении ваших данных — в разделе Ваши данные и приватность.

Содержание