Referencia de comandos · Claude Code
/memory
Edita los archivos de memoria CLAUDE.md, activa/desactiva Auto-Memory y muestra las entradas de Auto-Memory.
/memory lista las ubicaciones de todos los archivos CLAUDE.md y CLAUDE.local.md en los ámbitos de usuario y de proyecto, incluidas las entradas de archivos que todavía no existen. Al seleccionar uno se abre el archivo en el editor — los editores gráficos como VS Code lo abren en una ventana aparte, de modo que la sesión sigue siendo usable mientras tanto; los editores de terminal como Vim ocupan la terminal hasta que se cierran. Además, /memory activa o desactiva Auto-Memory (guardado como autoMemoryEnabled en ~/.claude/settings.json) y abre la carpeta de Auto-Memory para revisarla.
Auto-Memory son notas que Claude deriva por sí mismo a partir de correcciones y preferencias — por ejemplo, comandos de build, hallazgos de depuración o preferencias de flujo de trabajo —, almacenadas localmente en la máquina y compartidas entre todos los worktrees del mismo repositorio. Los archivos CLAUDE.md, en cambio, se escriben manualmente, para directrices permanentes como estándares de código o arquitectura. Ambos se cargan como contexto en cada conversación, pero no se aplican de forma obligatoria — para una aplicación estricta se necesitan hooks de PreToolUse.
🔄 LA MISMA TAREA («EDITAR ARCHIVO DE CONFIGURACIÓN/INSTRUCCIONES DEL PROYECTO») EN OTRAS PLATAFORMAS
✅ ¿CUÁNDO USARLO?
Registrar una regla permanente para todas las sesiones futuras
Usar /memory para anotar en CLAUDE.md una directriz como 'usar siempre TypeScript strict mode', en lugar de repetirla cada vez.
Comprobar qué ha guardado Claude por sí mismo como Auto-Memory
Ejecutar /memory y abrir la carpeta de Auto-Memory para revisar las notas guardadas automáticamente sobre comandos de build o preferencias.
⛔ ¿CUÁNDO MEJOR NO?
Una instrucción solo aplica a la tarea actual
/memory escribe en archivos que se cargan de forma permanente — para una instrucción puntual es innecesario y hace crecer CLAUDE.md sin necesidad.
Mejor: Dar la instrucción directamente en el prompt de la sesión actual, sin guardarla.
Comprobar qué archivos de memoria se cargaron realmente en la sesión en curso
/memory lista todas las ubicaciones, pero no muestra cuáles de ellas están realmente cargadas en la sesión actual.
Mejor: Ejecutar /context y revisar la lista bajo 'Memory files'.
FUENTES
- documentación de Claude Code (oficial) ↗ code.claude.com