infoclaw.ru
  • Подборки
  • ИИ-агенты
  • Код с ИИ ▾
    • Вайб-кодинг
    • Claude Code
    • MCP-серверы
    • Для разработчиков
    • Сравнения
  • OpenClaw ▾
    • Что такое OpenClaw
    • Установка
    • Навыки
    • Ошибки и решения
    • Интеграции
    • Безопасность
    • Сценарии использования
    • Enterprise
    • Hermes Agent
  • Свой ИИ ▾
    • Локальный ИИ
    • Доступ из России
    • Цены и подписки
  • Обучение ▾
    • Обучение нейросетям
    • ИИ в профессии
    • Как сделать
  • Материалы ▾
    • Новости
    • Разборы
    • Глоссарий
FAQ
  1. Главная
  2. Разборы
  3. agent-memory: общая долговременная память для Claude Code и Codex
Разборы

agent-memory: общая долговременная память для Claude Code и Codex

agent-memory хранит воспоминания ИИ-агентов в Markdown-файлах и помогает находить их в следующих сессиях. Разбираем установку для Claude Code и Codex.

Степан Ноянов · 19 октября 2026 г. · 6 мин чтения
agent-memory: общая долговременная память для Claude Code и Codex

agent-memory — инструмент, который сохраняет сведения из работы с ИИ-агентом и помогает находить их после закрытия сессии. Вместо того чтобы заново объяснять Claude Code или Codex решения по проекту, вы даёте им доступ к одному хранилищу Markdown-файлов. Инструмент рассчитан не только на задачи программирования: пользоваться им может агент, который умеет выполнять команды в терминале.

Как agent-memory хранит решения и находит нужное

Каждое воспоминание в agent-memory — отдельный файл Markdown: обычный текст с заголовками и служебными полями. Например, в таком файле можно сохранить решение по проекту, его краткое описание и ссылки на связанные записи. Файлы остаются главным источником данных, поэтому их можно просматривать как обычную папку, в том числе командами ls и grep.

Рядом работает локальный индекс SQLite — вспомогательная база для поиска. Она ранжирует результаты: показывает более подходящие записи раньше остальных. Если индекс удалить, записи не пропадут; README предлагает восстановить его командой mem rebuild. Основной поиск использует BM25 — способ оценить, насколько слова запроса соответствуют содержимому файлов. В README также описан необязательный векторный плагин для поиска по смысловому сходству.

Поиск не вставляет все найденные тексты в разговор с агентом. Команда mem recall сначала возвращает короткий список: описание в одну строку, путь к файлу, подходящее место в нём и оценку совпадения. Затем агент может открыть только оглавление, краткое описание или полный файл через mem read. Это помогает не загружать длинную историю проекта целиком, когда для ответа достаточно одного решения.

У хранилища есть файл MEMORY.md: агент получает его при начале сессии как краткий указатель записей. Другой механизм срабатывает на границах разговора и извлекает сведения для новых записей. По описанию проекта, сначала сохраняется полная копия исходного разговора. Поэтому установка затрагивает не только отдельные «полезные заметки», но и архив сессий — это важно, если в беседах есть чувствительные данные.

Отдельный фоновый проход, названный в README sleep-time, пересматривает накопленные записи: может добавлять и обновлять их, а удаление предлагает подтвердить человеку. Заменённые записи сохраняются, чтобы можно было восстановить историю решения и искать сведения по состоянию на дату через recall --as-of. Сама библиотека не требует ключа API и не содержит собственного клиента языковой модели: для оценки того, что записать, она обращается к подключённому агенту.

Кому нужна общая память между сессиями агентов

Если вы ведёте проект в Claude Code и часто повторяете, почему выбрали определённую структуру файлов, память может сохранить это решение и вернуть его в следующем разговоре. Если переходите между Claude Code и Codex CLI, оба инструмента могут работать с одним хранилищем. README также описывает подключение Muse Code.

Другой сценарий — проект с большим числом заметок, где просмотр всей папки уже неудобен. Тогда ранжированный поиск даст список кандидатов, а вы или агент откроете только нужные файлы. Возможность обращаться к памяти через командную строку важна и для других ИИ-агентов: поддержка MCP им для этого не обязательна.

Если вы решаете разовые вопросы в чате и не возвращаетесь к прежним решениям, отдельное хранилище вам, скорее всего, не нужно. Оно также не заменяет проверку ответов агента: README описывает способы найти и исправить запись, но не обещает, что каждая сохранённая формулировка будет верной.

Установка agent-memory из репозитория

Для установки нужны Python 3.12 или новее и uv. Готового выпуска в PyPI, согласно README, пока нет: проект ставят из копии репозитория. Выполните команды из инструкции:

git clone https://github.com/tigerless-labs/agent-memory.git
cd agent-memory
uv sync --all-packages

Команда создаст исполняемые файлы mem, mem-mcp и mem-hook в .venv/bin. Чтобы терминал находил их из текущей папки репозитория, README предлагает добавить её в PATH:

export PATH="$PWD/.venv/bin:$PATH"

Затем создайте хранилище:

mem init

По умолчанию файлы попадут в ~/agent-memory-store. Если нужна другая папка, используйте переменную AGENT_MEMORY_STORE и передайте её во всех средах, где запускаете агентов, а не только в одном окне терминала. Для подключения конкретного клиента README даёт отдельные команды:

mem setup --host claude-code
mem setup --host codex
mem setup --host muse-code --provider openrouter

Успешное подключение завершается статусом READY: одна лишь запись настроек ещё не означает готовность. При повторном запуске setup, по описанию README, не дублирует свои хуки и навыки. Хук — действие, которое клиент запускает при событии вроде начала или завершения сессии; навык — набор инструкций для агента. Подробнее о таком формате — в материале про навыки для Claude и других агентов.

Если вам нужен ещё и MCP-сервер, README предлагает передать --mcp команде setup. MCP — способ предоставить агенту инструменты через отдельный сервер; без него остаётся доступна командная строка mem. Разницу между подключением сервера и обычным общением с моделью объясняем в руководстве что такое MCP и как подключить сервер.

Три команды для проверки памяти после установки

Первый пример из README записывает решение. Здесь decision — тип записи, project — поле проекта, abstract — краткое описание, а body — сам текст:

mem record --type decision --field project=agent-memory \
  --abstract "Markdown files are the single source of truth" \
  --body "Indexes are rebuildable caches."

После этого можно спросить о сохранённом принципе. Ключ --json запрашивает результат в формате, который удобно обрабатывать программой; поиск должен вернуть подходящую запись из хранилища:

mem --json recall "source of truth"

Второй пример показывает разницу между поиском и чтением. Запрос из README сначала выводит список найденных записей — по умолчанию до восьми, — а следующая команда открывает только заголовки выбранного файла. Вместо <name> нужно подставить имя записи из результатов:

mem recall "why files instead of a database"
mem read <name> --level outline

Третий пример проверяет, что индекс не служит единственным местом хранения. README предлагает удалить папку индекса в хранилище по умолчанию и собрать индекс заново:

rm -rf ~/agent-memory-store/.index && mem rebuild

Не копируйте путь без проверки, если задали другое расположение через AGENT_MEMORY_STORE: команда удаления в примере рассчитана именно на ~/agent-memory-store. После пересборки записи должны остаться в Markdown-файлах.

Что проверить перед подключением хуков и MCP

На момент обзора репозиторий создан 1 сентября 2026 года, последний коммит в карточке датирован 19 октября 2026 года; у проекта 4385 звёзд и лицензия MIT. Это молодой проект, а число звёзд не подтверждает надёжность работы с вашими данными. Код мы не проверяли.

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

Для Codex есть отдельные ограничения: первый вызов MCP-инструмента может потребовать вашего подтверждения, а пользовательские хуки проходят проверку доверия. Если хранилище лежит за пределами рабочей папки Codex, агенту может понадобиться дополнительный доступ для записи журнала обращений; setup не расширяет права автоматически. Проверить подключение после установки можно командой mem doctor --host codex или mem doctor --host claude-code. Проверка по умолчанию делает минимальный запрос к подключённому агенту, поэтому отсутствие ключа API у самой библиотеки не означает, что выбранный клиент работает без доступа к своей модели.

Источник: репозиторий tigerless-labs/agent-memory.

Кастомная разработка • MCP Servers

Разработаем приватный MCP-сервер под ваши базы и API

Превращаем ваши внутренние сервисы (PostgreSQL, MySQL, CRM, корпоративный софт) в инструменты для Claude Desktop, Cursor и автономных ИИ-агентов по протоколу Model Context Protocol.

  • Готовые коннекторы к базам данных, 1С и корпоративным CRM
  • Строгое разграничение прав доступа и валидация входящих запросов
  • Полная передача исходного кода и документации
🛡️ Официальный договор и NDA 💼 Данные в вашем контуре ⚡ Пилот 5–7 дней

Бесплатная консультация и смета

Расскажите задачу — предложу архитектуру и оценю сроки. Отвечает Степан Ноянов.

Или напишите сразу напрямую в Telegram: @noystem ↗

Теги: agent-memoryClaude CodeCodexИИ-агентыMCP-сервердолговременная память

Вам также может быть интересно

MCP-серверы

MCP для amoCRM: как подключить ИИ-агента к сделкам и контактам

3 октября 2026 г. 8 мин
Навыки

Скиллы для маркетинга: 12 направлений + бесплатно

11 сентября 2026 г. 8 мин
Claude Code

Claude Code в VS Code: расширение, установка и режимы

21 августа 2026 г. 8 мин
💰
Инструмент Калькулятор стоимости AI-моделей Сравните цены GPT-5.4, Claude и Gemini за минуту
→
🎯
Квиз · 2 мин Какой OpenClaw подходит вам? 5 вопросов — персональная рекомендация
→

Популярное

  1. ИИ-агент для 1С: что можно подключить и с чего начать ИИ-агенты
  2. Как пользоваться Claude Code: первый день + 6 ошибок Claude Code
  3. Вайбкодинг с чего начать: инструкция + 6 ошибок новичка Вайб-кодинг
  4. Вайб-кодинг в 1С: 6 инструментов + где цикл разомкнут Вайб-кодинг
  5. Ошибки OpenClaw: 7 групп + что проверять в каждой Ошибки и решения

Категории

  • Что такое OpenClaw (8)
  • Установка (16)
  • Навыки (25)
  • Интеграции (15)
  • Сравнения (17)
  • Сценарии использования (23)
  • Новости (125)
  • Enterprise / NemoClaw (16)
  • Безопасность (10)
  • Для разработчиков (5)
  • Ошибки и решения (71)
  • Доступ из России (6)
  • Локальный ИИ (9)
  • ИИ-агенты (24)
  • Разборы (175)
  • Hermes Agent (10)
  • MCP-серверы (38)
  • Нейросети: цены и доступ (36)
  • Как сделать (44)
  • Обучение (4)
  • Глоссарий (12)
  • Claude Code (11)
  • Вайб-кодинг (12)
  • ИИ в профессии (4)

Недавнее

  • OpenClaw за неделю: роевое самоуправление агентов, инцидент с eMudhra и новый AI-менеджер — 26 октября — 2 ноября 2026 сегодня
  • dsh-superagent-prototype: агент берёт задачи из GitHub и возвращает результат в обсуждение сегодня
  • Folkbench: сравнить API-посредников и переключать их в Claude Code сегодня

Быстрый старт

Новичок в OpenClaw? Начните отсюда:

  • → Что такое OpenClaw
  • → Установка за 10 минут
  • → Топ-10 навыков
  • → Подключить Telegram

Теги

установканавыкиtelegramwhatsappmacoswindowsenterpriseголосopen-sourcellmprivacynode.js
infoclaw.ru

Независимый информационный ресурс об ИИ-агенте OpenClaw. Статьи, гайды и новости на русском языке.

Разделы

  • Вайб-кодинг
  • Claude Code
  • MCP-серверы
  • Что такое OpenClaw
  • Установка
  • Навыки
  • Интеграции
  • Сравнения
  • Enterprise
  • ИИ в профессии
  • Цены и подписки
  • Новости

Интеграции

  • Telegram
  • WhatsApp
  • Slack
  • Discord
  • iMessage
  • Teams
  • Matrix
  • Все (20+) →

Ресурсы

  • Вопросы и ответы
  • Глоссарий
  • Для разработчиков
  • Разборы
  • Карта сайта

© 2026 infoclaw.ru — Независимый ресурс. Не является официальным сайтом проекта OpenClaw.

О проекте Автор Политика конфиденциальности Пользовательское соглашение Контакты