Los modelos no son la variable, el harness sí.
Los modelos no son la variable,
sí.Diseñamos la capa determinista que envuelve al modelo: la que valida, autoriza, ejecuta y registra cada acción que propone, con linaje completo de lo que ocurre.
6× de diferencia en precisión entre dos HARNESSES con el mismo modelo. Cambiar de modelo cuesta una línea; cambiar de HARNESS es el proyecto.
MOE es mixture of experts, pero con personas que diseñan los harness
UC1 · REF 1.1
De la demo a producción
El agente responde bien con treinta casos y se cae con cuarenta mil. Casi siempre no es el modelo: es que el bucle no separa recuperación de decisión, no hay contrato entre herramientas y no queda rastro para reproducir un fallo dos días después.
¿Por qué aguanta 30 casos y se cae con 40.000?
Los modos de fallo de cola larga no aparecen en muestras pequeñas. Sin evaluación sobre casos adversarios y sin registro de trayectoria, el fallo es invisible hasta que ya está delante del cliente.
¿No se arregla cambiando a un modelo mejor?
Casi nunca. Se documentan diferencias de hasta seis veces en precisión entre harnesses con el mismo modelo. Si el bucle no separa recuperación de decisión, un modelo mejor comete el mismo error con más elocuencia.
¿Cuánto de esto es trabajo de prompt?
Poco. El prompt es una variable más dentro del harness. Lo que mueve la aguja es el contrato de herramientas, el control de lo que entra en contexto y la verificación antes de actuar.
¿Hay que parar producción para intervenir?
No. Se instrumenta primero en sombra sobre tráfico real, se mide contra el sistema actual y se sustituye por partes, con la posibilidad de volver atrás en cada una.
UC2 · REF 1.2
Trazabilidad de lo que ya corre
Tienes agentes trabajando y nadie sabe qué hicieron ni cuánto costaron. Instrumentamos la trayectoria completa, la hacemos reproducible y ponemos límites de coste y de política antes de la acción, no después.
¿Qué es exactamente el linaje de ejecución?
El registro reproducible de cada paso: entrada, contexto efectivo, llamada, resultado y criterio de decisión. Permite reconstruir un caso concreto meses después sin depender de registros sueltos.
¿Esto no lo cubre ya la traza distribuida?
La traza es el sustrato, no la respuesta. Falta el estado del contexto en cada paso, la versión de herramientas y de instrucciones, y por qué se cortó el bucle donde se cortó.
¿Cuánto cuesta almacenar todo eso?
Menos de lo que parece si se guarda por referencia en vez de por copia. En la práctica el coste dominante no es almacenar, es reenviar contexto en cada iteración.
¿Se pueden poner límites sin romper el agente?
Sí, si el límite forma parte del contrato y no es una excepción. El agente tiene que poder devolver «no puedo continuar» como salida válida y esperada.
UC3 · REF 1.3
Que pase la auditoría
Autorización antes de cada acción, registro íntegro, retención y capacidad de explicar una decisión concreta meses después. La gobernanza se diseña dentro del harness; añadida al final no se sostiene.
¿Autorizar cada acción no lo vuelve lento?
La autorización es una comprobación determinista contra una política: milisegundos. Lo lento es la inferencia, no el control.
¿Qué pedirá el auditor que hoy no tenemos?
Normalmente: quién autorizó, bajo qué versión de política, con qué contexto exacto y con qué evidencia. La mayoría de sistemas guardan el resultado, no el porqué.
¿Vale un humano en el bucle como control?
Solo si recibe información suficiente y puede negarse de verdad. La aprobación por omisión no es un control, es un sello.
¿Y las obligaciones regulatorias de IA?
Los requisitos de registro, supervisión y gestión del riesgo se satisfacen desde el harness mucho mejor que desde el modelo. Añadidos al final obligan a rehacer el bucle.
UC4 · REF 1.4
Construir uno desde cero
Partes de cero y prefieres no repetir los errores que ya cometió todo el mundo. Diseñamos el harness antes de escribir el agente: contrato de herramientas, control de concurrencia, límites y trazabilidad desde el primer día. El coste es muy inferior al de retirarlos de un sistema ya en producción.
¿Empezamos por el framework o por el harness?
Por el harness. El framework es reemplazable; el contrato entre modelo, herramientas y estado es lo que se queda y lo que cuesta cambiar después.
¿Qué hay que decidir primero?
Qué acciones son irreversibles, cuáles se pueden reintentar y cuáles deben ser idempotentes. Casi todo lo demás se deriva de esa clasificación.
¿Multiagente desde el principio?
Rara vez. Un bucle bien instrumentado gana a una orquesta sin observabilidad. Descomponer se justifica cuando hay límites reales de contexto o de permisos, no por elegancia.
¿Cómo sabemos que va bien antes de producción?
Con evaluación sobre trayectorias, no solo sobre la respuesta final. Un resultado correcto alcanzado por el camino equivocado es un fallo aplazado.
UC5 · REF 1.5
¿Necesitamos realmente uno?
A veces no. Si el caso es una llamada al modelo sin herramientas, sin estado y sin consecuencias, un harness es sobreingeniería y te lo diremos. Esta vía es un dictamen corto: qué necesitas de verdad, qué no, y cuánto costaría cada camino. Si la respuesta es que no hace falta, te ahorras el proyecto.
¿Cuándo no hace falta un harness?
Cuando no hay herramientas, ni estado entre pasos, ni consecuencias fuera del propio texto. Ahí basta una llamada con validación de salida.
Ya usamos un framework de agentes, ¿cuenta?
Entonces ya tienes un harness: el suyo. La pregunta es si sus decisiones por omisión coinciden con las que tu caso necesita, y normalmente nadie las ha revisado.
¿Qué incluye el dictamen?
Una recomendación explícita con alternativas y coste estimado de cada camino, incluida la de no hacer nada. Una o dos semanas.
¿Y si concluís que no lo necesito?
Te lo decimos y ahí termina. Vendemos proyectos cerrados, no permanencia.
Hablemos de vuestro harness
Contesta un ingeniero del equipo, no un comercial. Si del primer correo se deduce que no necesitáis un proyecto, os lo decimos ahí mismo.
Correo cifrado de extremo a extremo. Ni CRM, ni secuencias automáticas, ni una llamada que no hayas pedido. Si el formulario te da problemas, escribe directamente a hola@686f6c61.dev.