Cavemem — плагин

Плагин сохраняет наблюдения кодинг-агентов в локальную память и возвращает историю через поиск, временную шкалу и MCP-инструменты.

  • 679 ★ репозитория
  • Последний коммит
  • MIT
Плагин

Расширенный доступ

Почему такой уровень

  • Хуки читают историю сессий и сохраняют код и наблюдения в локальной базе.
Все причины и проверки

juliusbrussee/cavemem

Установка

Ручная установка

npm install -g cavemem
cavemem install                    # Claude Code

Ставит пакет и подключает хуки с MCP для Claude Code. Затем проверьте состояние командой `cavemem status`.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Хуки читают историю сессий и сохраняют код и наблюдения в локальной базе.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Cavemem подключает хуки к событиям сессии кодинг-агента и сохраняет наблюдения в SQLite. Текст сжимается по правилам, а код и пути сохраняются без изменения. Агент сначала ищет нужные записи, затем получает подробности выбранных событий. Для просмотра истории есть локальная веб-страница. Полнотекстовый поиск можно дополнить векторным индексом. Захват наблюдений доступен не во всех клиентах: часть интеграций только читает уже накопленную память. Пользователь выбирает, какие каталоги исключить и какие фрагменты пометить как личные.

Для кого. Для разработчиков, которым нужно искать решения прошлых сессий в нескольких AI-клиентах.

Подходит, если

  • Нужно вспомнить решение из прошлой сессии.
  • История должна оставаться в локальной SQLite.
  • Нужно просмотреть последовательность действий в браузере.
  • Клиенты с записью и чтением используют общий набор наблюдений.

Не подходит, если

  • Нужны новые функции и активная поддержка автора.
  • Ожидается запись сессий Cursor или Gemini CLI.
  • Нельзя сохранять историю агента на диске.

Пример запроса к агенту

Найди в Cavemem прошлое решение по авторизации и покажи события вокруг него.

Ограничения

Разработка заморожена с августа 2026 года, поэтому новых функций и исправлений ждать не следует. Cursor, Gemini CLI и ряд других клиентов только ищут память, накопленную в поддерживаемом клиенте с хуками. История может содержать код и личные сведения: настройте исключения, а личные фрагменты помечайте `<private>...</private>` до записи. В Windows хукам Claude Code нужен доступный sh из Git for Windows; без него запись может не работать, даже если общая проверка установки выглядит успешной.

Как отключить. Выполните `cavemem uninstall` для нужного клиента и остановите фоновый процесс через `cavemem stop`. Сохраненную базу удаляйте отдельно.

Частые вопросы

Какие инструменты дает MCP?

Поиск, временную шкалу и получение выбранных наблюдений.

Как открыть просмотрщик?

Командой `cavemem viewer`.

Как проверить подключенные клиенты?

Используйте `cavemem status`.

Можно ли отключить фоновый HTTP-сервер?

Да. `cavemem config set embedding.autoStart false` запрещает автоматический запуск фонового процесса и его HTTP-сервера.

Есть ли экспорт?

`cavemem export <out.jsonl>` сохраняет сессии и наблюдения.

Обсуждение

Вопросов и отзывов пока нет.

Плагины

Локальный CLI хранит решения и правила проекта в SQLite, подбирает их к запросу и подключает общую память к разным кодинг-агентам.

CLIРасширенный доступ621Звезды репозитория
Официальный

Быстрый семантический поиск по коду для агентов: возвращает нужные фрагменты вместо чтения файлов и тратит намного меньше токенов

MCP-серверРасширенный доступ6,4 тыс.Звезды репозитория

Локальная память отладки для разработчиков и агентов: команды, вывод, ошибки и рабочие исправления хранятся в SQLite

CLIРасширенный доступ145Звезды репозитория
Официальный

Скилл учит агента сначала обращаться к индексу кода и графу символов Context Engine и только потом читать файлы напрямую

СкиллШирокий доступ401Звезды репозитория

agentplay превращает локальные сессии Claude Code, Codex и Cursor в карту файлов и таймлайн с повтором шагов.

CLIМинимальный доступ361Звезды репозитория

Локальная общая память проекта для кодинг-агентов: факты, решения и коммиты доступны через MCP, CLI и хуки в любом агенте

MCP-серверРасширенный доступ930Звезды репозитория

Коротко о README

В штатной конфигурации память локальная. Необязательные удаленные провайдеры эмбеддингов включаются отдельно в настройках.

Бейдж для README

Сообщить о проблеме