Когда звать
- Когда каждая новая сессия начинается с нуля и приходится заново объяснять агенту, что уже сделано в проекте.
- Когда нужно вспомнить, как ты уже решал похожую задачу неделю или месяц назад, а в чате этого давно нет.
Что это
Claude-Mem - открытый плагин памяти для Claude Code. Это не один скилл, а плагин целиком: хуки, которые срабатывают на события сессии, небольшая служба на твоём компьютере, база данных и скилл поиска mem-search. Автор - Alex Newman (на GitHub - thedotmack), лицензия Apache 2.0.
Задача плагина - чтобы агент не забывал всё между сессиями. Пока ты работаешь, Claude-Mem записывает, что агент делал: какие файлы читал, что правил, какие команды запускал. Потом сжимает это в короткие заметки с помощью AI и складывает в базу у тебя на компьютере. В начале новой сессии самое нужное из прошлых само попадает агенту в контекст, а за подробностями он может сходить в поиск.
Зачем он мне
Я веду несколько проектов параллельно, и между сессиями в одном проекте могут пройти недели. Без памяти каждая новая сессия начинается с вопроса «на чём мы остановились», и агент заново читает половину репозитория. С Claude-Mem я пишу «помнишь, как мы в прошлый раз чинили выкат» - и агент идёт в mem-search, а не гадает.
В моих правилах для агента прямо записано: если я ссылаюсь на прошлую работу или тему старше недели, первым делом поиск по памяти, а уже потом ответ. Так агент меньше выдумывает: либо находит, как было на самом деле, либо честно говорит, что не нашёл.
Как поставить в Claude Code
Команды сверены с README репозитория и страницей установки в документации на 28 сентября 2026 года.
Способ 1. Из каталога плагинов прямо в Claude Code:
/plugin marketplace add thedotmack/claude-mem
/plugin install claude-mem
После этого перезапусти Claude Code. В новой сессии контекст из прошлых подтянется сам.
Способ 2. Установщиком в терминале:
npx claude-mem install
Установщик сам проверит и при нужде поставит то, что нужно плагину (Bun и uv), найдёт, какие программы у тебя стоят, и спросит, к каким из них подключить память. Для работы нужен Node.js версии 20 или новее.
Так ставить не надо: npm install -g claude-mem. По документации эта команда ставит только библиотеку для разработчиков, хуки и служба памяти при этом не подключаются, и работать ничего не будет.
Как поставить в Codex
Claude-Mem умеет подключаться и к Codex CLI: установщик регистрирует в нём свои хуки. В документации Codex CLI указан среди поддерживаемых программ, а в самом установщике у него своё имя codex-cli:
npx claude-mem install --ide codex-cli
Можно и без флага: запусти npx claude-mem install и отметь Codex CLI в списке программ. Отдельной страницы про Codex в документации на 28 сентября 2026 года нет, поэтому насколько поиск по памяти в Codex работает так же, как в Claude Code, - уточняется.
Откуда берутся заметки и сколько это стоит
Сжимать записи в заметки плагину нужна языковая модель. При установке через npx тебе предложат выбрать, чья:
- CMEM Pro - облачный сервис автора. В установщике он выбран по умолчанию, первые 30 дней бесплатно, дальше по подписке. Если не подписаться, память переходит на твою подписку Anthropic.
- Твоя подписка Anthropic - заметки делаются за счёт твоего лимита Claude. Регистрация на сайте автора не нужна.
- Свой ключ OpenRouter или Gemini - заметки идут за счёт этого ключа.
Если не хочешь заводить аккаунт у автора, выбирай подписку Anthropic: по документации в этом случае вход пропускается. Установка из каталога плагинов (/plugin install) выбор не показывает - какой вариант включается при ней, уточняется. Настройки лежат в файле ~/.claude-mem/settings.json, их можно поменять позже.
Как пользоваться
Главное работает само: ничего нажимать не нужно, память пишется во время работы и подкладывается в начале новой сессии.
Чтобы найти что-то в прошлом, просто спроси агента обычными словами:
- «Мы уже решали эту ошибку? Как?»
- «Что мы делали с формой оплаты в прошлый раз?»
- «Найди в памяти, почему отказались от этой библиотеки.»
Агент сам позовёт mem-search. Поиск идёт в три шага, чтобы не тратить лишнее: сначала короткий список находок с номерами, потом что происходило рядом по времени, и только потом полные заметки по нужным номерам. По README так выходит примерно в 10 раз экономнее, чем сразу тянуть всё подряд.
Ещё у плагина есть веб-страница, где видно, что пишется в память прямо сейчас. Её адрес служба печатает при запуске.
Что держать в голове
- Где лежит память. Всё хранится у тебя на компьютере, в папке
~/.claude-mem/: база, журналы, настройки. Переносишь работу на другой компьютер - память сама не переедет. У автора есть синхронизация через его облако cmem.ai. - Секреты. Плагин записывает то, что видит агент. Если в сессии мелькают ключи или личные данные, оберни их в теги
<private>…</private>- по README такое в память не сохраняется. - Расход лимита. Если выбрал вариант с подпиской Anthropic, сжатие заметок тоже тратит твой лимит Claude.
- Память - подсказка, а не правила. Постоянные правила проекта держи в CLAUDE.md или AGENTS.md. Claude-Mem помнит, что происходило, но не заменяет инструкции. Как их устроить - в статье про CLAUDE.md.
Если не работает
- Контекст из прошлых сессий не появляется - проверь, что перезапустил Claude Code после установки.
- Плагин пишет в консоль
run: npx claude-mem repair- выполни эту команду, она доставит зависимости. - По README можно просто описать проблему агенту: в плагине есть скилл диагностики, он подскажет, что чинить. Остальное - в разделе про неполадки документации.
Вопросы и ответы
Claude-Mem бесплатный? Сам плагин открытый, лицензия Apache 2.0. Платный только облачный сервис автора для сжатия заметок и синхронизации - можно обойтись без него.
Это скилл или плагин? Плагин. Внутри есть скилл mem-search, но память держится на хуках и службе, которые ставит плагин. Поэтому просто скопировать папку скилла не получится - ставь плагином или установщиком.
Работает ли в Codex? Да, установщик подключает его к Codex CLI через хуки. Подробности работы в Codex уточняются.
Куда ещё подключается? По документации - Cursor, Windsurf, OpenCode, Antigravity CLI, Grok Bot, OpenClaw.
Автор и источник
Плагин открытый, чужой, лицензия Apache 2.0. Описание и команды сверены с README репозитория thedotmack/claude-mem, страницей установки в документации и пакетом claude-mem 13.28.0 в npm на 28 сентября 2026 года. Где он в других наших материалах: статья плагины для Claude Code.