# El motor de búsqueda que programó el CEO de Shopify revive 700 sesiones de Claude Code en 1 segundo > Author: Tony Lee > Published: 2026-03-04 > URL: https://tonylee.im/es-LA/blog/shopify-ceo-qmd-claude-code-session-memory/ > Reading time: 4 minutes > Language: es-LA > Tags: claude-code, qmd, ai-memory, shopify, productivity, ai ## Description El CEO de Shopify, Tobias, creó QMD, un motor de búsqueda open source. Al conectarlo a Claude Code, cada sesión obtiene memoria persistente. ## Content Estamos en una era donde los CEOs programan. Brian, CEO de Coinbase, desarrolla apps con Cursor. Tobias, CEO de Shopify, programó un motor de búsqueda él mismo y lo subió a GitHub. Ese motor es [QMD](https://github.com/tobi/qmd), y al conectarlo a Claude Code, cada sesión obtiene memoria persistente. Artem Zhutov, un desarrollador que está haciendo su doctorado en Física, armó esta arquitectura en producción. En tres semanas y 700 sesiones, descubrió por qué el verdadero cuello de botella de la programación con IA no es el rendimiento del modelo, sino la memoria. ## El verdadero cuello de botella no es el rendimiento, es la memoria Ya sea Claude Code o Codex, cada nueva sesión arranca desde cero. Artem corrió 700 sesiones en tres semanas y cada vez tuvo que explicar desde el principio: "¿Hasta dónde llegamos con este proyecto?". Cuando el uso de contexto pasa del 60%, la conversación se comprime y la mitad de las decisiones que se tomaron se pierden. El rendimiento de los modelos mejora cada mes, pero nada de eso sirve si no puedes retomar el trabajo de ayer. - La IA se olvida de las instrucciones anteriores conforme la sesión se alarga - La compresión de contexto pierde decisiones clave de forma estructural - Manejar manualmente el contexto de 700 sesiones es simplemente imposible - El problema no es el modelo, sino la falta de un sistema de memoria ## Todos toman notas. Recuperarlas con precisión es lo que de verdad importa Muchos desarrolladores acumulan notas en Obsidian con mucha disciplina. Pero acumular nomás es la mitad del camino. Las notas solo tienen valor cuando puedes sacar exactamente lo que necesitas en el momento justo. Por eso RAG recibió tanta atención: todo se trata de extraer el fragmento relevante de una montaña de datos guardados. El enfoque por defecto de Claude Code usa un subagente Haiku que escanea archivos a la fuerza. En la práctica, tarda tres minutos en devolver 300 archivos de los cuales casi ninguno sirve. [QMD](https://github.com/tobi/qmd) lo reemplaza con tres métodos de recuperación: - **Búsqueda BM25**: califica por frecuencia y rareza de palabras, resultados en menos de un segundo - **Búsqueda semántica**: busca "no pude dormir" y aparecen documentos sobre "metas de mejora del sueño" - **Modo híbrido**: ordena la relevancia con una precisión del 89% Grep devuelve cada llamada a `sleep()` cuando buscas "sleep". QMD lee el contexto. Hasta maneja consultas abstractas como "encuentra ideas que nunca ejecuté" y corre completamente en local, así que tus datos nunca salen de tu máquina. ## Una línea de /recall trae de vuelta todo el trabajo de ayer Al agregar un skill de Claude Code llamado `/recall` sobre QMD, la recuperación de memoria se automatiza. - **`/recall yesterday`**: restaura las 39 sesiones del día anterior como una línea de tiempo - **`/recall topic [palabra clave]`**: junta todos los archivos relacionados en menos de un minuto - **`/recall graph`**: explora visualmente una semana completa de sesiones Al cerrar una sesión, el transcrito JSONL se parsea automáticamente y se indexa en QMD, manteniendo todo al día. El momento realmente impresionante fue cuando Artem buscó "encuentra ideas que nunca ejecuté". Apareció una nota que había escrito en un momento en que casi se rendía mientras trabajaba en su tesis doctoral — un registro que él mismo había olvidado. Una búsqueda manual jamás lo habría encontrado. ## Ya no es raro que un CEO programe Tobias le exige a todos los empleados de Shopify que manejen la IA como competencia básica. Él puso el ejemplo primero, programando sus propias herramientas. Brian se está moviendo en la misma dirección. La verdad, no se trata de si los CEOs deben programar. Tienen responsabilidades mucho más importantes esperándolos. Pero la brecha entre quienes resuelven sus propios problemas con IA y quienes esperan a que otros construyan las herramientas se amplía cada mes. Es metiéndole mano como se siente el verdadero poder disruptivo de la IA. - Tobias creó [QMD](https://github.com/tobi/qmd) y lo publicó como open source en GitHub - Brian está desarrollando apps con Cursor - Shopify evalúa "¿puede la IA reemplazar este puesto?" antes de cada contratación - QMD corre en local — sin riesgo de fuga de datos corporativos ## Lo único que queda es el contexto que acumulaste Las herramientas cambian cada mes. Nadie sabe qué viene después de Claude Code. Lo único que queda es el contexto que construiste. Quienes tengan un sistema para registrar y recuperar van a ser productivos desde el día uno, sin importar qué herramienta llegue. QMD es el primer bloque de ese sistema. [Chécalo en GitHub](https://github.com/tobi/qmd). --- Author: Tony Lee | Website: https://tonylee.im For more articles, visit: https://tonylee.im/es-LA/blog/ This content is original and authored by Tony Lee. Please attribute when quoting or referencing.