Publicado el 31 de julio de 2026 # Para rodar Tenet no necesitas a todo el reparto ![](./attachments/83-un-solo-actor-para-toda-la-pelicula-6.webp) > [!entradilla] > Hace un año, montar un sistema multiagente requería un agente por cada papel, con sus protocolos y su orquestación. Hoy basta con un intérprete capaz de asumirlos todos, uno detrás de otro. Y eso es un buen harness. Tenía pendiente este artículo, y todavía no he visto *La Odisea*, así que tiro con *Tenet*, también de Christopher Nolan, que es una peli suya que me gusta bastante. > [!info] Cierre de la serie sobre prompts, harness y agentes. Hoy, un ejemplo y una mirada a mi propia trastienda. En las dos entregas anteriores conté dos cosas. En la [primera](80-Harness-y-por-que-los-prompts-complejos-pierden-sentido.md), que los prompts complejos han perdido buena parte de su sentido porque el sistema hace ahora el trabajo que antes te tocaba a ti. En la [segunda](81-El-harness-y-simular-agentes.md), que ese sistema tiene nombre, el harness, y que un agente no es más que tres cosas: un modelo, un harness y un propósito escrito en un fichero de texto. Allí hablaba por encima de un concepto muy interesante, que hoy me gustaría rematar: **que montar lo que parece un sistema multiagente sencillo se ha vuelto mucho más fácil de lo que planteábamos hace tan solo un año**. Para verlo bien, vamos a imaginar algo desproporcionado a propósito. ## El encargo: rodar una película de Nolan ![](./attachments/83-un-solo-actor-para-toda-la-pelicula.webp) Imagina que te piden producir una película. No una cualquiera, sino una de Christopher Nolan, con su complejidad de guion y su exigencia técnica. Algo como *Tenet*. Una producción así necesita un reparto y un equipo con papeles muy distintos. El director, Christopher Nolan, con el control creativo de toda la obra. Su hermano Jonathan Nolan, co-guionista, que escribe la historia a cuatro manos con él. Hoyte van Hoytema (habitual de Nolan) en la dirección de fotografía, decidiendo cómo se ve cada plano. John David Washington como El Protagonista, el personaje sin nombre sobre el que gira la trama. Robert Pattinson, que da vida a Neil y lleva la carga emocional de la película. Elizabeth Debicki como Kat, el eje dramático humano frente al enredo temporal. Kenneth Branagh en la piel de Sator, el antagonista con su propia motivación. Y Sir Michael Caine, otro habitual de Nolan, como el secundario veterano que aporta oficio y gravedad en la escena en la que aparece. Cada una de estas personas con una función especializada. Cada una aporta algo que los demás no pueden. ## Cómo lo habrías montado hace un año ![](./attachments/83-un-solo-actor-para-toda-la-pelicula-1.webp) Si hace un año te hubieras planteado hacer esto con IA, la receta era casi automática. Un agente por cada papel. Un agente "director", un agente "guionista", un agente "fotografía", un agente por cada actor. Cada uno con su propio harness, su configuración y su acceso a herramientas. Probablemente los *agentes actores* compartirían una misma plantilla y distinta configuración, y el resto tendrían arquitecturas más o menos especializadas. Y el agente `CrisNolanAgent` sería probablemente el orquestador de todo el proceso. Y como esos agentes tienen que coordinarse, necesitabas además la parte cara: protocolos de comunicación entre ellos, lógica de orquestación hecha a medida, un sistema para que el "director" pasara instrucciones al "fotografía" y recogiera lo que devolvía el "guionista". Aparecieron incluso estándares para esto, como [MCP y A2A](31-Protocolos-MCP-A2A.md), pensados precisamente para que agentes distintos se entendieran entre sí. Montar una arquitectura de este tipo es complejo, y encima tiene una limitación bastante difícil de resolver: el contexto se reparte entre piezas separadas, con lo cual cada agente conoce únicamente su parcela, ninguno tiene la película entera en la cabeza, y el director no ve lo que ha decidido el de fotografía si no se lo pasa alguien por escrito o si no montas un sistema de persistencia de datos. ## Cómo se puede hacer hoy ![](./attachments/83-un-solo-actor-para-toda-la-pelicula-2.webp) Hoy el planteamiento es otro. Si el caso es relativamente sencillo, que yo diría que es el 90% de lo que necesitamos casi todos, aunque ese número me lo estoy inventando un poco, no necesitas contratar a ocho intérpretes distintos (aka, crear ocho agentes) con sus respectivos equipos (arquitecturas). Necesitas **un solo intérprete que sea lo bastante bueno como para meterse en todos los papeles**, uno detrás de otro, sin perder el hilo de la historia. Escribes un fichero de texto describiendo cada papel. En el del director describes qué decide y con qué criterio. En el del guionista, cómo construye la trama. En el de cada actor, cómo es y qué aporta su personaje. Son descripciones, no código. Entonces le pasas el texto completo a un entorno con un buen harness y le pides que ruede la película. Ese entorno carga el papel que toca en cada momento, actúa como ese personaje, termina su parte y pasa al siguiente, arrastrando consigo todo lo que ya se ha hecho. Cuando se pone en la piel del de fotografía, recuerda lo que decidió como director, porque es el mismo intérprete y el contexto viaja con él. La coordinación deja de ser un problema de protocolos y pasa a ser, sencillamente, memoria de trabajo compartida. Lo que desde fuera parecía un equipo de agentes hablando entre sí resulta ser, por dentro, un único harness representando varios papeles en alternancia. El resultado se parece bastante y el coste no tiene nada que ver. > [!important] La idea en una frase > #### No necesitas a todos los actores. Necesitas a uno solo que sea capaz de asumir todos los personajes. Yo creo que esto sirve para la inmensa mayoría de los casos: trabajo personal, profesional o de equipos pequeños. Pero la arquitectura multiagente de verdad, con desarrollo a medida, sigue teniendo sentido cuando hay paralelismo real con procesos corriendo a la vez en máquinas distintas, integraciones que imponen sus propios protocolos, o volúmenes que un solo entorno no puede absorber. Fuera de ahí, un buen harness y unos cuantos ficheros de texto cubren el terreno. ## Mi propia productora ![](./attachments/83-un-solo-actor-para-toda-la-pelicula-3.webp) Hasta aquí el experimento mental. Ahora bajo a lo concreto, porque esto no es una teoría que cuento, es exactamente cómo trabajo cada día con esta newsletter y con la web. Cuando empecé me creé un agente, luego otro. Unas semanas después, son nueve, y este es el mapa entero. ![](./attachments/83-un-solo-actor-para-toda-la-pelicula-7.webp) > Y en realidad **no son nueve agentes**. Son 9 ficheros de texto que gestiona un único *harness*, Máquina. Cada uno es un fichero de texto que describe un papel, igual que los del reparto de la película. Ninguno es un programa, ninguno necesita integración técnica. Siete van en cadena, de izquierda a derecha, y dos trabajan por su cuenta. **Darwin** es el de investigación. Le doy una idea suelta, a veces solo una frase, y la devuelve convertida en un documento de trabajo con el planteamiento desarrollado, los datos a favor, los que lo discuten y la objeción más seria que le pondría un lector escéptico. **Linneo** es el estructurador. Cuando el punto de partida es material ajeno y denso, un paper o un artículo largo, Linneo lo destila en un esquema limpio y reutilizable. De hecho, esta misma serie nació de un esquema suyo. **Tirón** es el escriba, y entra por otro lado. Voy por ahí en moto grabándome notas de voz con el pinganillo, y él las pasa a texto escrito sin quitarles mi voz, que es bastante más difícil de lo que parece. **Gutenberg** es el que escribe. Toma lo que viene de Darwin, de Linneo o de Tirón, o directamente mis notas, y lo convierte en un artículo con mi voz y mis manías de lenguaje. **Torquemada** es el revisor, y hace honor a su nombre - El Gran Inquisidor del Contenido. Lee el borrador sin piedad y señala lo que no funciona: dónde suena a IA, dónde el argumento flojea, dónde el texto lo podría haber firmado cualquiera. Me fastidia cada vez, y cada vez tiene razón. **Vermeer** es el visual. A partir del artículo terminado propone y construye los prompts de las imágenes que lo acompañan, como la de cabecera de este post o los banners de secciones. **Minard** hace los diagramas cuando el contenido tiene estructura y contarlo en prosa sale peor. El mapa que acabáis de ver es suyo, así que ahí tenéis la demostración sin que yo tenga que defenderla. Y luego van los dos que no pasan por la cadena. **Humboldt** coge un post terminado, busca recursos relacionados de dentro y de fuera de la web, y los deja en un bloque al final para que yo decida si se quedan. **Plinio** convierte en Ecos el material ajeno que voy leyendo, con un triaje de calidad incluido que a veces me dice que lo que le he pasado no merece la pena. Y por encima de los nueve está Máquina, que no es un décimo especialista, sino el intérprete del que hablaba antes. El orquestador. Máquina es el entorno con el harness que va asumiendo cada papel en el orden adecuado: investiga como Darwin, estructura como Linneo, escribe como Gutenberg, se autocritica como Torquemada e ilustra como Vermeer. El hilo del trabajo no se rompe en ningún relevo, porque siempre es el mismo intérprete llevándolo de principio a fin. Desde fuera, el mapa de ahí arriba parece una redacción con nueve profesionales coordinándose, y por dentro son nueve ficheros de texto y un harness que los va representando, uno detrás de otro. ## Lo que queda en mi lado ![](./attachments/83-un-solo-actor-para-toda-la-pelicula-4.webp) Que el sistema haga casi todo no significa que yo sobre. Al contrario, me deja con la parte que quiero hacer yo: decidir qué merece escribirse, y validar lo que sale antes de publicarlo. Máquina puede encadenar cien pasos solo, pero la decisión de si esto está bien, si dice algo y si lo dice como yo lo diría, sigue siendo mía. **No tengo nada automatizado**. Aunque automatizar sería tan sencillo como decirle a Máquina que lo ejecute todo en cadena, cada X horas. Pero no, voy paso a paso en una conversación, revisando la entrada y la salida de cada agente. Y el día que deje de revisar con cuidado lo que producen, se va a notar en el primer texto que publique, y esta web se convertirá en *AI slop* como cualquier otra. Con esto cierro la serie. Empezamos por los prompts, seguimos por el harness y terminamos viendo que detrás de algo tan aparatoso como "un sistema multiagente" puede haber, simplemente, un buen intérprete y unas cuantas hojas de instrucciones. --- Publicado el 31 de julio de 2026, [LinkedIn](https://www.linkedin.com/pulse/para-rodar-tenet-necesitas-todo-el-reparto-david-hurtado-tor%25C3%25A1n-jljne), [Substack](https://open.substack.com/pub/davidhurtado/p/para-rodar-tenet-no-necesitas-a-todo?r=4uyjfg&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true), [X](https://x.com/dhtoran/status/2083095462878310780?s=20)