Docmancer — единая память для кодовых агентов

Docmancer

CLI индексирует память, правила и сессии Claude Code, Codex, Cursor и Gemini и отдает проверенные решения всем агентам

  • 133 ★ репозитория
  • Последний коммит
CLIОфициальный

Расширенный доступ

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

  • Читает на диске историю сессий, правила и память всех агентов, там бывает код и секреты
  • Хуки Claude Code и Codex срабатывают автоматически и подмешивают найденное в контекст
Все причины и проверки

docmancer/docmancer

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/docmancer

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Читает на диске историю сессий, правила и память всех агентов, там бывает код и секреты
  • Хуки Claude Code и Codex срабатывают автоматически и подмешивают найденное в контекст

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Docmancer находит на вашем компьютере то, что записали кодовые агенты: файлы `CLAUDE.md` и `AGENTS.md`, правила Cursor, каталоги памяти и историю сессий. Из этого он собирает общую память в обычных Markdown-файлах, которые можно читать, править и коммитить, и раздает ее Claude Code, Codex, Cursor, Cline, Gemini CLI, OpenCode и GitHub Copilot. Команда `docmancer setup` находит агентов, показывает план и ждет подтверждения. После нее `docmancer ask "Why did we choose Railway?"` отвечает с цитатами из чужих сессий, а `docmancer web` открывает интерфейс с деревом общей памяти. Команда `docmancer consolidate` подсказывает устойчивые решения со ссылкой на фрагмент диалога и ничего не применяет без вашего одобрения. Для Claude Code и Codex есть хуки автоматического подтягивания и записи сессий, для остальных ставится файл навыка. Резервную копию и перенос на другую машину делают `docmancer backup` и `docmancer restore` с шифрованным архивом.

Для кого. Разработчикам, которые работают с несколькими кодовыми агентами сразу и устали заново объяснять каждому устройство проекта и принятые решения.

Подходит, если

  • Claude Code знает, почему вы ушли с Railway, а Codex и Cursor нет, и хочется одну общую память
  • Cursor еще следует правилу, которое вы отменили два месяца назад, и надо найти противоречия
  • Переезжаете на новый ноутбук и хотите перенести сессии и настройки агентов зашифрованным архивом
  • Нужен ответ с цитатами, кто из агентов и когда принял то или иное решение

Не подходит, если

  • Работаете с одним агентом, и его собственной памяти хватает
  • Нужен облачный сервис памяти для команды: платная синхронизация только для личных устройств, а ядро локальное
  • Не готовы давать инструменту читать историю сессий и правила агентов на диске

Пример запроса к агенту

Спроси через docmancer, почему мы выбрали Railway, и покажи цитаты из сессий Claude Code и Codex.

Ограничения

Ядро локальное: SQLite FTS5, sqlite-vec и встроенная небольшая модель эмбеддингов, без телеметрии, аккаунта и ключа. Команды резервного копирования и восстановления агентов названы предварительной версией для разработчиков, а управляемые облачные снимки закрыты до проверки миграции и восстановления.

Платная личная синхронизация шифрует данные и включает пробный период в 30 дней. Автоматическое подтягивание и запись сессий есть только у Claude Code и Codex. Последний коммит сделан в августе 2026 года.

Как отключить. Удалите интеграции командами `docmancer agent` для нужного агента или файлы навыков и хуков вручную, затем снимите пакет через `pipx uninstall docmancer`. Общая память лежит в обычных каталогах `~/.docmancer/tree/` и `.docmancer/tree/`.

Частые вопросы

Как установить Docmancer?

Командой `pipx install docmancer`, затем `pipx ensurepath` и `docmancer setup`. Подойдет и `uv tool install docmancer`. Мастер находит агентов и ждет вашего подтверждения.

Уходят ли мои данные в сеть?

Нет, по умолчанию: ядро использует SQLite и небольшую встроенную модель, без телеметрии, аккаунта и ключа. Сеть нужна только для необязательной платной синхронизации.

Как подключить Docmancer через MCP?

Командой `docmancer mcp install codex`, проверка делается `docmancer mcp doctor`. Для Claude Desktop MCP есть, а файл навыка загружают вручную.

Может ли агент изменить память без моего ведома?

Нет. При просьбе запомнить Docmancer готовит файл целиком и показывает разницу, ответ по умолчанию «нет», а сохраненное предложение позже не применяется из-за слова «да» в разговоре.

Платный ли Docmancer?

Ядро бесплатно и работает на одной машине. Платной бывает только необязательная личная синхронизация с шифрованием и историей ревизий: у нее 30-дневный пробный период.

Обсуждение

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

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

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

daidocs хранит долгую память ассистента простыми файлами .dai на вашем диске и подключает ее по MCP к Claude Code, Cursor и Codex.

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

agentcairn хранит память Claude Code, Codex и Cursor в Markdown-файлах для Obsidian и отдает агенту только нужное

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

Локальная память для Claude Code, Codex и Claude Desktop: один каталог Markdown и один MCP-сервер на всех.

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

Долговременная память для агентов: собирает знания из истории сессий и возвращает их в новых задачах, единый стор между Claude Code, Codex, Cursor и другими

СкиллРасширенный доступ14,6 тыс.Звезды репозитория

Постоянная память для агентов: заметки хранятся карточками в markdown и находятся в начале следующей сессии.

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

Коротко о README

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

Бейдж для README

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