auto-memory CLI
Команда session-recall читает локальные сессии агента и возвращает прошлые разговоры в сжатом виде, без MCP и хуков.
- 362 ★ репозитория
- Последний коммит
- MIT
Минимальный доступ
Почему такой уровень
- Читает локальные хранилища сессий только на чтение; исправление схемы Codex применяется после подтверждения человека.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/auto-memoryОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Читает локальные хранилища сессий только на чтение; исправление схемы Codex применяется после подтверждения человека.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
auto-memory добавляет агенту память о прошлых сессиях. CLI `session-recall` читает локальную базу SQLite у GitHub Copilot CLI, а `session-recall-cc` разбирает сессии Claude Code в формате JSONL и строит индекс FTS5. Для Codex есть `session-recall-codex`. Агент вызывает, например, `session-recall list --json --limit 10` и получает таблицу: дата, идентификатор сессии, краткое описание, ветка, число ходов и папка проекта. Заявленная цена такого запроса около 50 токенов. Чтение идет только на чтение, схема проверяется перед запуском. Если схема Codex изменилась, `session-recall-codex-fix` готовит исправление, а применяет его только после подтверждения человека.
Для кого. Разработчикам, которые теряют контекст между сессиями Claude Code, Codex или Copilot CLI и хотят, чтобы агент сам вспоминал прошлую работу.
Подходит, если
- Агент должен вспомнить, над чем шла работа на прошлой неделе в этом репозитории.
- В новой сессии нужен список последних десяти сессий с ветками и проектами.
- Поиск по прошлым разговорам Claude Code надо вести по индексу, а не листать файлы.
- После обновления Codex чтение сессий сломалось, и нужен проверенный путь исправления.
Не подходит, если
- Нужна общая память знаний вне истории сессий.
- Хранилище сессий агента находится на другой машине.
- Требуется MCP-сервер: здесь его нет.
Пример запроса к агенту
Покажи последние десять сессий таблицей: дата, ветка, проект и краткое описание.Ограничения
Версия 0.6.0 выпущена только на GitHub, обычная установка из PyPI может дать старую. Поддержка Claude Code включается переменной `SESSION_RECALL_ENABLE_CLAUDE_BACKEND=1`. ИИ-исправление схемы Codex помечено экспериментальным и работает только на macOS с `sandbox-exec`. Для Cursor поддержка в планах. Для других редакторов, VS Code, JetBrains и Neovim, бэкенды включают отдельно по инструкции из `deploy/install-other-backends.md`. Файл инструкций агента с вызовами `session-recall` подключают вручную.
Как отключить. Удалите пакет через `pipx uninstall auto-memory` и уберите команды `session-recall` из файла инструкций агента.
Частые вопросы
Нужен ли MCP-сервер или хуки?
Нет. Агент вызывает CLI из файла инструкций, а команды читают локальные данные только на чтение.
Как включить Claude Code?
Поставьте пакет, задайте `SESSION_RECALL_ENABLE_CLAUDE_BACKEND=1` и запустите `session-recall-cc health`. Полная интеграция описана в `deploy/install-claude-code.md`.
Что делает `schema-check`?
`session-recall-codex schema-check` сверяет схему локальных баз Codex с известной версией и сообщает о расхождении, не меняя данных.
Какие редакторы поддерживаются?
GitHub Copilot CLI по умолчанию, Claude Code и Codex через отдельные команды. VS Code, JetBrains и Neovim включаются по инструкции, поддержка Cursor в планах.
Как показать агенту последние сессии?
Добавьте в его инструкции запрос `session-recall list --json --limit 10` с перечнем нужных столбцов. Агент получит таблицу с датой, веткой, проектом и числом ходов.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыПамять для агентов: сессия из Claude Code продолжается в Codex с теми же решениями и открытыми задачами.
Общая локальная память на SQLite для Claude Code, Codex и Hermes: у каждого факта есть источник, факты правятся и удаляются
Общая локальная память для ИИ-агентов: Claude Code, Codex, Cursor и другие находят в ней договоренности прошлых сессий и записывают новые
Локальная память для агентов с очередью проверки: SQLite, журнал аудита, учет токенов, общая для Claude Code, Codex, Cursor
Локальная панель для Claude Code, Codex, Pi и OpenCode: изменения памяти ждут вашего решения, а после хода идет аудит
Локальная память для ИИ-агентов программиста: хуки записывают ход каждой сессии, и Claude Code, Codex или Cursor находят прошлые решения через MCP
Коротко о README
Проект решает проблему амнезии у ИИ-агента: локальные хранилища сессий превращаются в быстрый поиск. Работает с GitHub Copilot CLI по умолчанию, с Claude Code, Codex, VS Code, JetBrains и Neovim при включении. Установка через `pipx` или `uv`.