
Dos de los ingenieros de IA más veteranos del mundo dijeron lo mismo el mes pasado.
Peter Steinberger, creador de OpenClaw, ahora en OpenAI:
"Ya no deberías estar dándole instrucciones a los agentes de código. Deberías estar diseñando bucles que le den instrucciones a tus agentes."
Boris Cherny, jefe de Claude Code en Anthropic:
"Ya no le doy instrucciones a Claude. Tengo bucles ejecutándose que le dan instrucciones a Claude y deciden qué hacer. Mi trabajo es escribir bucles."
La mayoría de la gente leyó eso y pensó: ¿qué significa eso realmente?
Y más importante: ¿cómo construyo uno?
Este artículo te dice exactamente cómo.
La forma en que la mayoría de la gente usa la IA ya está obsoleta
Escribe una instrucción. Espera. Lee la respuesta. Corrígela manualmente. Escribe otra instrucción.
Tú eres el bucle.
Cada paso pasa por ti. La IA espera. Tú decides. La IA espera de nuevo.
En el momento en que te detienes, todo se detiene.
Los constructores que se mueven más rápido en 2026 no están escribiendo mejores instrucciones.
Están construyendo sistemas que hacen las instrucciones por ellos.
El punto de apalancamiento se ha movido.
De escribir instrucciones → a diseñar bucles.

Qué es realmente un bucle (Definamos esto antes de seguir)
Una instrucción es una pregunta.
Preguntas. El modelo responde una vez. Listo.
Un bucle es un trabajo.
El agente sigue trabajando, verifica su propio progreso y continúa hasta que la tarea está realmente terminada.
No hasta que genera una respuesta.
Hasta que alcanza un resultado verificado.
Ese ciclo de repetir hasta terminar es el bucle.
Y es el motor dentro de cada agente de IA que hayas usado.
Claude Code. Cursor. Codex.
En el fondo, todos funcionan de la misma manera:
→ El agente llama a un modelo
→ El modelo elige una acción
→ La acción se ejecuta
→ El resultado vuelve al modelo
→ Se repite hasta que se cumple el objetivo
El bucle es lo que hace que un agente sea un agente en lugar de una respuesta única.
En cada una de esas herramientas, el bucle es fijo y está oculto.
No puedes abrirlo. No puedes cambiar cómo funciona. Obtienes lo que la herramienta decidió que debería ser el bucle.
Eso está a punto de cambiar.

Program by Slate (La siguiente etapa de los bucles)

Slate es una CLI para ejecutar agentes de IA que realmente se ramifican. En lugar de un asistente trabajando en una tarea paso a paso, Slate genera hilos independientes que se ejecutan en paralelo.
Los Programs te permiten crear tus propios flujos de trabajo de agentes: elige cualquier modelo por tarea, dale al agente software real para usar, y controla el bucle tú mismo en lugar de depender de un "agente gestionado" de caja negra.
Un Program es ese bucle — excepto que está escrito en JavaScript y Slate lo ejecuta por ti.
Tú decides:
→ Qué sucede en cada paso
→ Qué modelo maneja cada paso
→ Qué verifica el bucle antes de continuar
→ Cuándo se detiene
Así que un bucle es la idea: seguir trabajando hasta terminar.
Un Program es cómo construyes uno en Slate.
Si puedes describir los pasos, puedes construir el bucle.
Piénsalo como Minecraft.
Minecraft no te da un camino fijo a través del juego.
Te da bloques y dice: ve y construye lo que puedas imaginar.
Los Programs funcionan de la misma manera.
Estos son los bloques que puedes conectar:
→ Una entrada de objetivo: define el objetivo y la rúbrica de éxito
→ Un planificador: investiga y divide el trabajo en pasos
→ Bloques de trabajador: ejecutan cada paso
→ Bloques de verificador: verifican la ejecución sin sesgo
→ El bucle mismo: se ejecuta para cada paso, se repite hasta que se cumple el objetivo
→ Selección de modelo: modelo barato y rápido para pasos fáciles, modelo frontera para razonamiento difícil
→ Estado: memoria persistente entre sesiones
→ Condiciones de parada: cómo sabe el programa cuándo salir
Una vez que unos pocos bloques trabajan juntos, Slate puede autodiagnosticar el programa y agregar más bloques.
El bucle se vuelve más inteligente con el tiempo.

Por qué esto importa: cualquier modelo, cualquier paso
Dentro de un solo Program, puedes usar cualquier modelo en cualquier paso.
Un modelo de pesos abiertos barato para clasificar archivos.
Un modelo frontera más fuerte para el razonamiento difícil.
Lo que se ajuste al paso.
Esto incluye modelos de código abierto.
La mayoría de las herramientas de agentes te limitan a un modelo para todo.
Los Programs no.
Tú eres el ingeniero.
Tú decides qué se ejecuta dónde.

Un Program real: la wiki de incendios forestales
Así es como se ve esto en una tarea real.
Digamos que quieres construir una wiki interactiva para datos de incendios forestales.
Normalmente perderías un día o dos conectando esto manualmente.
Con Programs, describes los pasos. Slate construye y ejecuta el bucle.
Bloque 1 — Investigación profunda
Apunta el primer bloque a la pregunta.
Busca. Lee. Afina.
Vuelve con los conjuntos de datos, las fuentes y lo que realmente importa.
Bloque 2 — Planificador
Pasa la investigación a un bloque planificador.
Dile el orden en que debe trabajar:
→ Primero: descubre cómo configurar el proyecto
→ Luego: divide la wiki en requisitos reales: vista de mapa, cronología, tablas de datos, búsqueda
Bloque 3 — Trabajadores en paralelo
Ejecuta cada requisito por su cuenta.
Cada uno su propio bloque de objetivo trabajando en paralelo hasta que esa característica esté lista.
Bloque 4 — Componer
Los bloques se componen.
Lo que comenzó como una pregunta de investigación termina como una wiki de React que puedes navegar.
Generado a partir de nada más que un bucle repetible que describiste.
Cuando necesites actualizarlo: ejecuta el bucle de nuevo.
Sin adivinar cómo se comportará.
Investigación profunda entró. Un sitio web interactivo salió.

No construyes Programs solo
No empiezas desde un archivo en blanco.
Le dices a Slate lo que quieres.
Slate redacta el bucle contigo, paso a paso.
Guarda el bucle para que puedas ejecutarlo de nuevo.
Lo ejecuta por ti.
Slate es tu co-ingeniero para construir bucles.
Esto es diferente de cualquier otra herramienta.
Otras herramientas: aquí hay un agente fijo. Úsalo dentro de nuestro sistema.
Slate: aquí están los bloques. Dime qué quieres construir. Lo conectaré contigo.
Piensa en modo creativo.
Tú eres el ingeniero que establece la visión.
Slate es el co-ingeniero que conoce la forma de estas cosas y coloca los bloques.

Como los Programs son JavaScript, pueden hacer trabajo real
Esta es la parte que cambia lo que es posible.
Una instrucción puede responder una pregunta.
Un Program puede interactuar con el mundo.
Apunta un Program a Slack y puede verificar cada pocos minutos si hay un nuevo mensaje, luego generar código bajo demanda.
Apunta a tu base de código y ejecuta migraciones mientras duermes.
Apunta a una hoja de cálculo y procesa filas continuamente.
Podrías construir tu propia versión de Claude Tag.
Podrías construir una fábrica de software.
Podrías construir una organización.
El bucle mantiene el estado y sigue adelante.
Hace trabajo real en lugar de devolver una respuesta.

Instala Slate en una línea

Inícialo en tu proyecto:

Dile a Slate qué programa quieres construir.
Redacta el bucle contigo.

Resumen
Una instrucción responde una vez y se detiene.
Un bucle es un trabajo: el agente sigue trabajando hasta que realmente está terminado.
Cada agente de IA que hayas usado (Claude Code, Cursor, Codex) es un bucle en el fondo.
En esas herramientas, el bucle es fijo. No puedes abrirlo.
Un Program es ese bucle, excepto que está escrito en JavaScript y Slate lo ejecuta por ti.
Tú decides los pasos. Tú eliges el modelo para cada paso. Tú estableces la condición de parada.
Cualquier modelo. Cualquier tarea. Cualquier integración.
Como el bucle es solo código, puede mantener estado, continuar e interactuar con cualquier cosa: tu base de código, una bandeja de entrada, una hoja de cálculo, un juego.
No lo construyes solo.
Slate es tu co-ingeniero.
Si esto fue útil:
→ Repostealo para compartirlo con todos los desarrolladores que conozcas
→ Sigue a @sairahul1 para más sistemas como este
→ Sigue a @wearerandomlabs — ellos construyeron esto
Suscríbete a theaibuilders.co para más artículos interesantes como este
Prueba Programs by Slate: randomlabs.ai
npm i -g





