¿Qué es Harness?

El 'andamiaje' de código que envuelve a un modelo y lo convierte en un agente que puede actuar.

// Explicación

Un LLM por sí solo solo predice texto: no ejecuta código, no lee archivos ni recuerda lo que hizo tres pasos atrás. El harness (literalmente 'arnés') es todo el software que rodea al modelo para que pueda actuar: le define qué herramientas puede usar y cómo llamarlas, arma el loop de 'observar → decidir → ejecutar → repetir', gestiona el contexto y la memoria, aplica permisos y límites de seguridad, y traduce las respuestas del modelo en acciones reales. El mismo modelo con dos harnesses distintos se comporta muy diferente: gran parte de lo que hace bueno a un agente no es solo el modelo, sino la calidad de su harness. Claude Code, por ejemplo, es un harness alrededor de Claude.

// Ejemplo

Dos personas usan el mismo modelo Claude, pero una lo llama por API 'pelado' y la otra usa Claude Code. La segunda obtiene un agente que edita archivos, corre tests y navega el proyecto solo — esa diferencia es el harness, no el modelo.

En inglés: Harness

← Ver los 42 términos del glosario