lab
Esc

Prueba con

↑↓ para moverte · Enter para abrir · también en /buscar?q= para agentes

configuración intermedio claude-codememoriamcpollama

Claude Soul: conserva decisiones y correcciones entre sesiones

Guarda recuerdos y registra correcciones de trabajo para recuperar decisiones y revisar errores repetidos en nuevas sesiones de Claude Code.

✓ verificado el 26 oct 2026

Instrucciones para tu agente

Esto es lo que se copia. Pégaselo a tu agente y te lo monta paso a paso.

O ábrelo directamente en ClaudeChatGPT

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.


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

Paso 1: inicializa

Comprueba que usas Node.js ≥18, npm/npx y Claude Code con plan Pro o Max. Si quieres búsqueda semántica (por significado, mediante representaciones numéricas llamadas embeddings), prepara Ollama y descarga primero el modelo; el proyecto lo detecta durante la inicialización:

ollama pull nomic-embed-text
npx claude-soul init --starter

Paso 2: conecta el contexto

Añade al archivo de instrucciones la indicación del README de llamar soul_context() al comenzar y utilizar soul_reflect para reflexión.

Comprobación

Guarda una decisión de prueba, abre otra sesión y comprueba que se recupera correctamente. Inspecciona el estado y las correcciones antes de asumir que una tendencia ha mejorado.

Si algo falla

Si la búsqueda semántica no funciona, verifica Ollama y su modelo de embeddings. Sin esa dependencia debe seguir disponible la búsqueda por palabras descrita por el autor.

ver en .md ¿Prefieres el recurso entero?

Qué es

Claude Soul añade memoria y seguimiento de correcciones a Claude Code mediante hooks y un servidor MCP. Conserva información en archivos locales y una base SQLite para recuperarla durante conversaciones posteriores.

Para qué te sirve

  • Cuando necesitas recordar por qué elegiste una solución en una sesión anterior.
  • Cuando corriges repetidamente un comportamiento del agente y quieres revisar esa tendencia.
  • Cuando quieres buscar notas por significado con un modelo de embeddings local opcional.

Cómo funciona

Los hooks extraen señales y actualizan el registro tras las sesiones. Las herramientas MCP recuperan contexto, guardan hechos y ejecutan reflexión sobre patrones. La búsqueda básica funciona por palabras; Ollama añade embeddings para búsqueda semántica.

Los archivos de identidad, estado y correcciones pueden inspeccionarse. Que el sistema registre una tendencia no implica que el modelo haya aprendido permanentemente: la mejora depende de recuperar y aplicar ese contexto.

Antes de empezar

El README pide Node.js 18 o posterior y Claude Code con plan Pro o Max. Ollama es opcional. El almacenamiento local no significa que todo el razonamiento ocurra en tu equipo: lo que incorpores al contexto de Claude seguirá su circuito de procesamiento.

Límites y alternativas

La extracción de recuerdos y la clasificación de correcciones pueden equivocarse. Revisa información antigua y evita conservar datos sensibles sin necesidad. Para pocas decisiones, un archivo de instrucciones mantenido a mano puede ser suficiente y más fácil de auditar.

Recursos

  • Repositorio y README - 92 estrellas; licencia detectada por GitHub: MIT.
  • Licencia - Consulta sus condiciones antes de reutilizar el proyecto.