Claude Code + Obsidian
Dale a Claude una memoria permanente con Claude Code y Obsidian
Obsidian es una aplicación de notas independiente y separada. Esta guía es independiente y no está afiliada ni respaldada por Anthropic ni por Obsidian.
Cada chat nuevo con Claude empieza de cero. No recuerda tu trabajo, tus proyectos actuales ni la decisión que tomaste con él ayer, a menos que lo vuelvas a escribir todo. Es una limitación real para cualquiera que quiera usar Claude como un asistente permanente y no solo para preguntas sueltas. Esta guía monta una solución que aguanta: un vault en texto plano que Claude lee y escribe cada vez que trabajas con él, para que siga donde lo dejaste en vez de arrancar de nuevo. Las dos piezas son Claude Code, la herramienta de línea de comandos de Anthropic para programar, y Obsidian, una app de notas gratuita que guarda todo como archivos de texto normales en una carpeta que tú controlas. Ninguno de los dos productos se diseñó pensando en el otro, y nada de esto te exige escribir una sola línea de código. Vas a instalar Claude Code, crear un pequeño vault de Obsidian, darle una estructura de carpetas y un par de archivos de reglas que Claude lee automáticamente, y luego configurar dos o tres tareas recurrentes que mantienen esa memoria al día solas, con un calendario propio, sin que tengas que abrir un chat cada día para hacerlo a mano.
Para darle a Claude una memoria permanente, instala Claude Code, la herramienta de línea de comandos de Anthropic para programar, y crea un pequeño vault de Obsidian con una estructura de carpetas más un archivo CLAUDE.md y uno STATE.md que Claude lee al empezar cada sesión. Esos archivos guardan los datos que vale la pena recordar: tu rol, tus proyectos actuales, las personas con las que trabajas y cómo están las cosas. A partir de ahí, las tareas programadas locales de la app de escritorio de Claude ejecutan un resumen matutino y una revisión semanal dentro de ese vault con un calendario propio, en tu propio ordenador, para que la memoria se mantenga al día sin que tú la actualices a mano cada día.
Publicado
Lección gratis · sin crear cuentaConoce a Claude¿Por qué Claude?6 minEmpezar la lección gratisPuntos clave
- Claude Code, la herramienta de línea de comandos de Anthropic para programar, no tiene memoria entre chats por sí sola. Un vault de texto plano en Obsidian que lee y escribe cada sesión es lo que realmente hace que la memoria se mantenga.
- Un archivo de reglas CLAUDE.md y un archivo de estado STATE.md, ambos leídos al empezar cada sesión, aportan más continuidad que volver a explicar tu situación en el chat una y otra vez.
- Las tareas programadas locales de la app de escritorio de Claude solo se ejecutan en tu propio ordenador, solo mientras la app está abierta y el ordenador despierto, y recuperan exactamente una ejecución perdida dentro de los últimos 7 días.
- Claude Pro cuesta US$20 al mes e incluye Claude Code. Obsidian es gratis. No hace falta comprar nada más para montar todo este sistema.
- Tres hábitos mantienen el sistema honesto: volcar en Inbox sin ordenar en el momento, pedirle a Claude que encuentre las cosas en vez de buscarlas tú mismo, y corregir una memoria equivocada una sola vez en el archivo de reglas en vez de volver a explicarla cada sesión.
Copiar y pegar
Prompts que puedes usar hoy
Montar la estructura de carpetas y archivos del vault
He creado un vault en Obsidian llamado Brain dentro de mi carpeta Documentos. Ábrelo y crea esta estructura de carpetas dentro: Inbox, Projects, People, Decisions, Daily, Reviews, Archive, y una carpeta memory. Luego crea un archivo CLAUDE.md con reglas iniciales sobre cómo quiero que trabajes conmigo, un archivo STATE.md de menos de 80 líneas sobre cómo están las cosas ahora mismo, y un archivo índice memory/MEMORY.md. Antes de escribir nada de esto, hazme diez preguntas, una por una, sobre mi rol, mis proyectos principales, las personas con las que más trabajo, cómo tomo decisiones, cómo quiero que se capten las notas diarias, y cualquier otra cosa que te ayude a entender cómo trabajo. Usa mis respuestas para escribir CLAUDE.md y STATE.md de forma que realmente me representen, no una plantilla genérica.
Pega esto como tu primer mensaje dentro de la carpeta del vault, después de instalar Claude Code y crear el vault Brain en Obsidian.
Tarea programada de resumen matutino (días de semana)
Lee las notas Daily de hoy y de ayer, todo lo que haya ahora mismo en Inbox, y STATE.md en este vault. Escribe un resumen matutino breve al principio de la nota Daily de hoy: qué quedó pendiente de ayer, qué hay nuevo en Inbox que necesite una decisión, y qué toca hoy según Projects y Decisions. Que no pase de 15 líneas. Si ya son más de las 5 de la tarde cuando se ejecuta esto, olvida el formato de resumen y publica solo una línea avisando de que la ventana de hoy se perdió, para que no me encuentre un resumen matutino desactualizado por la noche.
Usa esto como las instrucciones de una tarea programada local que se ejecute las mañanas de los días de semana, apuntando a la carpeta de tu vault.
Tarea programada de revisión semanal (viernes)
Lee todas las notas Daily de esta semana en este vault. Actualiza STATE.md para que refleje cómo están las cosas de verdad, manteniéndolo bajo 80 líneas reescribiéndolo en vez de ir añadiendo sin fin. Mueve a Archive, con fecha, todo lo que se haya resuelto por completo esta semana desde Projects o Decisions. Señala, en una lista breve al final de tu resumen, cualquier cosa en Decisions o Projects que no se haya tocado en tres semanas o más, para que sepa qué se ha quedado anticuado y necesita una decisión real en vez de seguir ahí estancado.
Usa esto como las instrucciones de una tarea programada local que se ejecute los viernes por la tarde, apuntando a la carpeta de tu vault.
El problema
Por qué Claude necesita un sistema de memoria
Un chat con Claude es, por defecto, una hoja en blanco. Cierras la ventana y abres una nueva, y todo lo que explicaste sobre tu trabajo, tu equipo o el proyecto en el que estás metido desaparece. Para una pregunta rápida, no pasa nada. Para quien quiera usar Claude como una asistencia capaz que se queda, significa volver a explicar toda tu situación una y otra vez, lo cual cansa rápido y, sin que te des cuenta, te desanima a usarlo para los asuntos grandes y continuados.
La solución no es una función con la que Claude venga de serie. Es un hábito, construido sobre archivos. Claude Code, la herramienta de línea de comandos de Anthropic para programar, puede leer y escribir archivos de texto plano en una carpeta de tu ordenador, y lee ciertos archivos automáticamente al empezar una sesión. Si esos archivos contienen los datos que vale la pena recordar, escritos en lenguaje llano, Claude en la práctica también los recuerda, cada vez, sin que tengas que volver a escribir nada.
Obsidian es la otra mitad. Es una app de notas gratuita construida alrededor de una idea que aquí importa mucho: todo lo que escribes en ella se guarda como archivos de texto normales en una carpeta, no encerrado en una base de datos propietaria en algún lugar. Es exactamente la forma de cosa que Claude Code puede abrir, leer y editar directamente, por lo que las dos encajan tan bien aunque ninguna se haya diseñado pensando en la otra.
Lo que viene a continuación es todo el montaje: instalar Claude Code, crear un vault de Obsidian, construir una pequeña estructura de carpetas y archivos que Claude lee cada sesión, y luego pasarle el mantenimiento a un par de rutinas programadas para que el sistema se mantenga al día sin convertirse en una tarea nueva en tu lista.
Paso 1
Instala Claude Code
La forma más rápida es el instalador nativo. Ve a la página de configuración de Claude Code de Anthropic en code.claude.com/docs/en/setup y ejecuta la línea de comando que indica para tu sistema; la página cubre Mac, Linux y Windows por separado, así que solo copia la línea de tu plataforma. Si prefieres Homebrew en Mac o Linux, `brew install --cask claude-code` hace lo mismo. En cualquier caso, no necesitas entender qué hace exactamente el comando; solo estás ejecutando un script que pone el comando claude en tu ordenador.
Una vez instalado, comprueba que funcionó ejecutando `claude --version` en la misma ventana de terminal. Si quieres una revisión más completa de tu instalación, `claude doctor` hace un diagnóstico breve y te avisa de cualquier cosa que necesite atención.
Después, ejecuta claude solo y sigue el aviso del navegador para iniciar sesión. Necesitarás una cuenta Claude Pro, Max, Team, Enterprise o Console; el plan gratuito de claude.ai no incluye Claude Code. Claude Pro cuesta US$20 al mes e incluye Claude Code, así que la mayoría de quien lea esta guía ya tendrá ese plan o querrá tenerlo.
Por último, instala la app de escritorio de Claude desde `claude.com/download`. No la necesitas para la instalación ni para el vault en sí, pero el paso 4 de esta guía ejecuta las rutinas programadas que mantienen tu memoria al día a través del propio planificador local de tareas de la app de escritorio, así que instálala ya en tu ordenador e inicia sesión ahí también.
Paso 2
Crea un vault de Obsidian llamado Brain
Obsidian es gratis para descargar y usar, y crear un vault, que en Obsidian no es más que su palabra para una carpeta que gestiona, lleva menos de un minuto. Descárgalo desde su propia web si todavía no lo tienes, y abre el selector de vaults. Es el icono pequeño de la esquina inferior izquierda de la app, o puedes llegar al mismo menú desde la paleta de comandos buscando "Open another vault".
Elige "Create new vault". Te pedirá un nombre: escribe Brain. Luego usa el botón Browse para elegir dónde vivirá en tu ordenador; elige tu carpeta Documentos, para que el vault quede en un sitio que encuentres sin pensar. Haz clic en Create, y Obsidian abre el vault nuevo, vacío.
Eso es todo el montaje por el lado de Obsidian. Por debajo de la interfaz de la app, el vault no es más que una carpeta llamada Brain dentro de Documentos, llena de archivos de texto .md normales en cuanto empieces a añadir cosas. Esa sencillez es justo el punto: Claude Code puede abrir esa misma carpeta directamente y tratarla como cualquier otra carpeta de proyecto en tu ordenador, leyendo y editando los archivos de dentro igual que haría con código en un proyecto de software.
Mantén el vault abierto en Obsidian mientras avanzas con el resto de esta guía, para que veas aparecer las carpetas y archivos a medida que Claude Code los crea en el siguiente paso.
Paso 3
El sistema de memoria: carpetas y archivos
Cuatro piezas, todas en texto plano, todas dentro de tu vault Brain. Claude Code las construye por ti con el prompt de montaje de más abajo; esto es para qué sirve cada una.
La estructura de carpetas
Inbox, Projects, People, Decisions, Daily, Reviews, Archive, y una carpeta memory. Cada una es solo un lugar para un tipo concreto de nota, así que nada de lo que apuntas tiene que clasificarse en el momento.
CLAUDE.md
Un archivo de reglas que Claude Code lee al empezar cada sesión en esta carpeta, la misma idea de instrucciones permanentes que ya cumple el propio CLAUDE.md de un proyecto de software, solo que dirigido a tu vida en vez de a una base de código.
STATE.md
Un archivo breve de "cómo están las cosas", mantenido a propósito por debajo de 80 líneas. Se reescribe cuando algo cambia, no se le va añadiendo sin fin, así que nunca se convierte en una lista interminable de actualizaciones ya pasadas.
memory/MEMORY.md
Un archivo índice dentro de la carpeta memory que señala dónde vive cada dato concreto, para que Claude encuentre rápido la nota correcta en vez de releer todo el vault cada vez que preguntas algo.
Montando todo
Construye la estructura con un solo prompt
No tienes que construir nada de esto a mano. Con el vault Brain abierto en Obsidian y una terminal abierta en esa misma carpeta, ejecuta claude para empezar una sesión, y pega el prompt de montaje de más abajo como tu primer mensaje. Le dice a Claude Code exactamente qué carpetas y archivos crear, y le indica que te entreviste primero en vez de adivinar los detalles.
La entrevista importa más que la estructura de carpetas en sí. Un CLAUDE.md sacado de una plantilla es genérico; uno escrito a partir de diez respuestas sinceras sobre tu rol, tus proyectos principales, las personas con las que trabajas, cómo tomas decisiones y cómo quieres que se capten las notas diarias es realmente útil desde el primer día.
Responde de forma clara y concreta. "Gestiono un equipo de soporte de cinco personas y reporto a la VP de Operaciones" le aporta mucho más a Claude que "trabajo en gestión". Cuanto más concretas sean tus respuestas, menos tendrá que adivinar Claude más adelante, que es precisamente la razón de que exista todo este montaje.
Paso 4
Construye rutinas con la app de escritorio de Claude
Los archivos que solo se actualizan cuando te acuerdas de hacerlo se quedan desactualizados rápido. La solución son las tareas programadas de la app de escritorio de Claude, que ejecutan Claude Code contra tu vault con un temporizador, sin necesidad de abrir ningún chat. En la barra lateral de la pestaña Code de la app, busca "Scheduled". Si tu versión todavía muestra la etiqueta antigua "Routines", haz clic en Routines y luego en "New routine", que abre el mismo diálogo.
Haz clic en "New task" para abrirlo. Si te ofrece elegir entre "Create with Claude" y "Set up manually", elige "Set up manually" para escribir tú mismo las instrucciones en vez de describir la tarea en una frase y esperar que se interprete como querías.
Ponle nombre a la tarea y escribe sus instrucciones, usando uno de los dos ejemplos de prompt más abajo en esta guía como punto de partida. Luego despliega "Advanced settings", ve a la pestaña General, y activa "Only on this computer". Eso es lo que la convierte en una tarea local: obtiene acceso directo a los archivos de tu vault y se ejecuta solo en este ordenador, solo mientras la app de escritorio está abierta y el ordenador despierto. Elige tu vault Brain como la carpeta local, define el calendario con las opciones Daily, Weekdays o Weekly en la tarjeta Trigger, elige el modo de permisos y el modelo, y haz clic en Create.
Justo después de crearla, haz clic una vez en "Run now", y cuando Claude pida permiso para leer o escribir un archivo, elige "always allow" en vez de "allow once". Si te saltas esto, cada ejecución futura puede quedarse atascada en el mismo aviso de permiso sin nadie que lo responda, lo que anula todo el sentido de programarla.
Un comportamiento con el que conviene contar: estas tareas solo se disparan mientras la app de escritorio está abierta y el ordenador despierto, y si se pierde una ejecución, la app recupera exactamente una ejecución para el momento perdido más reciente, siempre que caiga dentro de los últimos 7 días, y descarta cualquier cosa más antigua. Si el momento exacto importa para una tarea, escribe la protección directamente en el prompt, igual que el ejemplo de resumen matutino de más abajo comprueba la hora antes de decidir qué publicar, en vez de dar por hecho que el calendario siempre se disparará exactamente a tiempo.
El hábito diario
Tres reglas que mantienen el sistema honesto
Los archivos y el calendario hacen casi todo el trabajo. Estos tres hábitos evitan que el conjunto se vaya desviando sin que nadie lo note.
Vuelca, no ordenes
Cuando algo te pase por la cabeza, ponlo directamente en Inbox y sigue a lo tuyo. Decidir dónde va puede esperar a la revisión semanal; ordenar en el momento es la forma más segura de que apuntar las cosas termine por dejar de pasar del todo.
Pregunta, no busques
¿Necesitas saber qué decidiste sobre un proyecto el mes pasado? Pídele a Claude que lo encuentre en vez de ir pasando notas Daily antiguas tú mismo. Esa es la razón entera por la que existen el vault y el archivo índice.
Corrígelo una vez
Si la memoria que tiene Claude de algo está mal, arréglalo una vez, en CLAUDE.md o STATE.md, en vez de corregirlo en la conversación cada sesión. Un dato equivocado que se queda solo en el chat se corrige únicamente para ese chat.
Por qué aguanta
Lo que te da una memoria en texto plano
Nada de esto depende de una función que pueda cambiar o desaparecer. Es una carpeta de archivos de texto que es completamente tuya.
Texto plano, para siempre
Los archivos markdown se abren en cualquier editor, en cualquier ordenador, mientras los ordenadores sigan abriendo archivos de texto. Nada aquí encierra tu memoria dentro de la base de datos de una sola app.
Local y privado
El vault vive en tu propio ordenador. Una tarea programada local lo lee y lo escribe directamente, sin que nada de tus notas tenga que pasar por un servidor para que el sistema funcione.
Crece contigo
Empieza con un puñado de notas; la misma estructura de Inbox, Projects y Daily aguanta tanto si llevas un solo proyecto como una docena, sin necesidad de rediseñarla.
Nada extra que pagar
Claude Pro a US$20 al mes incluye Claude Code, y Obsidian es gratis. Todo el sistema descrito en esta guía no cuesta nada más allá de un plan que la mayoría de lectores ya tiene.
Sigue aprendiendo con Claude
Montar la memoria de Claude es una habilidad más entre muchas para sacarle un uso real y repetido a Claude Code. El registro gratuito de Nightschool AI te mete en el plan de estudios, y el kit Build Your First Claude Code Project es el siguiente paso natural en cuanto tu vault esté funcionando.
Preguntas frecuentes
¿Qué significa realmente "darle memoria a Claude"?
Significa montar archivos que Claude lee automáticamente al empezar cada sesión, para que los datos sobre tu rol, tus proyectos y tus decisiones sigan vigentes de un chat a otro en vez de reiniciarse cada vez. Claude en sí no gana ninguna capacidad nueva; le estás dando un lugar donde guardar notas que consulta cada vez, igual que haría una persona.
¿Necesito saber programar para montar esto?
No. Instalar Claude Code es ejecutar un único comando copiado, crear el vault de Obsidian son unos cuantos clics, y la estructura de carpetas y los archivos de reglas se construyen solos cuando pegas el prompt de montaje de esta guía. Todo lo que escribes en CLAUDE.md o STATE.md es lenguaje llano sobre tu propio trabajo, no código.
¿Cuánto cuesta esto?
Claude Pro cuesta US$20 al mes e incluye Claude Code, así que si ya tienes Claude Pro, Max, Team, Enterprise o una cuenta Console, no hay nada más que comprar. Obsidian es gratis para descargar y usar. El plan gratuito de claude.ai por sí solo no incluye Claude Code, así que necesitarías actualizarlo para este montaje concreto.
¿Por qué usar Obsidian en vez de una carpeta normal de archivos de texto?
Podrías usar una carpeta normal, y la idea de fondo seguiría funcionando, porque los vaults de Obsidian no son más que carpetas de archivos markdown. Obsidian añade una interfaz legible para navegar y enlazar tus propias notas, lo que hace el vault agradable de usar directamente, encima de los archivos que Claude Code lee y escribe igual de todas formas.
¿Cuál es la diferencia entre CLAUDE.md y STATE.md?
CLAUDE.md contiene reglas fijas: quién eres, cómo quieres que se comporte Claude, y contexto que apenas cambia. STATE.md contiene el estado actual: qué está activo ahora mismo, mantenido a propósito bajo 80 líneas y reescrito en vez de ampliado, así que se queda como una foto de hoy y no como un registro que no para de crecer.
¿Qué es una tarea programada "local", y por qué importa aquí?
Activar "Only on this computer" en Advanced settings convierte una tarea programada en local: obtiene acceso directo a una carpeta de tu máquina, tu vault Brain, y se ejecuta solo en ese ordenador, solo mientras la app de escritorio de Claude está abierta y el ordenador despierto. Una tarea no local no tiene acceso a archivos a una carpeta así, por lo que las rutinas de esta guía necesitan la opción local.
¿Qué pasa si mi ordenador está dormido cuando toca una tarea programada?
La app de escritorio de Claude recupera exactamente una ejecución para el momento perdido más reciente, siempre que caiga dentro de los últimos 7 días, y descarta cualquier cosa más antigua. Si el momento exacto importa, escribe una comprobación directamente en el prompt, como saltarte el formato normal y publicar solo una nota breve si la ejecución ocurre mucho más tarde de lo previsto.
¿Está esta guía afiliada a Anthropic o a Obsidian?
No. Esta es una guía educativa independiente, no publicada ni respaldada por Anthropic ni por Obsidian. Claude, Claude Code y Obsidian se nombran aquí solo para describirlos con precisión; son productos y marcas propias de Anthropic y de Obsidian respectivamente.
¿Puedo usarlo para mi vida personal, no solo para el trabajo?
Sí. La estructura de carpetas (People, Decisions, notas Daily y el resto) funciona igual de bien para proyectos personales, la logística familiar o cualquier otra cosa que quieras que se recuerde entre sesiones. Nada en el montaje asume un contexto laboral específicamente; es un sistema de memoria general que apuntas hacia lo que quieras que Claude siga.
¿Y si la memoria que tiene Claude de algo está mal?
Corrígelo una vez, en CLAUDE.md o STATE.md, en vez de corregirlo dentro de un chat. Una corrección que solo se escribe en una conversación arregla únicamente esa conversación; la siguiente sesión vuelve a leer los archivos y repetiría el mismo dato equivocado hasta que se actualice el archivo en sí.
Convierte este montaje en tu primer proyecto con Claude Code
Tu archivo CLAUDE.md es el mismo hábito que enseña esta lección gratuita, solo que aplicado a un vault en vez de a una base de código.