Tutorial de codebase-memory-mcp: añadir memoria de código a Claude Code y Codex

Guía práctica de DeusData/codebase-memory-mcp: instalación de una línea, instalación en Windows, UI, indexado automático, actualización y desinstalación, y escenarios de memoria de código para agentes de programación con IA.

DeusData/codebase-memory-mcp es un MCP server de inteligencia de código. Indexa una base de código como grafo de conocimiento persistente, para que agentes como Claude Code, Codex, Gemini CLI, Aider y OpenCode consulten más rápido la estructura del proyecto.

Repositorio del proyecto:

https://github.com/DeusData/codebase-memory-mcp

Sitio de documentación:

https://deusdata.github.io/codebase-memory-mcp/

Instalación de una línea

macOS / Linux:

1
curl -fsSL https://raw.githubusercontent.com/DeusData/codebase-memory-mcp/main/install.sh | bash

Si también quieres instalar la interfaz gráfica:

1
curl -fsSL https://raw.githubusercontent.com/DeusData/codebase-memory-mcp/main/install.sh | bash -s -- --ui

Windows:

1
2
3
4
5
6
7
8
# 1. Download the installer
Invoke-WebRequest -Uri https://raw.githubusercontent.com/DeusData/codebase-memory-mcp/main/install.ps1 -OutFile install.ps1

# 2. (Optional but recommended) Inspect the script
notepad install.ps1

# 3. Run it
.\install.ps1

Instalación manual

Después de descomprimir en macOS / Linux:

1
2
tar xzf codebase-memory-mcp-*.tar.gz
./install.sh

Windows:

1
2
Expand-Archive codebase-memory-mcp-windows-amd64.zip -DestinationPath .
.\install.ps1

Abrir la UI

1
codebase-memory-mcp --ui=true --port=9749

Indexado automático y actualizaciones

Activar el indexado automático:

1
codebase-memory-mcp config set auto_index true

Actualizar:

1
codebase-memory-mcp update

Desinstalar:

1
codebase-memory-mcp uninstall

Cómo usarlo

Encaja con bases de código grandes donde los agentes leen los mismos archivos repetidamente. Por ejemplo:

  1. Un proyecto heredado tiene una estructura compleja y la IA suele elegir mal el punto de entrada.
  2. En un repositorio multilenguaje necesitas consultar dependencias con rapidez.
  3. Quieres reducir la cantidad de archivos que el agente mete en el contexto.
  4. Quieres compartir una misma memoria de código con varias herramientas de programación mediante MCP.

Después de instalarlo, pide primero al agente una tarea pequeña: explicar la estructura del proyecto, encontrar la cadena de llamadas de una API o localizar una entrada de configuración. Cuando confirmes que consulta correctamente, úsalo para cambios reales de código.

记录并分享
Creado con Hugo
Tema Stack diseñado por Jimmy