Skills Agentes

¿Qué es un harness en un agente de IA?

Un harness es todo el software que rodea al modelo en un agente: el bucle de control, las tools, el estado entre llamadas, la gestión de contexto, los permisos y la verificación. La fórmula que resume el reparto es agente = modelo + harness.

Última revisión

También: Agent harness · Arnés

En corto

  • Todo lo que no es el modelo, es el harness.
  • El modelo razona y pide; el harness ejecuta, guarda el estado y comprueba si la tarea está hecha de verdad.
  • Dos harness distintos sobre el mismo modelo dan resultados distintos, y esa diferencia es medible.
  • Las skills, los servidores MCP y los subagentes no son piezas nuevas: son partes del harness.

El reparto de responsabilidades

Un modelo de lenguaje recibe texto y devuelve texto. No abre archivos, no ejecuta comandos, no recuerda la llamada anterior y no sabe si su último cambio rompió una prueba. Todo eso lo hace el harness: construye el prompt de cada llamada, ejecuta la tool que el modelo pide, le devuelve el resultado real, guarda el estado y decide cuándo se ha terminado.

El término viene del `test harness` de toda la vida — el código que rodea a una pieza para ejecutarla y comprobar lo que devuelve — y se popularizó aplicado a agentes en febrero de 2026, cuando Mitchell Hashimoto describió «Engineer the Harness» como una de las etapas de su adopción de la IA.

Dónde encajan las piezas que se nombran más

Una skill es instrucción cargada cuando hace falta, dentro de la gestión de contexto del harness. Un servidor MCP es la pieza de tools con un protocolo encima. Un subagente es el bucle, dividido en varios con contextos separados. Un archivo de contexto es la parte estable del prompt que el harness construye.

Términos relacionados

Seguir por aquí

Fuentes

Todos los términos del glosario