Loops en Claude Code: deja de escribir prompts y empieza a escribir loops
Boris Cherny, el creador de Claude Code, ya no le escribe prompts a Claude: tiene loops que se los escriben por él. Tú puedes empezar hoy con una sola línea — /loop 10m revisa que mi página web siga funcionando y avísame si algo se rompe — y Claude la repite solo, sin que vuelvas a pedirlo. Aquí están los tres modos verificados contra las docs oficiales, cómo frenarlo, los límites sin letras chiquitas y 12 loops listos para copiar.
De un vistazo
El cambio de chip: de prompts a loops
Tu primer loop, en una línea
Modo intervalo: cada X tiempo
Modo dinámico: se administra solo
El loop de mantenimiento (loop.md)
Cómo detenerlo (tres formas)
Los límites sin letras chiquitas
/loop vs /schedule
12 loops robables
Dudas rápidas
el cambio de chip · tu primer loop · intervalo · dinámico · loop.md · los frenos · límites · vs /schedule · ideas · faq
Un loop es un prompt que se repite solo
Hasta hoy, cada cosa que Claude hace por ti empieza contigo escribiendo. Un loop invierte eso: le dices una vez qué revisar y cada cuánto —o lo dejas decidir su propio ritmo— y él trabaja mientras tú haces otra cosa. Esta guía cubre los tres modos del comando /loop tal como aparecen en las docs oficiales, cómo frenarlo cuando ya no lo quieras, los límites que te conviene saber antes de armar tu ejército y la comparación honesta con /schedule, su hermano en la nube.
01 el cambio de chip
Tú le escribes cada cosa; él ya no
Piensa en cómo trabajas hoy con Claude: tú piensas la instrucción, la escribes, esperas, revisas y vuelves a escribir. Tú eres el motor — si tú no tecleas, nada pasa. La analogía del video lo pinta clarito: hoy eres el jefe que le dicta cada paso a su empleado; con loops sigues siendo el jefe, pero del tipo que define la rutina una vez y confía en que se cumpla.
Sin loops: tú dictas cada paso
Cada tarea empieza contigo tecleando. Pides, esperas, revisas, vuelves a pedir. Claude es brillante, pero solo trabaja cuando tú le escribes — y tu tiempo es el límite de todo.
Con loops: tú escribes la rutina
Le das la instrucción una sola vez —qué revisar y cada cuánto— y Claude la repite sin que se la recuerdes. Como un empleado de confianza: le defines el encargo y te dedicas a otra cosa.
Boris Cherny, creador de Claude Code
«Yo ya no le escribo prompts a Claude. Tengo loops corriendo que le escriben por mí y deciden qué hacer. Mi trabajo es escribir loops»
Traducción propia. El original en inglés: “I don't prompt Claude anymore. I have loops running that prompt Claude and figuring out what to do. My job is to write loops.”
Esa frase es la guía completa resumida: la meta no es escribir mejores prompts, es llegar al punto donde casi no los escribes tú.
02 tu primer loop
Una línea y queda configurado
No hay configuración, ni panel, ni archivo que editar. Un loop se arma con una sola línea dentro de Claude Code, y esa línea tiene tres piezas:
/loopEl comando
Le avisa a Claude que esto no es un prompt normal: es una tarea que va a repetir por su cuenta.
10mEl intervalo (opcional)
Cada cuánto se repite: 30s, 10m, 2h, 1d. Si lo omites, Claude decide su propio ritmo — ese es el modo dinámico, más abajo.
la tareaLo que quieres, en español
Escríbela como se la dirías a una persona: «revisa que mi página siga funcionando y avísame si algo se rompe». Sin código, sin sintaxis especial.
Vigila tu página web (el del video)
/loop 10m revisa que mi página web siga funcionando y avísame si algo se rompeEso es todo. Claude confirma la tarea y a partir de ahí corre cada 10 minutos mientras la sesión siga abierta. En el resto de la guía vas a afinar el ritmo y conocer los límites — pero tu primer loop ya quedó.
03 modo intervalo
Cada X tiempo, sin fallar
El modo intervalo es el más directo: tú fijas el ritmo y Claude lo respeta. Las unidades son cuatro:
s
segundos
/loop 30s …
m
minutos
/loop 10m …
h
horas
/loop 2h …
d
días
/loop 1d …
Letra fina: Dos detalles finos antes de copiar: los segundos se redondean al minuto (un /loop 30s corre cada minuto, no cada 30 segundos), y los intervalos raros se redondean al horario de cron más cercano — Claude te confirma el horario real antes de arrancar. Y una nota del video: ahí el comando aparece como «10M» en mayúscula; la forma normalizada es 10m, en minúscula.
Seis loops de intervalo listos para copiar — cambia los detalles por los tuyos:
Vigila tu página web (el del video)
/loop 10m revisa que mi página web siga funcionando y avísame si algo se rompeEl loop estrella para no programadores: tu monitor de uptime personal, gratis y en español.
El clásico del deploy
/loop 5m revisa si el deploy ya terminó y dime si pasó o fallóDeja de refrescar la pestaña del deploy: Claude te avisa cuando haya veredicto.
Tu correo, resumido
/loop 30m revisa mi bandeja de entrada y hazme un resumen corto solo de los correos que importanNecesita tu correo conectado vía conector/MCP. Con eso listo, adiós a vivir dentro de la bandeja.
Tests que se arreglan solos
/loop 1h corre los tests del proyecto y arregla lo que falle antes de avisarmeNo solo detecta: corrige primero y te reporta después. Revisa los arreglos antes de confiar ciegamente.
PRs sin pendientes
/loop 2h revisa los PRs abiertos del repo y déjame un resumen de cuáles necesitan mi atenciónTu bandeja de PRs, filtrada: solo te enteras de lo que de verdad te necesita.
Ojo en la competencia
/loop 1d revisa las páginas de precios de mis competidores y anota cualquier cambio en competencia.mdUna vez al día, sin drama, y el historial queda escrito en un archivo que puedes consultar cuando quieras.
04 sin tiempo
El modo que se administra solo
Ahora quita el intervalo y el loop cambia de naturaleza: le dejas a Claude la decisión de cuándo volver a revisar. Es el modo para cuando no sabes cuánto va a tardar algo.
Elige su propio ritmo
Claude decide cuánto esperar entre corrida y corrida —más o menos entre un minuto y una hora— según lo que esté vigilando.
Te dice el porqué
En cada vuelta imprime cuánto va a esperar y la razón: «reviso en 5 minutos porque el build suele tardar eso». Nada de caja negra.
Se detiene solito
Cuando la tarea se completa —el build terminó, el scraper juntó sus resultados— el loop se cierra solo. No tienes que acordarte de apagarlo.
¿Fijo o dinámico? Regla simple: si tu pregunta es «cada cuánto», usa intervalo (el correo cada 30 minutos). Si tu pregunta es «hasta que pase algo», usa dinámico (esperar a que termine el build). El dinámico además se frena solo, así que es el indicado para tareas con final.
El supervisor (el del video)
/loop revisa si Claude ya terminó lo que le pedí en la otra sesión y arregla todos los errores que encuentresUn Claude vigilando a otro Claude: el loop que convierte dos sesiones en un equipo.
Espera al build y sigue
/loop espera a que termine el build; cuando termine, corre los tests y dame el resumenEl caso perfecto del modo dinámico: no sabes cuánto tarda el build, y Claude ajusta su espera solo.
Vigila hasta completar
/loop vigila el scraper hasta que junte 100 resultados y avísame cuando esté completoTiene meta clara, así que al llegar a los 100 el loop se apaga por su cuenta.
05 /loop a secas
El loop de mantenimiento (loop.md)
Hay un tercer modo escondido: /loop a secas, sin intervalo y sin tarea. Claude corre una rutina de mantenimiento — por default usa un prompt incorporado, pero si tu proyecto tiene un archivo .claude/loop.md, usa ese en su lugar. Traducción: escribes tu propia rutina una vez y la disparas con cinco letras.
Modo mantenimiento
/loopCorre el prompt incorporado o tu .claude/loop.md si existe en el proyecto.
¿Y quién escribe ese loop.md? Claude, obvio. Este prompt lo arma por ti:
Arma tu .claude/loop.md
Córrelo dentro de tu proyecto: Claude lo explora y deja escrita tu rutina de mantenimiento, lista para que /loop a secas la use.
Explora este proyecto y escribe un archivo .claude/loop.md con mi rutina de mantenimiento para el comando /loop. Incluye solo revisiones que tengan sentido aquí: correr los tests si existen, revisar errores de lint o tipos, buscar TODOs nuevos, y avisarme solo si algo necesita mi atención. Hazlo corto y en español, y explícame en 2 líneas cómo lo usa /loop cuando lo corro sin argumentos.
06 los frenos
Cómo detener un loop (tres formas)
Un loop sin freno da miedo, así que esto va antes de que armes el primero en serio. Tres formas de detenerlo:
Esc mientras espera
Si el loop está en pausa entre corrida y corrida, un Esc lo cancela ahí mismo. Es el freno de mano.
Pídeselo en español
Escríbele «detente», «cancela el loop» o «ya no revises más». Claude entiende la instrucción y apaga la tarea — no hay comando especial que memorizar.
El dinámico se apaga solo
Si el loop es de modo dinámico, ni siquiera necesitas frenarlo: al completar su tarea se detiene por su cuenta.
07 sin letras chiquitas
Lo que tienes que saber antes de armar tu ejército
Antes de montar tu ejército de loops, los límites reales — tal como vienen en las docs, sin maquillaje:
Corre en TU computadora, con la sesión abierta
Un loop vive en tu sesión local de Claude Code. Si cierras la terminal o apagas el equipo, el loop muere con ella (la sesión se restaura con --resume si no ha expirado). Nada corre en la nube.
Expira a los 7 días
Los loops recurrentes tienen caducidad: a la semana se apagan solos. Si lo quieres permanente, lo vuelves a crear con una línea — o lo gradúas a /schedule.
Máximo 50 tareas por sesión
El tope es generoso, pero existe: 50 tareas programadas por sesión. En la práctica, con 3 o 4 loops bien elegidos ya cambiaste tu forma de trabajar.
Solo dispara si Claude está libre
Si a la hora de la corrida Claude está ocupado con otra cosa, esa corrida se salta y no se recupera después (no hay catch-up). El loop sigue con la siguiente.
El reloj tiene jitter
El intervalo puede variar un poco entre corridas. Para vigilar un deploy da exactamente igual; solo no lo uses para nada que exija precisión de reloj suizo.
Nada de esto es un defecto escondido: es el diseño. /loop está hecho para acompañar sesiones de trabajo vivas. Para lo permanente y desatendido existe el siguiente capítulo.
08 el hermano en la nube
/loop vs /schedule: cuál te toca
El video lo dejó como teaser y aquí va completo: /loop tiene un hermano que corre en la nube de Anthropic, /schedule (también responde como /routines). La diferencia no es de potencia, es de hábitat:
Dónde corre
En tu computadora, dentro de tu sesión abierta de Claude Code.
En la nube de Anthropic; tu computadora puede estar apagada.
Tus archivos
Acceso completo a tu máquina y tus archivos reales.
Trabaja sobre una copia limpia de un repo de GitHub; no toca tu equipo.
Intervalo mínimo
Desde segundos (se redondean al minuto).
Una hora.
Cuánto dura
Los recurrentes expiran a los 7 días.
No expira: sigue con su horario hasta que tú lo pauses o lo borres.
Quién puede usarlo
Cualquier sesión de Claude Code.
Planes Pro, Max, Team o Enterprise.
Extras
Modo dinámico que se administra solo y tu .claude/loop.md.
Triggers adicionales vía API o desde GitHub.
Regla de bolsillo: si la tarea acompaña tu sesión de trabajo, /loop. Si tiene que correr aunque tu computadora esté apagada, /schedule. El hermano de la nube tiene su propia guía completa en la bóveda: Schedule: agentes en la nube.
09 ideas robables
Loops según quién eres
A lo largo de la guía ya pasaron diez de los doce loops robables; estos dos cierran la docena. Pero primero ubícate, porque los loops no son solo para quien programa:
Si no programas
- Vigila tu página web cada 10 minutos y entérate antes que tus visitantes.
- Tu correo resumido cada media hora, solo lo que importa (con tu correo conectado).
- Ojo en los precios de tu competencia una vez al día, anotado en un archivo.
- Noticias de tu industria cada 4 horas, convertidas en ideas de contenido.
Si construyes
- El clásico: revisar el deploy cada 5 minutos y avisarte si pasó o falló.
- Tests que se corren y se arreglan solos cada hora.
- PRs revisados cada 2 horas, con resumen de cuáles te necesitan.
- El supervisor: un loop que revisa el trabajo de otra sesión de Claude y corrige errores.
Code review continuo
/loop 1h revisa el código nuevo desde la última vuelta y deja tus comentarios de review en review.mdUn revisor que nunca se cansa: cada hora deja sus observaciones por escrito, sin interrumpirte.
Contenido que no se te escapa
/loop 4h busca noticias nuevas de mi industria y agrégalas con un resumen corto a ideas-de-contenido.mdTu archivo de ideas crece solo durante el día. Tú nada más llegas a cosechar.
¿Ninguno te queda exacto? Para eso es el prompt de abajo: Claude te entrevista y te propone los tuyos.
Que Claude te proponga tus loops
Pégalo en Claude Code y deja que te entreviste: con cinco respuestas te arma cinco loops a tu medida, con la línea exacta lista para copiar.
Quiero empezar a usar /loop pero no sé qué loops me convienen. Hazme 5 preguntas cortas sobre mi trabajo (a qué me dedico, qué reviso manualmente cada día, qué se me olvida revisar, qué herramientas tengo conectadas, qué proyecto tengo abierto). Con mis respuestas, proponme 5 loops concretos: para cada uno dame la línea exacta de /loop lista para copiar, dime si le conviene intervalo fijo o modo dinámico (sin tiempo) y por qué, y márcame si alguno sería mejor como /schedule porque necesita correr con mi computadora apagada.
10 dudas rápidas
Preguntas frecuentes
¿El loop sigue corriendo si apago la computadora?
No. /loop corre local, dentro de tu sesión de Claude Code: computadora apagada o terminal cerrada significa loop detenido (la sesión se puede restaurar con --resume si no expiró). Si necesitas que algo corra con tu equipo apagado, eso es /schedule, su hermano en la nube.
¿Qué pasa si Claude está ocupado cuando le toca correr?
Esa corrida se salta. Los loops solo disparan cuando Claude está libre, y no hay recuperación de corridas perdidas: si se saltó la de las 3:00, la siguiente es la de las 3:10. Para tareas de monitoreo esto casi nunca importa.
Vi por ahí /proactive. ¿Es otro comando?
Es el mismo: /proactive es un alias de /loop. Escribas el que escribas, obtienes exactamente lo mismo.
¿Cuántos loops puedo tener al mismo tiempo?
Hasta 50 tareas programadas por sesión. En la práctica, empieza con uno o dos: el límite real no es el número, es cuánto ruido aguantas — cada loop te interrumpe cuando encuentra algo.
¿Es cierto que se apagan solos a la semana?
Sí: los loops recurrentes expiran a los 7 días. No es falla, es diseño — /loop acompaña sesiones de trabajo. Si una tarea merece vivir más de una semana sin ti, probablemente merece ser un /schedule.
¿Necesito saber programar para usar /loop?
No. La tarea va en español, escrita como se la dirías a una persona: «revisa que mi página siga funcionando y avísame si algo se rompe». Los loops más útiles de esta guía no tienen una sola línea de código.
Cierre de la guía
Tú le escribías cada prompt; ahora escribes loops. Una línea —/loop, un intervalo si quieres, la tarea en español— y Claude repite el trabajo mientras tú haces otra cosa. Empieza con uno solo, ponle freno cuando estorbe y, cuando una tarea merezca correr con tu computadora apagada, gradúala a /schedule. Esta guía vive en la bóveda de tododeia.
Fuentes oficiales
Guías que se conectan con esta
Guía escrita con la información oficial disponible al 12 de junio de 2026. Esta página no está afiliada a Anthropic. Los modos, intervalos y límites de /loop pueden cambiar; ante la duda, revisa la documentación oficial de tareas programadas.