MemoSync — память агента под контролем
MemoSync
Локальная панель для Claude Code, Codex, Pi и OpenCode: изменения памяти ждут вашего решения, а после хода идет аудит
- 178 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Запускает агентов в ваших проектах и хранит ключи API в `~/.memosync/data/credentials.json`
- В режиме Automatic безопасные изменения памяти применяются без вашего ревью, только с откатом
Установка
- Работает в
Ручная установка
git clone https://github.com/SLEEPYBQ/MemoSync.git && cd MemoSync && bun install && bun run build && bun run startНужен Bun 1.3.5 или новее. Панель откроется на `http://localhost:3210`.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Запускает агентов в ваших проектах и хранит ключи API в `~/.memosync/data/credentials.json`
- В режиме Automatic безопасные изменения памяти применяются без вашего ревью, только с откатом
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Кодинг-агенты копят память: файлы `CLAUDE.md`, заметки, уроки прошлых сессий. Обычно не видно, что в ней лежит, что агент взял в задачу и выполнил ли он это. MemoSync выводит память на экран. Это локальная панель в браузере по адресу `http://localhost:3210`, внутри которой работают Claude Code, Codex, Pi или OpenCode. Каждый ход состоит из четырех шагов. Перед ходом панель показывает кандидатов на изменение памяти: новые кандидаты из последнего обмена, переносы правил из других проектов, исправления дублей и устаревших пунктов. Затем вы выбираете рабочую память на ход. Во время работы ответы ссылаются на пункты, например `M-07`, а кнопка Stop на ссылке прерывает ход и сохраняет вашу поправку. После хода отдельная проверка оценивает каждый пункт: нарушен, повлиял, неприменим или без видимого эффекта. Память делится на области: личная, проектная и сессионная. Доска памяти показывает библиотеку графом или столбцами, существующий `CLAUDE.md` импортируется как кандидаты на проверку. В режиме Automatic безопасные изменения применяются сами, с откатом.
Для кого. Разработчикам, которые подолгу работают с одним агентом и хотят видеть и править то, что он помнит о проекте, а не доверять накопленному вслепую.
Подходит, если
- Агент повторяет старую ошибку, и надо найти пункт памяти, который ее подталкивает
- Правила из одного проекта подходят другому, и их нужно перенести в обобщенном виде
- Файл `CLAUDE.md` разросся, а проверить, соблюдается ли он, нечем
- Перед ходом хочется подтвердить, какие пункты памяти агент получит
- Быстрые вопросы идут без ревью: переключите режим на Automatic и смотрите только нарушения
Не подходит, если
- Память агента вас устраивает и не нужна детальная проверка каждого хода
- Нужна среда без запуска локального сервера на порту: MemoSync поднимает его на `localhost:3210`
- Аудит должен быть безошибочным: оценку выносит модель, и она может ошибаться
Пример запроса к агенту
Добавь валидацию формы входа. Перед ходом покажи, какие пункты памяти ты возьмешь, а после хода сообщи, какие из них нарушены.Ограничения
Установка из исходников требует Bun 1.3.5 или новее и входа в Claude Code или Codex, либо API-ключа любого провайдера. Приложение для Mac не нотаризовано, при первом запуске macOS блокирует его до разрешения в Конфиденциальность и безопасность.
Приложение и установка из исходников делят `~/.memosync/data`, одновременно запускается только одно. Агентов приложение не содержит: Claude Code и Codex нужно поставить заранее.
Ссылки на пункты показывают, что агент о себе заявил, а не доказывают использование, поэтому аудит и существует. Оценка аудита — суждение модели. Последний коммит репозитория: ноябрь 2026.
Как отключить. Остановите сервер и удалите каталог проекта. В Settings, Memory пункт Use Memory отключает память везде, библиотека остается на доске. Данные лежат в `~/.memosync/data`.
Частые вопросы
Как запустить MemoSync из исходников?
Клонируйте репозиторий, выполните `bun install`, `bun run build`, `bun run start`. Панель откроется на `http://localhost:3210`. Порт меняет флаг `--port`, а `--no-open` отключает автоматическое открытие браузера.
Какие агенты работают внутри MemoSync?
Claude Code, Codex, Pi и OpenCode 1.17.4 или новее. Claude Code и Codex берутся из вашей установки, Pi встроен в приложение. Доступ идет через ваш вход либо через API-подключение.
Меняет ли MemoSync мои настройки Claude Code?
Нет. Движки на API-подключении работают в отдельном профиле `~/.memosync/data/cli-profiles`, так что ваши `~/.claude` и `~/.codex` не читаются и не меняются. Ключи лежат в `~/.memosync/data/credentials.json`.
Что показывает аудит после хода?
Отдельный проход читает весь обмен и ставит каждому выбранному пункту оценку: нарушен, повлиял на ход, неприменим или без видимого эффекта. У оценки указан источник, поэтому нарушение, о котором агент не сказал, тоже видно.
Как перенести существующий CLAUDE.md?
На доске памяти раздел Memory files импортирует файл `CLAUDE.md` как кандидатов на проверку, и до вашего решения в хранилище ничего не попадает. Там же хранится копия в Markdown для других инструментов.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыОбщая локальная память для ИИ-агентов: Claude Code, Codex, Cursor и другие находят в ней договоренности прошлых сессий и записывают новые
Постоянная память для агентов: заметки хранятся карточками в markdown и находятся в начале следующей сессии.
Плагин долгой памяти: запоминает решения, предпочтения и состояние задач между сессиями и подмешивает в запрос только нужное
Долговременная память для агентов: собирает знания из истории сессий и возвращает их в новых задачах, единый стор между Claude Code, Codex, Cursor и другими
MemoMind MCP дает Claude Code память по проектам: сохраненные факты, события и выводы доступны в локальной панели.
Локальная память для агентов: хранит переписку и файлы проекта дословно и находит нужное семантическим поиском через MCP
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| MemoSync — память агента под контролем (эта карточка) | нет | 178 | |
| Claude Code Memory Setup — память на Obsidian | нет | 1 059 | настройка файлов памяти без панели ревью и аудита |
| Supermemory Skills | да | 116 | облачная память как сервис, без ручного ревью каждого пункта |
Коротко о README
README идет по четырем шагам хода с иллюстрациями: проверка новой памяти, выбор рабочей, слежение за ответами и аудит. Затем описаны Доска памяти, режим Automatic, подключение движков, настройки и запуск на другом порту.