<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>David Aragort</title><description>Escritos de David Aragort.</description><link>https://aragort.com/</link><language>es</language><item><title>Por qué dejé los chatbots</title><link>https://aragort.com/escritos/por-que-deje-los-chatbots/</link><guid isPermaLink="true">https://aragort.com/escritos/por-que-deje-los-chatbots/</guid><description>La conversación es desechable; el archivo no.</description><pubDate>Sun, 27 Sep 2026 04:00:00 GMT</pubDate><content:encoded>&lt;h2 id=&quot;el-primer-problema&quot;&gt;El primer problema&lt;/h2&gt;
&lt;p&gt;Las herramientas de inteligencia artificial cambian prácticamente cada mes, pero la mayoría de las personas las siguen usando igual que cuando salió ChatGPT: abren un chat, hacen una pregunta, iteran y copian la respuesta. Hasta el año pasado, los “agentes” eran cosa de programadores. Pero eso está cambiando rápidamente y quiero contarte por qué dejé de usar los chatbots y qué gané con ese cambio.&lt;/p&gt;
&lt;p&gt;A principios de este año migré de ChatGPT a Claude y la experiencia no fue lo que esperaba. Después de años de uso, ChatGPT tenía mucho contexto sobre mí: mi trabajo, mis proyectos y la forma en que me gustaba trabajar con la herramienta. A pesar de que usé la función de Claude para importar la memoria desde otros proveedores, lo que llegó estaba incompleto, mezclaba temas que no tenían nada que ver entre sí y parte de la información era inexacta.&lt;/p&gt;
&lt;p&gt;Ahí noté el primer problema. Cuando solo usas el chatbot, la empresa guarda en sus servidores tus memorias, tus preferencias y el contexto de tus conversaciones en formatos que no siempre puedes descargar para usarlos con otro proveedor, o al menos no de forma confiable. Esto importa y mucho, porque para obtener un buen resultado no basta con tener un modelo capaz. &lt;strong&gt;El contexto es igual de importante&lt;/strong&gt; y sin él lo más probable es que recibas una respuesta genérica que no se ajusta a tus necesidades u objetivos.&lt;/p&gt;
&lt;h2 id=&quot;preguntar-o-dirigir&quot;&gt;Preguntar o dirigir&lt;/h2&gt;
&lt;p&gt;Poco después, en un taller práctico sobre inteligencia artificial, uno de los mentores me recomendó probar &lt;a href=&quot;https://github.com/obra/superpowers#how-it-works&quot;&gt;Superpowers&lt;/a&gt;, un conjunto de habilidades (&lt;em&gt;skills&lt;/em&gt;, en inglés) que le enseñan al agente a planificar antes de actuar y a revisar su trabajo antes de decir que terminó. El detalle es que, en ese momento, solo funcionaba con agentes y yo solo usaba el chatbot.&lt;/p&gt;
&lt;p&gt;Si te preguntas cuál es la diferencia, es sencilla. Un chatbot conversa contigo: tú preguntas, te responde y lo que hagas con esa respuesta depende de ti. Un agente trabaja: puede leer archivos de tu computadora, crear o editar documentos, usar otros programas y encadenar varios pasos hasta terminar una tarea. &lt;strong&gt;Al chatbot le preguntas. Al agente lo diriges.&lt;/strong&gt;&lt;sup&gt;&lt;a href=&quot;#nota-1&quot; id=&quot;user-content-fnref-seguridad&quot; class=&quot;nref&quot; aria-label=&quot;Nota 1&quot;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;aside class=&quot;note&quot; aria-label=&quot;Nota 1&quot;&gt;&lt;p id=&quot;nota-1&quot;&gt;&lt;span class=&quot;n&quot;&gt;1&lt;/span&gt; Y sí, un programa que puede leer y editar tus archivos merece una conversación aparte sobre seguridad y planeo abordar el tema en otro texto. Por ahora basta con saber que la pregunta es válida y tiene respuesta.&lt;/p&gt;&lt;/aside&gt;
&lt;h2 id=&quot;el-experimento&quot;&gt;El experimento&lt;/h2&gt;
&lt;p&gt;Así que decidí experimentar y migrar mi flujo de trabajo completamente desde el chatbot a un agente. Me inspiré sobre todo en dos ideas: &lt;a href=&quot;https://stephango.com/file-over-app&quot;&gt;“archivos por encima de aplicaciones” de Steph Ango&lt;/a&gt;, uno de los desarrolladores de Obsidian; y la &lt;a href=&quot;https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f&quot;&gt;“LLM wiki” de Andrej Karpathy&lt;/a&gt;, uno de los miembros fundadores de OpenAI. Ango sostiene que, si quieres que lo que estás creando permanezca, tiene que estar en archivos que controlas y en formatos accesibles. Karpathy propone que un agente construya y mantenga una carpeta de archivos de texto, para que el conocimiento se acumule con el tiempo en vez de buscarse de nuevo cada vez que se necesite.&lt;/p&gt;
&lt;p&gt;Con esas dos ideas entendí que, en vez de dejar que la plataforma generara y guardara las memorias de mis conversaciones, podía construir mi propia versión de ese sistema con archivos locales, que viven en mi computadora y no en los servidores de estas empresas. Y a diferencia del chatbot, un agente sí puede leerlos.&lt;sup&gt;&lt;a href=&quot;#nota-2&quot; id=&quot;user-content-fnref-local&quot; class=&quot;nref&quot; aria-label=&quot;Nota 2&quot;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;aside class=&quot;note&quot; aria-label=&quot;Nota 2&quot;&gt;&lt;p id=&quot;nota-2&quot;&gt;&lt;span class=&quot;n&quot;&gt;2&lt;/span&gt; Aclaro que no hablo de ejecutar modelos en local. El tema me interesa, pero hoy no es realista, especialmente por el costo, ejecutar en local algo que se acerque a los principales modelos comerciales. Lo que vive en mi computadora es el contexto, no el modelo. Las conversaciones siguen pasando por los servidores del proveedor, que es donde ocurre la inferencia, y cada proveedor aplica sus propias políticas de retención de datos.&lt;/p&gt;&lt;/aside&gt;
&lt;p&gt;El experimento me ha llevado muchas iteraciones, sobre todo porque las herramientas siguen cambiando y cosas que no eran posibles cuando empecé hoy lo son. Aun así, el resultado fue mejor de lo que esperaba. Hoy tengo un sistema que sabe lo suficiente sobre mí para darme respuestas útiles en vez de genéricas y todo ese contexto vive en archivos de texto en mis propias carpetas: quién soy, qué hago, cómo trabajo y cuáles son mis objetivos.&lt;/p&gt;
&lt;p&gt;Con archivos de instrucciones (&lt;a href=&quot;https://agents.md/&quot;&gt;AGENTS.md&lt;/a&gt; o &lt;a href=&quot;https://code.claude.com/docs/es/glossary#claude-md&quot;&gt;CLAUDE.md&lt;/a&gt;, según la herramienta) le explico al agente cómo quiero que se comporte, en general o para un proyecto específico. Con las &lt;em&gt;skills&lt;/em&gt; le enseño a hacer tareas concretas como yo las haría. Este tema da para otro texto, pero lo que quiero que te lleves es que &lt;strong&gt;la personalización dejó de ser algo que la plataforma hace por mí y pasó a ser algo que controlo yo&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Eso hace que mi contexto sea portable. Es decir, si mañana quiero cambiar de proveedor, pago una suscripción, instalo otra herramienta, selecciono la misma carpeta y sigo trabajando sin perder contexto y sin estar atado a una empresa en específico. Funciona por dos razones: todo es texto plano, en formato &lt;a href=&quot;https://es.wikipedia.org/wiki/Markdown&quot;&gt;Markdown&lt;/a&gt;; y buena parte de estas herramientas son de &lt;a href=&quot;https://es.wikipedia.org/wiki/C%C3%B3digo_abierto&quot;&gt;código abierto&lt;/a&gt; y usan formatos abiertos. Los mismos archivos de instrucciones y las mismas &lt;em&gt;skills&lt;/em&gt; funcionan en Claude Code, Codex y OpenCode.&lt;/p&gt;
&lt;h2 id=&quot;qué-te-llevas-contigo&quot;&gt;¿Qué te llevas contigo?&lt;/h2&gt;
&lt;p&gt;Pero más allá de lo que yo opino, también hay una tendencia clara. Este año Anthropic y OpenAI desarrollaron herramientas para llevar los agentes a quienes no programan. Anthropic empezó con &lt;a href=&quot;https://claude.com/blog/cowork-is-now-claude&quot;&gt;Claude Cowork&lt;/a&gt; a principios de año y OpenAI lanzó &lt;a href=&quot;https://openai.com/index/chatgpt-for-your-most-ambitious-work/&quot;&gt;ChatGPT Work&lt;/a&gt; a mediados de año. Las dos llevan las capacidades de un agente a tareas de oficina y trabajan directamente con los archivos de tu computadora, incluidos PDF, Word, Excel y PowerPoint.&lt;/p&gt;
&lt;p&gt;Hace unos días, además, Anthropic integró Cowork en el chat de Claude. Antes era una sección aparte que tenías que ir a buscar y ahora está ahí desde que abres Claude. Para quien ya lo usaba no cambió mucho y quien no lo usaba ahora lo estará usando por defecto. Todo apunta a que el agente se va a convertir en la forma estándar de usar estas herramientas en poco tiempo.&lt;/p&gt;
&lt;p&gt;Te conté mi caso, pero el tuyo puede ser distinto. Yo trabajo sobre todo con Claude Code y sus equivalentes. No uso Claude Cowork ni ChatGPT Work, así que no puedo explicarte cómo funcionan por dentro. Pero te invito a hacerte una pregunta: si mañana te cambias a otro proveedor, ¿qué te llevas contigo? Si tus instrucciones y tu contexto viven dentro de la aplicación, se quedan ahí. &lt;strong&gt;Si viven en archivos en tus carpetas, se van contigo.&lt;/strong&gt; Esa pregunta te va a servir hoy y dentro de seis meses, cuando estas herramientas hayan vuelto a cambiar.&lt;/p&gt;
&lt;p&gt;Para ser justo, la portabilidad total de las conversaciones no la tiene nadie, yo incluido. Mis conversaciones también se quedan en los servidores del proveedor. Lo que me llevo es lo que quedó escrito: las memorias, las instrucciones y las decisiones que fui guardando en archivos mientras trabajaba.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;La conversación es desechable; el archivo no.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Esa disciplina de escribir el contexto en vez de confiar en que la plataforma lo recuerde es lo que hace la diferencia y no depende de qué herramienta uses.&lt;/p&gt;
&lt;p&gt;Dejé los chatbots hace varios meses por algo más simple que la dirección que están tomando estas herramientas. Los modelos son los mismos en los dos casos; lo que cambia es qué puede hacer la herramienta y dónde queda el contexto. El chatbot responde y se queda con todo. Un agente puede trabajar sobre tus archivos, pero el contexto solo se queda contigo si lo escribes en ellos.&lt;/p&gt;
&lt;div role=&quot;separator&quot; class=&quot;net-hr&quot;&gt;&lt;svg viewBox=&quot;0 0 96 16&quot; aria-hidden=&quot;true&quot; focusable=&quot;false&quot;&gt;&lt;line x1=&quot;8&quot; y1=&quot;10&quot; x2=&quot;48&quot; y2=&quot;5&quot;&gt;&lt;/line&gt;&lt;line x1=&quot;48&quot; y1=&quot;5&quot; x2=&quot;88&quot; y2=&quot;11&quot;&gt;&lt;/line&gt;&lt;circle cx=&quot;8&quot; cy=&quot;10&quot; r=&quot;3&quot;&gt;&lt;/circle&gt;&lt;circle cx=&quot;48&quot; cy=&quot;5&quot; r=&quot;3&quot; class=&quot;on&quot;&gt;&lt;/circle&gt;&lt;circle cx=&quot;88&quot; cy=&quot;11&quot; r=&quot;3&quot;&gt;&lt;/circle&gt;&lt;/svg&gt;&lt;/div&gt;
&lt;p&gt;Esto es parte de lo que quiero enseñar con &lt;a href=&quot;https://ateneo-abierto.org&quot;&gt;Ateneo Abierto&lt;/a&gt;, un proyecto para aprender a usar estas herramientas desde Venezuela con lo que tienes a mano, sin depender de una sola empresa y sin tener que saber programar. A largo plazo, la idea es conectar esto con la educación tradicional y con espacios físicos donde la gente pueda encontrarse y acceder a oportunidades educativas. Si quieres saber más, puedes ver mi presentación sobre Ateneo Abierto, un &lt;a href=&quot;https://youtu.be/oS2N8cz7p4w&quot;&gt;Ignite Talk en el Oslo Freedom Forum 2026&lt;/a&gt; (en inglés).&lt;/p&gt;
</content:encoded></item></channel></rss>