auto-memory CLI

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

  • 362 ★ репозитория
  • Последний коммит
  • MIT
CLI

Минимальный доступ

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

  • Читает локальные хранилища сессий только на чтение; исправление схемы Codex применяется после подтверждения человека.
Все причины и проверки

dezgit2025/auto-memory

Установка

В терминале, через 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` с перечнем нужных столбцов. Агент получит таблицу с датой, веткой, проектом и числом ходов.

Обсуждение

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

Память для агентов: сессия из Claude Code продолжается в Codex с теми же решениями и открытыми задачами.

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

Общая локальная память на SQLite для Claude Code, Codex и Hermes: у каждого факта есть источник, факты правятся и удаляются

ПлагинШирокий доступ542Звезды репозитория

Общая локальная память для ИИ-агентов: Claude Code, Codex, Cursor и другие находят в ней договоренности прошлых сессий и записывают новые

CLIШирокий доступ2,2 тыс.Звезды репозитория

Локальная память для агентов с очередью проверки: SQLite, журнал аудита, учет токенов, общая для Claude Code, Codex, Cursor

ПлагинРасширенный доступ180Звезды репозитория

Локальная панель для Claude Code, Codex, Pi и OpenCode: изменения памяти ждут вашего решения, а после хода идет аудит

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

Локальная память для ИИ-агентов программиста: хуки записывают ход каждой сессии, и Claude Code, Codex или Cursor находят прошлые решения через MCP

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

Коротко о README

Проект решает проблему амнезии у ИИ-агента: локальные хранилища сессий превращаются в быстрый поиск. Работает с GitHub Copilot CLI по умолчанию, с Claude Code, Codex, VS Code, JetBrains и Neovim при включении. Установка через `pipx` или `uv`.

Бейдж для README

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