Publicado el 26 de mayo de 2026 # Harness y por qué los prompts complejos están perdiendo sentido > [!info] Primera parte sobre prompts, harness y agentes. Hoy no centramos en prompts ![](80-harnes-y-por-que-los-prompts-complejos-pierden-sentido.webp) Hace un par de años, si querías resultados decentes de un modelo de lenguaje, necesitabas construir el prompt con cierta complejidad: asignarle un rol, detallar el contexto, explicar el método paso a paso, estructurar las instrucciones en bloques. Era razonable. Los modelos respondían mejor cuando les dabas esa estructura. Ahora es cada vez menos necesario. Con un prompt muy simple, la respuesta suele ser muy buena. ## ¿Modelos más listos? ![](./attachments/80-Harness-y-por-que-los-prompts-complejos-pierden-sentido.webp) Los modelos de IA van mejorando, pero no es solo el modelo. Cuando interactúas con una IA hoy, no estás hablando directamente con un modelo. Entre tu prompt y el modelo hay una capa que gestiona el contexto, coordina los pasos intermedios y al final monta la respuesta. Esa capa tiene un nombre técnico: **harness**. El harness vendría a ser *toda la maquinaria de software que rodea al modelo*. Y la mejora más sustancial de los últimos meses viene de harnesses más capaces. Lo que percibes como "la IA me entiende mejor" es en buena parte el harness haciendo trabajo que antes tenías que hacer tú en el prompt. ## Entonces, ¿el prompt no importa? ![](./attachments/80-Harness-y-por-que-los-prompts-complejos-pierden-sentido-1.webp) Que el harness haga más trabajo no significa que puedas soltarle preguntas vagas y esperar que acierte. Hay tres elementos que siguen siendo muy útiles para conseguir buenas respuestas, y que ningún sistema puede inferir con fiabilidad: ##### 1. El resultado que esperas No el tema general, sino el entregable concreto. *"Un documento explicativo"* no es lo mismo que *"un documento explicativo orientado al comité de dirección, que está preocupado por la falta de adopción del último trimestre pero están reticentes a desbloquear más presupuesto"* ##### 2. Para qué sirve ese resultado El uso final cambia la forma en que la IA prioriza. En el ejemplo anterior, *"un documento explicativo"* no es lo mismo que *"un documento explicativo para ayudar a entender que el cambio a facturación por uso (tokens) puede ser beneficioso si creamos las métricas adecuadas, aunque sean nuevas y no tengamos precedente"*. ##### 3. Formato del resultado. Formato, extensión, registro, cómo sabes que está bien hecho. Si no lo dices, la IA elige. Puede elegir bien, pero no elegirá necesariamente lo que tú querías. --- Esto último es un punto importante: si no aportas tú estos 3 aspectos, la IA hará lo que quiera. Obtendrás un resultado que que responderá muy bien a preguntas, pero no necesariamente a las preguntas de tu caso particular. Y esto es aplicable tanto a documentos como a cualquier tarea que le encomendemos a la IA. Lo que ya no necesitas añadir es el método, el *cómo*. No le digas a la IA cómo quieres que lo haga. No incluyas en el prompt los pasos que la IA debería seguir internamente para llegar al resultado. ## Por qué definir el proceso suele empeorar las cosas ![](./attachments/80-Harness-y-por-que-los-prompts-complejos-pierden-sentido-2.webp) Especificar el proceso que debe seguir el modelo (el *cómo* quieres que la IA trabaje) es, en la mayoría de las tareas comunes, contraproducente. Esto no te gustará oirlo, pero en la mayoría de las tareas, la IA es mejor que tú y que yo decidiendo *cómo* afrontarla. Hay dos motivos. ##### 1. Construir un buen método es difícil Requiere que el usuario conozca suficientemente bien el problema como para descomponerlo en pasos correctos. Si lo conoces tan bien, probablemente puedas resolver la tarea sin IA. ##### 2. Imponer un método limita el espacio de soluciones La IA, cuando tiene libertad para decidir cómo aproximarse a un problema, suele proponer rutas más eficientes que las que el usuario habría diseñado. Al forzarle un método, le pones tu propio techo de conocimiento encima. --- **La excepción**: tareas donde el método es parte del entregable, donde hay restricciones externas -normativas, procedimientos, estilo de un cliente concreto-, o donde quieres que la IA trabaje siguiendo una metodología que ya tienes definida. En esos casos, adjuntar el método tiene sentido. Lo que no tiene sentido es construir esa estructura por defecto, para todas las tareas, por inercia. ## Ahora el trabajo es validar ![](./attachments/80-Harness-y-por-que-los-prompts-complejos-pierden-sentido-3.webp) Antes la dificultad estaba en construir un buen prompt. Ahora, el prompt es básicamente *saber preguntar* y hay que poner esfuerzo en validar el resultado. La IA suele generar respuestas que *parecen mejor de lo que realmente son*. Es decir, respuestas correctas en apariencia pero desviadas en algún criterio relevante. Si no tienes claro qué hace que el resultado sea bueno, no puedes detectar esa desviación. La práctica es sencilla: antes de ejecutar, decide cómo sabes que esto está bien hecho. Cuando llegue el resultado, compruébalo contra eso. Si algo falla, pide a la IA que explique el proceso que siguió y corrige de forma específica. No reescribas el prompt original: localiza lo que falló y trátalo directamente. Reescribir el prompt es básicamente *volver a intentarlo*. Volver a intentar que *la IA lo haga bien a la primera*. Mejor itera, pregunta, refina, corrige. Es el proceso natural de para llegar a un resultado de calidad. Y además, te fuerza a estudiar y entender el resultado. ## Un atajo cuando el prompt se complica ![](./attachments/80-Harness-y-por-que-los-prompts-complejos-pierden-sentido-4.webp) Si en algún momento sientes que la tarea requiere un prompt largo y estructurado, hay una alternativa antes de ponerte a construirlo: describir a la IA el resultado que buscas y pedirle que redacte ella misma el prompt óptimo para obtenerlo. A esto lo llamamos [Metaprompt](27-Metaprompt.md). Es una consecuencia lógica de lo que ya sabemos: la IA sabe más de hacer prompting que nosotros mismos. Usas esa información a tu favor, revisas lo que te propone, ajustas si es necesario, y ejecutas. Esto reduce a casi nada la barrera de entrada a tareas que antes requerían experiencia en la mal llamada profesión de ingeniero de prompts. Bonus: siguiendo con esta idea, aquí tienes el [Curso de ChatGPT más corto del mundo, además de gratis ](15-Curso-ChatGPT.md) ## Qué queda de todo esto ![](./attachments/80-Harness-y-por-que-los-prompts-complejos-pierden-sentido-5.webp) Saber hacer buenos prompts sigue siendo útil. Lo que ha dejado de ser indispensable es dedicar tiempo a construir prompts complejos como práctica habitual. Un usuario que define con precisión el qué, el para qué y la forma del resultado, y sobre todo, que valida bien lo que recibe, obtiene tanto o más que alguien que invierte el mismo tiempo en estructura y elaboración. Todo esto es consecuencia del *harness*, o como decíamos al principio, toda la maquinaria técnica lo que rodea. EL próximo día, ***harness*** en detalle. --- Publicado el 26 de mayo de 2026, [LinkedIn](https://www.linkedin.com/pulse/harness-y-por-qu%25C3%25A9-los-prompts-complejos-est%25C3%25A1n-sentido-hurtado-tor%25C3%25A1n-eopge), [Substack](https://open.substack.com/pub/davidhurtado/p/harness-y-por-que-los-prompts-complejos?r=4uyjfg&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true), [X](https://x.com/dhtoran/status/2059504965328986197?s=20)