El patrón cadena: una tarea partida en fases
prácticaCuatro formas de poner agentes a trabajar juntos
Hasta ahora tienes un agente que hace un encargo. Lo que sigue son cuatro formas de armar varios agentes trabajando sobre lo mismo, y cada una resuelve un problema distinto. La cadena parte la tarea en fases. El router reparte cada petición al que sabe. El planificador manda y otros ejecutan. Y el crítico revisa el trabajo del otro hasta que pase. Hoy va la primera, que es la base de las otras tres.
1. cadena una tarea partida en fases, una tras otra2. router cada petición al especialista que le toca3. planificador uno arma el plan, varios lo ejecutan4. crítico uno hace, otro califica, hasta que paseSe lo pides todo de una y sale tibio
Te escribe un cliente por WhatsApp: "necesito algo que me organice los pedidos y me avise quién no ha pagado". Le pasas ese chat a la IA y le dices "hazme la cotización". Lo que vuelve trae un alcance inventado y un precio que tú nunca dijiste. No es culpa del modelo: le encargaste cuatro trabajos en una frase. Entender qué pide, definir hasta dónde llegas, calcular el esfuerzo y redactarlo. Se parte en cuatro y se pide de a una.
# lo que casi todos escriben"con este chat hazme la cotización para el cliente"# lo mismo, partido en fasesfase 1 -> qué pide y qué falta preguntarfase 2 -> el alcance, los supuestos y el "No incluye"fase 3 -> el desglose por frentes, con rango de horasfase 4 -> la propuesta lista para mandarLo que sale de uno entra en el siguiente
Cada fase recibe el resultado de la anterior más una instrucción nueva. La que calcula el esfuerzo no vuelve a leer el chat del cliente: le llega el alcance que tú ya aprobaste y trabaja sobre eso. Así ninguna fase tiene que adivinar lo que decidió la de antes. Es una línea recta, sin bifurcaciones y sin sorpresas.
La fase 1 te devuelve preguntas, no respuestas
Aquí está la parte que casi nadie hace. La primera fase no escribe nada de la cotización: lee el chat y devuelve dos listas, lo que el cliente sí dijo y lo que no dijo. Cuántos pedidos al día. Si ya tiene sistema. Quién aprueba. Con esa segunda lista vuelves donde el cliente. Si la fase 1 te devuelve una lista de huecos corta y perfecta, desconfía: se los inventó.
Tiene cuatro nombres y es la misma cosa
Lo vas a encontrar como cadena, como pipeline, como prompt chaining y como encadenado de prompts. Cuatro nombres, un solo concepto. Te lo digo porque en este mundo cambian el nombre cada seis meses y parece que salió algo nuevo. Lo que se queda es el patrón. La herramienta con que lo montes es lo de menos.
Cada fase puede tener su especialista
Nada te obliga a usar el mismo modelo en las cuatro. La fase que define el alcance decide plata y va con el modelo caro. La que redacta la propuesta escribe mucho texto sobre decisiones ya tomadas y va con uno barato. Es como en tu negocio: no pones al mismo a cotizar y a despachar. Cada cambio se nota en la factura de fin de mes.
# la misma cadena, repartida por costofase 1 · leer el chat barato texto corto, tarea mecánicafase 2 · el alcance caro aquí se decide hasta dónde llegasfase 3 · el esfuerzo caro de aquí sale el preciofase 4 · la propuesta barato redacta lo ya decididoSi el primer eslabón sale torcido, todo sale torcido
La cadena hereda los errores. Si en la fase 2 se cuela un frente que tú no pensabas hacer, la fase 3 le calcula horas y la fase 4 se lo cotiza al cliente. Suena a problema y es la ventaja: paras en la fase 2, borras esa línea y sigues. Cuando pides todo de una, ese frente aparece en la propuesta que ya mandaste.
Cuatro fases son cuatro facturas
La parte que nadie cuenta. Cada fase es una llamada aparte y se cobra aparte. Y crece: la fase cuatro lleva adentro lo que salió de las tres anteriores, así que el texto que pagas cada vez es más largo. Sale más caro que un solo pedido. Lo pagas a cambio de una cotización que puedes mandar sin releerla entera.
Tu turno: la cotización en cuatro pasos
En Claude Code, con el ejemplo de la carpeta. Trae el chat de un cliente y lo ves pasar por las cuatro fases, imprimiendo cada una. El ejercicio de verdad es parar en la fase 2: borra un frente del alcance a mano y deja correr el resto. Vas a ver el precio final cambiar solo, sin tocar nada más. Ahí entendiste el patrón.
# a Claude Code, tal cual:"corre la cadena del ejemplo con el chat de cliente que está en la carpeta, y párate en la fase 2"# lo que ves en pantallafase 1 · 6 requisitos · 5 huecos por preguntarfase 2 · 4 frentes · 3 supuestos · 4 líneas de "No incluye"fase 3 · 38 a 52 horasfase 4 · propuesta listaLa cadena no decide nada
Fíjate en lo que hiciste: el orden lo pusiste tú. La cadena ejecuta las fases que le escribiste, en el orden que le escribiste, siempre igual. No escoge camino, no reparte, no revisa. Para una tarea que siempre se hace igual, eso es exactamente lo que quieres.