mex-memory/mex

mex-memory

Инструмент командной памяти для инженеров и их AI-агентов: архитектура, решения и передача задач хранятся в репозитории и синхронизируются через Git.

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

Ключевые возможности

  • Хранит архитектуру, решения, требования и handoff в Markdown рядом с кодом
  • Синхронизирует память между членами команды через Git
  • Даёт агентам доступ к общему контексту через проектные инструкции и CLI
  • Позволяет просматривать и ревьюить знания в локальном Project Hub
  • Поддерживает структурированную передачу задач между инженерами и сессиями
  • Совместим с Claude Code и Codex через официальные навыки Inbox и Relay

Для каких задач подходит

  • Передача контекста задачи от одного инженера другому без устных объяснений
  • Сохранение истории отладки и причин архитектурных ограничений в репозитории
  • Подключение кодинг-агента к общему знанию команды о проекте
  • Ревью предлагаемых изменений в командной памяти перед принятием
  • Ведение требований и решений рядом с кодом в одном Git-репозитории

Подробнее

MEX добавляет в репозиторий слой командной памяти: читаемые Markdown-файлы с архитектурой, решениями, требованиями и передачей задач. Эти файлы лежат рядом с кодом и распространяются через Git — отдельного сервера или внешнего хранилища не требуется. Инженеры работают с памятью через локальный Project Hub, где можно изучать и ревьюить вклад коллег, а агенты получают доступ к тем же данным через проектные инструкции и CLI.

Ключевое отличие от обычных заметок или вики — привязка к коду и ориентация на совместную работу человека и агента. MEX поддерживает структурированные handoff между сессиями и коллегами, а также режим совместимости с памятью агентов. Установка начинается с npx-команды, которая настраивает официальные навыки Inbox и Relay для выбранной интеграции — Claude Code или Codex; для существующих проектов предусмотрена отдельная установка навыков.

Стоит учитывать, что MEX требует Node.js версии 22.5 или выше и работает как CLI-инструмент на TypeScript. MCP-сервер доступен только в исходниках. Проект распространяется по лицензии MIT, что допускает коммерческое использование.

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

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

Основная команда установки из README:

npx mex-agent@0.8.4 setup

Какие задачи решает mex?

MEX решает задачу сохранения и передачи командных знаний о проекте: архитектуры, решений, требований и истории отладки. Он связывает эти знания с кодом в репозитории и делает их доступными как инженерам, так и их AI-агентам через Git.

Какие требования к окружению для работы MEX?

Нужен Node.js версии 22.5 или выше. Инструмент написан на TypeScript и устанавливается через npm-пакет mex-agent.

С какими AI-агентами совместим MEX?

При установке можно выбрать интеграцию с Claude Code или Codex — для них настраиваются официальные навыки Inbox и Relay. Также есть режим совместимости с памятью агентов.

Можно ли использовать MEX в коммерческих проектах?

Да, проект распространяется по лицензии MIT, которая разрешает коммерческое использование.