Saltar al contenido
CristianTala_
IA y Automatización

Loops de Claude Code: /goal, /loop y /schedule [2026]

Por Cristian Tala Sánchez ·

Loops de Claude Code: /goal, /loop y /schedule [2026]
en este artículo
  1. ¿Qué es un «loop» en Claude Code?
  2. Los tres comandos: /goal, /loop y /schedule
  3. ¿Para qué le sirve esto a un emprendedor y no solo a un programador?
  4. ¿No es esto lo mismo que n8n o un cron?
  5. El error que te va a costar dinero
  6. Cómo empezar hoy, sin programar

No le pides una tarea. Le diseñas un bucle que trabaja solo.

Esa es la diferencia entre cómo usabas Claude Code el mes pasado y cómo lo vas a usar ahora. Apareció un patrón nuevo, lo llaman loop engineering, y tres comandos que lo hacen posible: /loop, /goal y /schedule. Dejas de ser quien aprieta «enviar» en cada paso y pasas a diseñar el sistema que lo aprieta por ti. Este mismo post, de hecho, salió de uno.

¿Qué es un «loop» en Claude Code?

Si todavía no tienes claro qué es Claude Code, parto de cero en esta guía sin programar. La versión de una línea: es la IA de Anthropic trabajando fuera del chat, dentro de tu computador.

🤖 Claude Code: tu empleado de IA, ahora con manos

Saca a Claude del chat a tu computador: te ordena archivos, cuadra gastos, arma el reporte del lunes y prospecta. Sin escribir una línea de código.

Ver el curso

Hasta ahora lo usabas así: le pides algo, lo hace, lees el resultado, le pides lo siguiente. Tú eras el motor. Cada vuelta dependía de que estuvieras ahí para dar la próxima instrucción.

El loop le da vuelta a eso. En lugar de prompts sueltos, defines un objetivo o un ritmo, y la IA se da instrucciones a sí misma hasta terminar. Peter Steinberger, uno de los que popularizó el término, lo dijo sin anestesia:

«Ya no deberías estar prompteando agentes de código. Deberías estar diseñando loops que prompteen a tus agentes.»

Boris Cherny, el que construyó Claude Code en Anthropic, describe su propio día a día igual de directo:

«Ya no le doy instrucciones a Claude. Tengo loops corriendo. Ellos son los que le hablan a Claude y deciden qué hacer. Mi trabajo es escribir loops.»

Addy Osmani lo resume en una frase: loop engineering es reemplazarte a ti como la persona que le da instrucciones al agente. Diseñas el sistema que lo hace en tu lugar.

Suena abstracto hasta que ves los tres comandos. Ahí aterriza.

Los tres comandos: /goal, /loop y /schedule

Hacen cosas parecidas, pero no son lo mismo. La pregunta que los separa es simple: ¿qué dispara la próxima vuelta, y cuándo se detiene?

ComandoArranca la próxima vueltaSe detiene cuando
/goalapenas termina la anteriorun modelo confirma que cumpliste el objetivo
/loopcuando pasa un intervalo de tiempotú lo detienes (vive en tu terminal)
/scheduleen el horario que definascorre en la nube, sin ti

/goal — «no pares hasta lograr esto»

Le das un objetivo con un final verificable y no se detiene hasta cumplirlo. Según la documentación oficial, después de cada turno un modelo aparte, rápido y barato, revisa si la condición ya se cumple. Si no, Claude arranca otra vuelta solo, sin devolverte el control. Cuando se cumple, el objetivo se borra y listo.

Sirve para trabajo con un final claro: «ordena todas las facturas de este año hasta que no quede ninguna sin clasificar» o «revisa estos 40 leads hasta tener el dossier de cada uno». La clave es que el objetivo se pueda medir: una lista vacía, un archivo generado, una cuenta que cuadra. Si el final es difuso («mejóralo»), el evaluador no sabe cuándo parar.

Este post mismo se escribió con un /goal activo. El objetivo era «el post está listo, validado y en mi voz». Hasta que no se cumple, Claude no me devuelve el teclado.

/loop — «repite esto cada cierto tiempo»

Vuelve a correr el mismo encargo contra un reloj. /loop 30m revisa si el proceso terminó y avísame lo dispara cada 30 minutos. Es tu vigilante: monitorea algo que cambia con el tiempo y te avisa. Se detiene cuando tú lo detienes.

Ojo con el detalle que casi nadie menciona: /loop vive dentro de tu sesión abierta. Cierras la terminal y se muere. Sirve mientras trabajas, no para algo que deba correr de noche con el computador apagado.

/schedule — «hazlo sin mí, aunque apague el computador»

Acá está el salto. Las routines (lo que abres con /schedule) no corren en tu máquina: corren en la infraestructura de Anthropic. Configuras un encargo, le pones un horario o un disparador, y se ejecuta una sesión completa de Claude Code sin que tengas nada abierto. Sin terminal, sin tu computador prendido, sin un servidor que mantener.

La documentación oficial lo deja claro: las routines no son un /loop con otro nombre. El /loop corre en tu terminal y muere cuando la cierras; las routines corren en la nube y siguen sin ti.

El combo es tu primer agente autónomo de verdad: /goal le da un objetivo y un freno, /schedule lo hace correr solo.

¿Para qué le sirve esto a un emprendedor y no solo a un programador?

Te lo respondo desde mi operación, no desde la teoría. Los cursos de mi comunidad (el de Claude Code incluido) los arma una cadena de agentes que trabaja casi sola: uno investiga qué tema está pidiendo la gente, otro diseña la estructura pedagógica, otro escribe las lecciones, otro las revisa y otro edita el video. Yo dejé de hacer cada paso a mano: diseñé el sistema que lo hace y me reservé la aprobación final. Eso es loop engineering aplicado a un negocio, no a código.

Y ahí está el matiz que te ahorra plata y un mal rato.

El loop brilla cuando puede ejecutar sin ti. Pero casi todo lo que tu negocio publica —un correo, un post, una respuesta a un cliente— necesita tu ojo antes de salir. Si dejas un loop publicando solo, tarde o temprano manda algo que no querías, firmado con tu nombre.

Así que la regla, founder a founder: usa loops para detectar, preparar e investigar. No para publicar solo. El loop hace el 90% del trabajo y te deja el borrador o el reporte listo; tú apruebas el último paso.

Dónde rinde de inmediato:

  • Vigilar a la competencia. Un /schedule semanal que revisa qué cambiaron tus competidores y te deja un resumen el lunes. Riesgo cero: no toca nada tuyo.
  • El reporte del lunes, armado solo. Un /goal que junta tus números y deja el borrador a las 8:00. Tú lo lees y decides.
  • Monitoreo. Un /loop que vigila si algo se cayó —un pago, un proceso, una automatización— y te avisa antes de que reviente.
  • Vaciar una cola. «Clasifica estos 200 documentos hasta que no quede ninguno sin etiqueta.» Un /goal con final medible.

¿No es esto lo mismo que n8n o un cron?

No. Y entender la diferencia te ahorra construir lo que no toca.

Yo automatizo mi operación con n8n hace tiempo. n8n es determinístico: haz A, después B, después C, siempre igual. Es robusto, corre en un servidor y no depende de tu computador. Para lo repetitivo y predecible, es la herramienta correcta.

Los loops de Claude Code son otra cosa: sirven cuando la tarea necesita criterio, no solo pasos fijos. «Revisa a estos competidores y dime qué cambió que de verdad importe» no es una secuencia de pasos: es un juicio. Eso n8n no lo hace; un loop sí, porque adentro hay un modelo razonando.

La regla simple: ¿la tarea son siempre los mismos pasos? n8n. ¿Necesita decidir sobre la marcha, con contexto? loop de Claude Code. No muevas a loops lo que ya te funciona en n8n; sería un retroceso. Súmalos para la capa que n8n nunca pudo cubrir.

El error que te va a costar dinero

Dos formas de quemarte, y las dos cuestan plata real:

  1. Loop sin freno. Un /loop sin criterio de parada sigue corriendo, y cada vuelta consume tokens, o sea dinero. Si vas a dejar algo corriendo, ponle un límite («o detente después de 20 vueltas») y, si te preocupa el costo, conéctalo a un modelo más barato: lo dejé explicado paso a paso en cómo usar Claude Code con cualquier LLM.
  2. Loop publicando solo. Lo repito porque es el más caro: nada que vaya a un cliente o a tu audiencia sale sin tu aprobación. El loop prepara; tú apruebas.

Cómo empezar hoy, sin programar

No arranques con el loop que publica. Arranca con el que no puede romper nada:

  1. Abre Claude Code (con una cuenta de Claude alcanza; el qué es y cómo, sin código, está acá).
  2. Tu primer /goal, con final medible y sin riesgo: «ordena esta carpeta por proveedor y mes hasta que no quede ningún archivo suelto».
  3. Cuando le tomes el ritmo, pasa a /schedule para lo recurrente: ese resumen de competencia de los lunes.

Si prefieres no aprenderlo a ciegas, dando tumbos contra la pantalla, eso es justo lo que montamos paso a paso —en español, sin código, sobre los archivos reales de tu negocio— en Claude Code para Emprendedores. Y los loops y automatizaciones que vamos descubriendo los compartimos en la comunidad: sin teoría, pura práctica.

El cambio de fondo es este: dejaste de operar la máquina. Ahora diseñas la fábrica.

Preguntas frecuentes

¿Qué es un loop en Claude Code?

Un loop es darle a Claude Code un objetivo o un ritmo en vez de una sola tarea, para que se dé instrucciones a sí mismo y trabaje hasta terminar. En lugar de pedirle algo, leer el resultado y pedirle lo siguiente, diseñas el sistema que repite ese ciclo solo. Se hace con tres comandos: /goal, /loop y /schedule.

¿Cuál es la diferencia entre /goal, /loop y /schedule?

/goal arranca la próxima vuelta apenas termina la anterior y se detiene cuando un modelo confirma que cumpliste el objetivo. /loop repite el mismo encargo cada cierto tiempo y para cuando tú lo detienes, pero vive en tu terminal y muere si la cierras. /schedule (las routines) corre en la nube de Anthropic, sin tu computador encendido.

¿Necesito saber programar para usar los loops de Claude Code?

No. Le hablas en español: le escribes el objetivo o el horario en una frase normal y se encarga. Lo que cambia no es la dificultad técnica, sino la forma de pensar: pasas de pedir tareas una por una a diseñar un encargo que se repite solo. Eso se aprende rápido.

¿Es seguro dejar un loop corriendo solo?

Depende de qué haga. Para detectar, preparar o investigar es seguro: el loop deja el borrador o el reporte y tú decides. Para publicar algo a un cliente o a tu audiencia, no: nada sale con tu nombre sin tu aprobación. Y ponle siempre un límite de vueltas, porque cada vuelta consume tokens, o sea dinero.

¿Los loops de Claude Code reemplazan a n8n o a un cron?

No, se complementan. n8n es determinístico: los mismos pasos, siempre igual, ideal para lo repetitivo y predecible. Los loops de Claude Code sirven cuando la tarea necesita criterio y no solo pasos fijos, porque adentro hay un modelo razonando. Regla simple: pasos fijos, n8n; decidir sobre la marcha, loop.

🤖 Claude Code: tu empleado de IA, ahora con manos

Saca a Claude del chat a tu computador: te ordena archivos, cuadra gastos, arma el reporte del lunes y prospecta. Sin escribir una línea de código.

Ver el curso