# Instrucciones para el agente: ClawMem: comparte memoria local entre agentes

Pega este texto a tu agente (Claude Code, Codex, OpenCode, Hermes o el que uses) y dile «ayúdame a montarlo». Son los pasos para ponerlo en marcha; el porqué de cada pieza está en la guía completa.

- Dificultad: principiante
- Proyecto: https://github.com/yoloshii/ClawMem (licencia MIT)
- Guía completa: https://lab.wisd.ai/hub/clawmem-memory

---

## Para el agente: cómo acompañar al usuario

1. Pregunta primero para qué lo quiere. Si su objetivo no necesita algún paso, sáltalo.
2. Antes de instalar, comprueba lo que ya tiene (versiones, claves, sistema operativo).
3. Avanza un paso cada vez: explica en una frase qué vas a hacer y deja que el usuario lo ejecute o lo apruebe.
4. Tras cada paso, comprueba que funcionó antes de seguir. Si falla, para y explica el error.
5. No inventes comandos ni opciones: si la documentación del proyecto contradice estos pasos, manda la documentación.
6. Al terminar, haz una prueba real con el objetivo del usuario y dile dónde profundizar.

---

## Pasos de configuración

Comprueba que usas Bun ≥1.0 en Linux, macOS o WSL2. En macOS prepara también SQLite de Homebrew para las extensiones. El README documenta instalación global con Bun:

```bash
bun add -g clawmem
```

Elige un directorio de notas de prueba. El inicio documentado crea el almacén, indexa, genera los vectores y configura hooks y MCP:

```bash
clawmem bootstrap ~/notes --name notes
clawmem doctor
```

Sustituye `~/notes` por tu directorio. Revisa qué captura la observación local; para otro arnés sigue su sección de integración. Los modelos locales pueden descargarse en el primer uso.

## Comprobación

Prepara antes de la preparación inicial (bootstrap) una nota con una frase única, por ejemplo «Decisión de prueba: usar Alfa». Desde la misma terminal ejecuta `clawmem search "Decisión de prueba" --json`, el subcomando documentado para búsqueda por palabras. Debe devolver esa nota y su procedencia. Después pide al cliente conectado recuperar la misma decisión y comprueba el proyecto. Si añades notas después de la carga inicial, actualiza con `clawmem update --embed` antes de repetir.

## Si algo falla

Comprueba el almacén local y los componentes de búsqueda antes de revisar hooks o MCP.
