<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Claude on Hernán's Blog</title><link>https://hernan941.com/tags/claude/</link><description>Recent content in Claude on Hernán's Blog</description><generator>Hugo -- gohugo.io</generator><language>es-CL</language><managingEditor>hrwgallardo@gmail.com (Hernán)</managingEditor><webMaster>hrwgallardo@gmail.com (Hernán)</webMaster><copyright>Hernán Gallardo Palma (CC BY-NC 4.0)</copyright><lastBuildDate>Tue, 30 Jun 2026 11:00:00 -0300</lastBuildDate><atom:link href="https://hernan941.com/tags/claude/index.xml" rel="self" type="application/rss+xml"/><item><title>Estoy usando Claude Code</title><link>https://hernan941.com/posts/estoy-usando-claude/</link><pubDate>Tue, 30 Jun 2026 11:00:00 -0300</pubDate><author>hrwgallardo@gmail.com (Hernán)</author><guid>https://hernan941.com/posts/estoy-usando-claude/</guid><description>&lt;p&gt;Estos últimos dos meses he usado Claude Code todos los días, disparando features en la terminal sin ninguna vergüenza, escribiendo código a punta de tokens y bastante aprendizaje. Anteriormente, para desarrollar había utilizado ya agentes, particularmente Copilot, pero esta vez lo lleve a una intensidad completamente diferente.&lt;/p&gt;
&lt;p&gt;La tarea y el objetivo era ser más productivo, tener la capacidad de poder llegar a las metas en tiempos imposibles. Usar tecnologías modernas a un ritmo competitivo sin perder la calidad en el camino, y sin dejar de crear soluciones sólidas y escalables. Hacer más con menos. Alta cohesión y bajo acoplamiento.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Estos últimos dos meses he usado Claude Code todos los días, disparando features en la terminal sin ninguna vergüenza, escribiendo código a punta de tokens y bastante aprendizaje. Anteriormente, para desarrollar había utilizado ya agentes, particularmente Copilot, pero esta vez lo lleve a una intensidad completamente diferente.</p>
<p>La tarea y el objetivo era ser más productivo, tener la capacidad de poder llegar a las metas en tiempos imposibles. Usar tecnologías modernas a un ritmo competitivo sin perder la calidad en el camino, y sin dejar de crear soluciones sólidas y escalables. Hacer más con menos. Alta cohesión y bajo acoplamiento.</p>
<p>Además, por mi parte, estaba el reto de mantener la actitud del artesano, del herrero, aun cuando hay maquinaria industrial a disposición. Una tarea que se transforma en una paradoja: cómo ver más allá de lo que simplemente “funciona” por la masividad y mantener la pasión por el oficio. Cómo transferir esta preocupación intrínseca por el trabajo a un modelo estocástico.</p>
<p><img src="https://dojiw2m9tvv09.cloudfront.net/29535/product/img_90495118.jpg" alt="Ilustracion del herrero"></p>
<h1 id="primer-mes">Primer mes</h1>
<p>Para resolver esta paradoja, las primeras semanas tuve que aprender detalladamente a qué me enfrentaba. Y quizá aquí es el mejor momento para entrar en tema y hablarte de Claude Code. Un agente de programación usado a través de la terminal, el cual tiene acceso a diferentes acciones dentro de tu computador.</p>
<p>En su fundamento “claudito” trabaja con el concepto de contexto. Imagina una habitación con sus paredes y metros cuadrados definidos, donde entra la luz, los muebles, mesa y sillas, personas y mascotas: como un espacio finito de información que da sentido y límites a nuestra realidad. Y esto es importante: hay que tener presentes las limitaciones y cuantas cosas entran en la habitación. El contexto debe tener todo lo necesario para que las soluciones que entrega Claude sean válidas y precisas. Los MCP, por ejemplo (las herramientas o funciones extendidas por ejemplo para simular un navegador o acceder a Google Drive), ocupan un espacio importante en tu contexto, y pueden dejarte sin sitio suficiente para proporcionar al agente los antecedentes clave del problema, haciendo que inevitablemente pierda el rumbo de la solución.</p>
<p>Comencé a usarlo entendiendo estos conceptos en la forma en la que los mismos creadores sugieren. Una secuencia de explore - plan - code - commit ,pero al pasar las semanas sentía que repetía mis propios flujos. Y busque en qué otras formas los demás utilizaban esta herramienta. Y
descubrí el concepto del harness y como personalizarlo.</p>
<h1 id="segundo-mes">Segundo mes</h1>
<p>El harness viene por defecto, aunque no es lo más óptimo para todos los problemas o tecnologías, funciona. El agentic harness se define como el conjunto de herramientas, gestión de contexto y entorno de ejecución que convierte un modelo de lenguaje en un agente.</p>
<p>En otras palabras, se podría traducir como el arnés que sostiene a un escalador en la montaña. En la escalada (a menos que sea free solo), se necesitan herramientas. En otro caso, no tienes de dónde agarrarte; no tienes protección. El arnés es el equipo de seguridad que te conecta a la montaña. Te entrega la capacidad de actuar, de estar y avanzar. Y qué mejor que tener tus propias herramientas y de ir ajustándose día a día.</p>
<p><img src="https://images.unsplash.com/photo-1684055301990-08b447719a89?q=80&amp;w=900&amp;auto=format&amp;fit=crop&amp;ixlib=rb-4.1.0&amp;ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D" alt="Escalador en la montana"></p>
<p>Sin esto, la solución se demora un poco más, o te sientes diciéndole las mismas cosas una y otra vez. Entonces, desde el segundo mes, agregué habilidades dedicadas (skills) y comandos de patrones y tecnologías que utilizo, inspirándome en un repositorio (ECC, ganador de la hackathon de Anthropic). Todo esto implementado siempre desde una perspectiva TDD (Test-Driven Development) desde el día uno. Los tests aquí son vitales, tanto para dar validez a tu código como para servir de ruta para que los modelos lo entiendan a medida que la solución va creciendo. Son ruta y validación. El hecho de tener los patrones correctos en cada nuevo plan asegura mi solución, pero no es gratis: hay un costo de contexto y de tokens asociado en cada plan. Aunque, en mi opinión, vale completamente la pena.</p>
<p>Y para que este arnés funcione y no quedarme sin espacio, me apoyé en el contexto persistente o memoria. Ya que el espacio de la sesión es limitado, por proyecto puedes tener un archivo claude.md y diferentes archivos .md. Estos funcionan a modo de guía de uso; instrucciones base que Claude lee al iniciar dentro de una carpeta para saber, de antemano, cuáles son las reglas de tu proyecto. El juego entre el contexto y estos archivos a la hora de trabajar con claudito también marca la diferencia.</p>
<h1 id="en-mi-opinión">En mi opinión</h1>
<p>Con estas técnicas, Claude se ha convertido en una bola de nieve de la productividad. Es lo que promete: cosas que alguna vez me demoraron semanas, me toman un par de minutos. Análisis que quizá me tomarían meses, Claude los resuelve en una sesión bien hecha con las preguntas correctas. Es difícil verse competitivo en esta industria sin Claude como copiloto. Ahora, Claude no se distrae y no duda. Y está a tus órdenes como un ejército de uno. Army of one.</p>
<p>Sé que aún puedo aplicar técnicas para reducir el gasto de tokens, e incluso usar esa locura de habilidad de aprendizaje donde Claude reconozca mis flujos de trabajo. Sueño con el tiempo en donde solo se le hable al computador y se interactúe con una máquina de personalidad peculiar; a día de hoy, esto es lo más parecido a lo que alguna vez imaginé. Y sé también lo diferente que es claude funcionando en código existente y su tendencia a la creación y no la mantención. Que su modo de mantener es agregar y agregar código. Que tiene preferencias marcadas y que si te descuidas terminas creando un enjambre. Su enjambre, uno que no entiendes. Así que mi consejo es ten cuidado y siempre ve entendiendo los movimientos hacia la cumbre.</p>
<p>Por otra parte, y con todo lo dicho es difícil seguir viéndose como el artesano construyendo los anillos de poder, dedicado a una única tarea específica y espectacular. El día a día cambió más al de un estratega, trazando rutas y planes, cambiando los tipos de armas y tirando de los tokens del rey como si fuera la guerra. Usando la terminal y escribiendo lenguaje natural para tener lo que quiero en vez de fluir a través de puertas lógicas.</p>
<table>
	<thead>
			<tr>
					<th style="text-align: center"><img src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSM2p9ATlvf-1LcnPTn4c3W2iOPLE0OXI204NL5I_06wQ&amp;s=10" alt="Cierre visual del articulo"></th>
			</tr>
	</thead>
	<tbody>
	</tbody>
</table>
]]></content:encoded></item></channel></rss>