MMW MCP: память подключили — а агент всё равно ВЕРИТ старому факту

Артур Хорошев
Артур Хорошев CEO Maya AI · Основатель «Ковчег»
Опубликовано:
Иллюстрация: разработчик проверяет память и историю версий проекта у AI-ассистента

Когда вы открываете новый диалог в Cursor или Claude Code, умный помощник снова забывает всё, о чем вы договаривались вчера: стек технологий, правила архитектуры и структуру базы. Сервер памяти MMW решает эту проблему через протокол MCP, передавая ассистенту сохраненные правила проекта между сессиями. Однако главная ловушка автономных систем кроется не в забывчивости, а в слепом доверии: если код изменился, а старая инструкция осталась на сервере, помощник начнет уверенно ломать свежий проект по устаревшим правилам.

Почему чистая амнезия безопаснее ложной уверенности

Каждый, кто работает с кодом через нейросети, сталкивался с рутиной: в каждом новом окне приходится заново объяснять, что проект написан на определенном фреймворке, стили лежат в конкретной папке, а базу нельзя трогать без миграций. Без постоянного контекста ассистент то и дело предлагает решения из учебника пятилетней давности.

Естественное желание разработчика — подключить внешнюю память, чтобы ассистент однажды запомнил архитектуру и больше не задавал лишних вопросов. Но здесь кроется главная опасность. Когда помощник ничего не помнит, вы сразу видите пустой лист и вовремя обновляете вводные. Если же сервис памяти тихо возвращает устаревшую инструкцию трехнедельной давности, модель пишет код с железной уверенностью — и ломает проект прямо в рабочей ветке.

В архитектуре MMW (Managed Memory Workspace) во главу угла поставили проверку происхождения фактов. Сервер не просто складывает строчки в базу, а присваивает каждому фрагменту статус надежности. Любая новая запись изначально считается непроверенной: система фиксирует источник, но не считает запись абсолютной истиной по умолчанию.

Схема статусов памяти в MMW: от новой записи до проверки устаревших правил и конфликтов версий
Схема статусов памяти в MMW: от новой записи до проверки устаревших правил и конфликтов версий

Как сервер отслеживает устаревшие и спорные правила

Взаимодействие строится через стандартный набор команд по протоколу MCP: сохранение, поиск, удаление и явная проверка записей. Механизм контролирует целостность через три ключевых состояния:

  • Непроверенная запись (unverified): факт только что добавлен в базу, его происхождение известно, но подтверждения от разработчика еще не было.
  • Устаревший факт (stale): исходный файл, на который ссылалось правило, изменился или был удален из репозитория.
  • Конфликт версий (conflict): в систему поступило новое утверждение по уже существующему ключу, но с другим содержанием.

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

Если вы выстраиваете рабочие связки с нейросетями и хотите понимать, какие инструменты реально экономят время без лишней суеты, заглядывайте в наш телеграм-канал Ковчег — там мы разбираем проверенную практику без рекламных иллюзий.

Что попадает в общую базу и куда уходят секреты

Многие разработчики справедливо опасаются отдавать историю разработки внешним серверам. В MMW агент не читает экран и не заглядывает в чужие окна самовольно. Отправка сессий для Claude Code и Codex работает строго по прямому согласию пользователя через консольную команду.

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

Кроме того, общий поиск по памяти и поиск по истории сессий разделены. Обычный поисковый запрос ассистента возвращает именно проверенные факты проекта, а не бесконечные простыни старых диалогов. Это защищает контекстное окно модели от перегрузки лишним мусором.

Что видно на практике: версии, тарифы и реальные шероховатости

Для подключения сервиса требуется Python не ниже версии 3.11 и утилита uvx. Установка выполняется скриптом в одну команду либо ручным прописыванием настроек в конфигурационный файл Cursor или Claude Desktop. На сервере пользователю выдается ключ API, который связывает локального клиента с проектом.

Команды быстрого старта и пример сохранения записи в документации MMW
Инструкция по подключению MMW и пример ответа сервера со статусом unverified

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

При этом у молодого сервиса остаются явные следы быстрого развития. В открытом репозитории на GitHub инструкция местами отстает от официального русскоязычного сайта и ссылается на более старые версии пакета. В карточке проекта на платформе Университета 2035 прямо указано, что выручки у сервиса пока нет, а команда только проверяет рыночный спрос и готовит первые пилоты.

Ценовая политика на российском сайте прозрачна: базовый бесплатный тариф дает 3 дня ознакомительного доступа на 250 записей без привязки банковской карты. Платные тарифы начинаются от 390 рублей в месяц за личный проект и масштабируются до командных пространств с оплатой за рабочие места. При превышении лимита сохранение новых записей останавливается, однако поиск по уже накопленной базе продолжает работать.

Тарифная сетка и условия подключения на официальном сайте MMW
Официальные тарифы MMW на сайте сервиса с бесплатным трехдневным доступом и ценами в рублях

Чего не стоит ждать от внешней памяти

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

Если проект быстро меняется, а команда не следит за актуальностью базы, любая умная память превратится в склад противоречивых заметок. Главная ценность подхода — не в том, чтобы слепо доверить ассистенту хранение правды, а в возможности вовремя заметить, где именно старая инструкция разошлась с реальным кодом.

Поделиться статьей:
Telegram VK
Ссылка скопирована в буфер обмена
Артур Хорошев
Автор материала

Артур Хорошев

CEO Maya AI · Основатель «Ковчег»

Делюсь реальным опытом по вайбкодингу, автоматизации процессов в Make.com и созданию ИИ-агентов в Cursor. Автор курса и закрытого клуба «Контент-завод».

Клуб практиков

Создавайте контент и сервисы с помощью ИИ-агентов

В клубе «Контент-завод» — 181 практическое занятие, закрытые эфиры дважды в неделю (веду лично), готовые связки Make.com, MCP-серверы и круглосуточная поддержка.