Thread Truncated (Cap Enforced)
Only the first 20 tweets are unrolled into slides to ensure reliable PDF exporting and high server performance.
Canvas & Ratio
Choose your destination platform format
Layout Template
Choose a content structure for your slides
Preset Themes
Typography & Sizing
Brand Kit Customization
AGENCYConfigure brand assets for headers & footers
Outro Slide CTA
Customize your closing call-to-action slide
Background Pattern
Build Your Carousel
Drag and drop any post card below onto a slide, or use the quick buttons to insert content/images instantly!

Cuando empecé a usar Claude Code, lo trataba como un chat: le pedía algo, respondía y listo.


Funcionaba.

Pero con el tiempo empecé a notar que no le estaba sacando todo el potencial. Repetía los mismos prompts. Ejecutaba los mismos comandos. No tenía claro cómo aprovecharlo al máximo.

Entonces frené y me hice una pregunta: <i>¿cómo funciona realmente Claude Code?</i>

Me puse a leer la documentación, a experimentar, a probar. Y lo que fui descubriendo es esto:

No hace magia. Está armado sobre piezas concretas, cada una con un rol claro. Y cuando las entendés, todo lo demás empieza a tener sentido.

Si siempre repetís las mismas instrucciones, lo convertís en una Skill. Si pierde el hilo en una tarea larga, delegás en un SubAgent. Si hay pasos manuales que repetís, los automatizás con Hooks.

<i>Entender los fundamentos es lo que te permite saber qué usar, cuándo y por qué.</i>

Hoy tengo más de 100 Skills, procesos automatizados que antes me llevaban horas y agentes para hacer code review y estudiar temas que me interesan.

Escribí este artículo para compartirte todo lo que aprendí: cómo funciona el loop agéntico, qué son las tools, la memoria, los hooks y mucho más.

Arranquemos.

## Agent Loop: el corazón de Claude Code

Claude Code es un agente. Un sistema al que le das un objetivo y trabaja hasta cumplirlo.

Es diferente a un chat.

En un chat, le preguntás <i>"¿cómo agrego autenticación a mi app?"</i> y te explica los pasos. Pero tenés que ir al proyecto, modificar el código y probar si funciona. Vos hacés el trabajo.

Con Claude Code le decís <i>"agregá autenticación a mi app"</i> y él se encarga. Lee el código, elige la librería, escribe los cambios y te avisa cuando terminó.

Tiene un objetivo: agregar autenticación. Y trabaja hasta cumplirlo.

¿Pero cómo sabe qué hacer después de cada paso? Si agrega un componente, ¿cómo sabe si funcionó? Necesita algo que coordine esas decisiones.

Eso es el loop.

