Перейти к содержимому

Память между сессиями

Чтобы вчерашняя поправка («не трогай vendor/», «тесты — в docker») работала сегодня без напоминания, попросите агента «запомни …». Он запишет одну мысль в ~/.config/zubrcode/memory/ — файл <slug>.md с датой и проектом; общие правила пишутся с project: "*".

запомни: тесты этого проекта запускай в docker

Со следующей сессии мысли текущего проекта и общие попадают в системный промпт отдельным блоком: не больше 50 файлов и 8 000 символов, новые первыми. Память подмешивается в основной ход агента.

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

Окно терминала
zubrcode memory list # сохранённые мысли: имя, проект, дата, суть
zubrcode memory show <slug> # показать мысль целиком
zubrcode memory forget <slug> # удалить мысль
~/.config/zubrcode/memory/no-vendor-edits.md
---
created: 2026-10-26T10:00:00+03:00
project: /Users/me/code/my-project
---
Не редактируй `vendor/` в этом проекте вручную — его генерирует скрипт.

Файл <slug>.md с фронтматтером created и project; project: "*" делает мысль общей для всех проектов. Файлы можно править и руками — это обычный Markdown.