codex-supermemory — плагин
Постоянная память для Codex CLI на хуках: стек, решения и уроки проекта вспоминаются сами и сохраняются после каждого хода.
- 58 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Хуки отправляют содержимое запросов и завершенных ходов во внешний сервис, а установка меняет настройки Codex
Установка
- Работает в
Ручная установка
npx codex-supermemory installНастраивает хуки, MCP и навыки в `~/.codex`. Удаление: `npx codex-supermemory uninstall`.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Хуки отправляют содержимое запросов и завершенных ходов во внешний сервис, а установка меняет настройки Codex
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
codex-supermemory подключает Supermemory к системе хуков Codex CLI, чтобы агент помнил ваш стек, предпочтения и принятые решения между сессиями. Релевантные воспоминания добавляются к существенным запросам через хук `UserPromptSubmit` с видимым числом найденного и ограничением сети в три секунды. Завершенные ходы сохраняются в фоне через хук `Stop`. Команда `npx codex-supermemory install` сама настраивает `~/.codex/config.toml` и `~/.codex/hooks.json`. Глубокий поиск и явные операции с памятью идут через размещенный MCP на `mcp.supermemory.ai` с теми же учетными данными. Общий контейнер на репозиторий делят Codex, Claude Code и OpenCode, а текст в `<private>...</private>` перед отправкой вырезается. Навыки `$supermemory-status` и `$supermemory-index` проверяют связь и сохраняют выжимки о репозитории.
Для кого. Пользователям Codex CLI, которым надоело повторять агенту одни и те же сведения о проекте в каждой новой сессии.
Подходит, если
- Codex забывает команды сборки и соглашения проекта после каждого перезапуска
- Решения и уроки из прошлых сессий должны подмешиваться без ручной вставки
- Один репозиторий ведут Codex, Claude Code и OpenCode, и память должна быть общей
- Конфиденциальный фрагмент нельзя отправлять, и его нужно скрыть тегом `<private>`
Не подходит, если
- Содержимое сессий нельзя отправлять во внешний сервис, а самостоятельный бэкенд вас не устраивает
- Нужна память без ключа Supermemory и аккаунта
- Агент не Codex: плагин построен на хуках Codex CLI
Пример запроса к агенту
Выполни $supermemory-status и покажи, подключена ли память, затем проиндексируй репозиторий через $supermemory-index.Ограничения
Нужен аккаунт Supermemory: предпочтителен вход через браузер, ключ можно задать в `SUPERMEMORY_CODEX_API_KEY`. Воспоминания и сохраненные ходы уходят в Supermemory, поэтому конфиденциальное оборачивают в `<private>`. Хуки терпимы к сбоям: если сервис недоступен или ключа нет, работа продолжается без памяти. После обновления версии нужно повторить `npx codex-supermemory@latest install`, иначе скопированные хуки останутся старыми. Для самостоятельного REST и маршрутизации MCP есть отдельные настройки в `~/.codex/supermemory.json`.
Как отключить. Выполните `npx codex-supermemory uninstall`: хуки и конфигурация будут удалены, а воспоминания в Supermemory останутся.
Частые вопросы
Что делает установка?
Команда `npx codex-supermemory install` настраивает `~/.codex/config.toml` и `~/.codex/hooks.json`, подключает хуки, MCP и навыки.
Что останется после удаления?
Команда `uninstall` убирает хуки и конфигурацию, но ваши воспоминания в Supermemory сохраняются.
Как скрыть чувствительный текст?
Оберните его в `<private>...</private>`: перед отправкой в Supermemory такой фрагмент вырезается.
Делят ли память разные агенты?
Да, Codex, Claude Code и OpenCode используют один защищенный от коллизий контейнер репозитория, а метки `sm_scope` разделяют личное и проектное.
Можно ли подключить собственный сервер?
Да, в `~/.codex/supermemory.json` задают собственный REST-адрес, а MCP можно оставить размещенным с отдельным ключом или отключить.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныПлагин Supermemory для Claude Code: долговременная память между сессиями с автоматическим поиском по подсказке, сохранением диалога и индексом кодовой базы
Память для агентов: сессия из Claude Code продолжается в Codex с теми же решениями и открытыми задачами.
Плагин долгой памяти: запоминает решения, предпочтения и состояние задач между сессиями и подмешивает в запрос только нужное
Постоянная память для агентов: заметки хранятся карточками в markdown и находятся в начале следующей сессии.
Команда session-recall читает локальные сессии агента и возвращает прошлые разговоры в сжатом виде, без MCP и хуков.
Долговременная память для агентов: удаленный MCP-сервер, плагины для Claude Code, Cursor и Codex и API для своих приложений
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| codex-supermemory (эта карточка) | да | 58 | |
| claude-supermemory | да | 2 803 | подключает память к Claude Code; эта карточка ставит хуки Codex CLI и общий контейнер для трех агентов |
| Supermemory Skills | да | 117 | набор навыков для работы с памятью; codex-supermemory вспоминает и сохраняет автоматически через хуки |
Коротко о README
Хуки заранее собраны через esbuild, поэтому холодный запуск быстрый, зависимостей в хуках нет. Воспоминания видны в терминале счетчиком найденного.