Карта памяти Claude Code была ранее обновлена с предложением по добавлению памяти. Недавно проведена очередная модернизация, основное изменение — разделение "что запоминать, когда запоминать, куда сохранять" на три уровня:
— Уровень захвата — определяет, какие сигналы стоит записывать: технические ошибки, которые заняли более 15 минут, интуитивно неожиданные открытия, взвешивание стратегических решений. Не все диалоги заслуживают запоминания, важна фильтрация. — Уровень времени — управляет ритмом записи: после завершения задачи обновляется прогресс, после каждого коммита — контекст проекта, при обнаружении сигналов ухода ("так, пойду", "выход") — мгновенно сохраняется всё полностью. Не зависит от ручного запуска. — Уровень маршрутизации — обеспечивает правильное размещение данных: технические ошибки → проект, повторно используемый опыт → текущий прогресс. В качестве базы — ChromaDB для хранения векторов + BM25 для поиска по ключевым словам, как резервная копия в виде чистого текста. При записи происходит двойное сохранение (база данных + файл), индексы обновляются инкрементально, а не полностью. Каждый уровень отвечает за свою задачу: добавление новых правил захвата не влияет на логику записи, изменение места хранения не мешает распознаванию сигналов. Механизм hooks в Claude Code идеально подходит для такой событийно-ориентированной системы. Результат: память между сессиями наконец стала стабильной, Claude может запомнить опыт прошлой недели, при отладке сначала просматривает историю, прежде чем приступать.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Карта памяти Claude Code была ранее обновлена с предложением по добавлению памяти. Недавно проведена очередная модернизация, основное изменение — разделение "что запоминать, когда запоминать, куда сохранять" на три уровня:
— Уровень захвата — определяет, какие сигналы стоит записывать: технические ошибки, которые заняли более 15 минут, интуитивно неожиданные открытия, взвешивание стратегических решений. Не все диалоги заслуживают запоминания, важна фильтрация.
— Уровень времени — управляет ритмом записи: после завершения задачи обновляется прогресс, после каждого коммита — контекст проекта, при обнаружении сигналов ухода ("так, пойду", "выход") — мгновенно сохраняется всё полностью. Не зависит от ручного запуска.
— Уровень маршрутизации — обеспечивает правильное размещение данных: технические ошибки → проект, повторно используемый опыт → текущий прогресс. В качестве базы — ChromaDB для хранения векторов + BM25 для поиска по ключевым словам, как резервная копия в виде чистого текста. При записи происходит двойное сохранение (база данных + файл), индексы обновляются инкрементально, а не полностью.
Каждый уровень отвечает за свою задачу: добавление новых правил захвата не влияет на логику записи, изменение места хранения не мешает распознаванию сигналов. Механизм hooks в Claude Code идеально подходит для такой событийно-ориентированной системы.
Результат: память между сессиями наконец стала стабильной, Claude может запомнить опыт прошлой недели, при отладке сначала просматривает историю, прежде чем приступать.