← Все руководства

Память и контекст

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

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

Halo находится в альфа-версии в основной сети Base с реальными USDC.

Память — это контекст для агента

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

Поскольку память добавляется в промпт, она напрямую влияет на ваши запросы: чем больше памяти в области видимости, тем богаче контекст (и немного больше сам промпт), а режим No memory отправляет чистый промпт без неё вообще. Панель контекста (ниже) показывает, сколько памяти включено, чтобы вы могли следить за её актуальностью.

Что попадает в память

Есть два вида записей:

  • Сохранённые агентом — заметки, которые агент пишет своим инструментом remember в процессе работы.
  • Ручные — то, что вы добавляете сами через Save chat, кнопку Remember под конкретным ответом или вставляя текст в менеджер памяти.

Менеджер памяти

Откройте панель Memory, чтобы управлять всем: вставлять новые записи, тегировать их (тег заодно выполняет роль «проекта»), закреплять важные, редактировать или удалять всё, что сохранил агент, и очищать память целиком кнопкой Clear all.

Ограничение памяти для конкретного чата

Над полем ввода находится плашка памяти (панель контекста), которая определяет, чем может пользоваться текущий чат:

  • All memory — всё, что вы сохранили.
  • No memory — игнорировать память для этого чата.
  • Specific #tags — только записи с этими тегами (то есть работа в рамках одного «проекта»).

Плашка также показывает примерный объём включённого контента — например, «3 items · ~1.2k tok» — чтобы вы видели, сколько памяти подаётся в промпт. Ваш выбор сохраняется между чатами, так что переключение между проектами — это просто переключение тегов.

История переписки

Недавние чаты архивируются в панель History (сохраняются самые свежие сессии). Открытие одной из них начинает новый чат и убирает предыдущий в архив, так что вы можете возвращаться к старым разговорам, не загромождая текущий.

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

Смотрите также