nexusmem — MCP-сервер для Claude Code: что делает и как установить
Локальная база памяти для ИИ-агентов, сохраняющая команды терминала с кодами завершения, патчи git и документацию. Помогает модели не повторять неудачные попытки.
claude mcp add nexusmem -- npx -y nexusmemЧто делает nexusmem
NexusMem сохраняет локальную историю разработки в базу SQLite на диске. Сервер фиксирует вызовы в консоли с реальными кодами завершения, патчи каждого изменённого файла в git и файлы документации. Когда модель запрашивает контекст, инструмент выдаёт ранжированную выборку с учётом лимита токенов, ничего не отправляя во внешние облачные сервисы.
Инструмент дополняется хуками для терминала и самого агента. Хук оболочки перехватывает каталоги и статусы выхода команд, а хук Claude Code связывает запуски тестов со свежими правками кода. Чувствительные данные маскируются перед записью в базу.
Для запуска обязателен Node версии 22 или новее вместе с git. На Node 20 инструмент работать не будет из-за отсутствия готовых сборок better-sqlite3. Локальная Ollama нужна только тем, кто планирует включать семантический поиск.
Какие задачи решает
- сохранять историю терминала с реальными кодами возврата
- находить исправления прошлых ошибок сборки и тестов
- передавать агенту релевантные git-диффы без раздувания контекста
- отслеживать неудачные команды Claude Code через встроенные хуки
Примеры запросов агенту
- Проверь по истории NexusMem, почему падала сборка тестов на прошлой неделе и как её починили
- Найди в nexusmem команду с ошибкой запуска процесса на Windows
Как установить nexusmem
Командой платформы
claude mcp add nexusmem -- npx -y nexusmemКомандой платформы
codex mcp add nexusmem -- npx -y nexusmemФайл настроек
{
"mcpServers": {
"nexusmem": {
"command": "npx",
"args": [
"-y",
"nexusmem"
]
}
}
}Файл настроек
{
"servers": {
"nexusmem": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"nexusmem"
]
}
}
}Командой платформы
gemini mcp add nexusmem npx -y nexusmemПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о nexusmem
Как установить nexusmem в Claude Code?
Чтобы подключить сервер к Claude Code, выполните команду claude mcp add nexusmem -- npx -y nexusmem.
Зачем нужен nexusmem, если у агента есть доступ к git log?
Обычный git хранит только закоммиченные изменения, теряя промежуточные ошибки в терминале. NexusMem сохраняет порядок вызовов, ненулевые коды завершения и контекст правок.
Какие системные требования нужны для работы nexusmem?
Требуются установленный git и Node версии 22 или новее. С Node 20 пакет не заработает, а Ollama требуется только при необходимости локального семантического поиска.