Articulo de referencia

Arnés de agente

Un arnés de agente es la infraestructura de software que rodea a un modelo de lenguaje grande (LLM) y le permite operar como un agente de IA : gestiona el uso de herramientas, l...

Un arnés de agente es la infraestructura de software que rodea a un modelo de lenguaje grande (LLM) y le permite operar como un agente de IA : gestiona el uso de herramientas, la memoria, la persistencia del estado, los entornos de ejecución y los bucles de retroalimentación, a diferencia del propio razonamiento del modelo. [ 1 ] Una notación abreviada popularizada en 2026 expresa la relación como Agente = Modelo + Arnés . [ 2 ]

Dado que un LLM no tiene estado y, sin ayuda, solo produce texto, el arnés es lo que permite que un modelo realice acciones en múltiples pasos, utilice herramientas externas y mantenga una tarea de larga duración a lo largo de varias sesiones. En lugar de releer repetidamente una transcripción cada vez mayor dentro de la ventana de contexto , un arnés puede delegar el registro de información a un entorno de software estructurado que gestiona el estado del agente. [ 1 ] Un arnés mínimo no es necesario para un único intercambio de preguntas y respuestas, pero se vuelve importante a medida que las tareas se vuelven de varios pasos, orientadas a herramientas o de larga duración. [ 3 ]

Arquitectura

Los mecanismos que coordina un arnés son anteriores al término. El patrón de un modelo que alterna entre razonamiento y acción en un bucle se introdujo en el marco ReAct, revisado por pares, [ 4 ] y la capacidad de un modelo para llamar a herramientas externas se demostró en Toolformer. [ 5 ]

Los componentes que suelen agruparse en un arnés incluyen el envío de herramientas, la persistencia de memoria y estado, un entorno aislado o espacio de trabajo, la gestión del contexto y medidas de seguridad como permisos con alcance definido, niveles de aprobación y monitorización. En un informe técnico de 2026, Anthropic describió un ejemplo práctico basado en un agente inicializador que prepara el entorno y un agente de codificación que selecciona repetidamente la siguiente tarea pendiente, confirma los cambios y actualiza un registro de progreso antes de detenerse. [ 6 ]

Birgitta Böckeler, de Thoughtworks, distingue entre un arnés interno proporcionado por el creador del modelo (por ejemplo, un SDK de agente o una herramienta de codificación como Cursor o Codex) y un arnés externo que el usuario ensambla, como archivos de instrucciones, servidores del Protocolo de Contexto del Modelo y habilidades personalizadas. Además, separa las guías , que dirigen al agente antes de que actúe, de los sensores , que observan el resultado y permiten que el agente se autocorrija; cada uno puede ser computacional (verificaciones deterministas como analizadores de código o pruebas) o inferencial (verificaciones semánticas como un "LLM como juez"). [ 2 ]

Historia y terminología

Existen nociones relacionadas de andamiaje alrededor de un modelo en las pruebas de software (el arnés de prueba ), en la evaluación comparativa de LLM (arneses de evaluación) y, en el aprendizaje por refuerzo , en el entorno y el envoltorio que rodean a un agente de aprendizaje. [ 2 ] Los sustantivos arnés de agente y arnés LLM circulaban entre los profesionales antes de que se nombrara la disciplina asociada.

El vocabulario de "ingeniería de arnés" surgió a principios de 2026, y la atribución de la frase específica es controvertida. Varias versiones la atribuyen a una publicación de blog de febrero de 2026 de Mitchell Hashimoto , cofundador de HashiCorp , quien describió una práctica de ingeniería de una solución permanente en el entorno de un agente cada vez que comete un error; [ 2 ] otras versiones la atribuyen a Vivek Trivedy de LangChain, cuya publicación "Anatomía de un arnés de agente" derivó los componentes del arnés de la fórmula Agente = Modelo + Arnés . [ 7 ] Un informe de ingeniería de OpenAI ampliamente citado que describe una gran base de código construida en gran parte por agentes de programación, junto con escritos posteriores de Thoughtworks, LangChain y Anthropic, ayudaron a difundir el término. [ 2 ] [ 6 ]

A mediados de 2026, el arnés se había convertido en objeto de estudio académico. Informes independientes describieron investigaciones como Self-Harness, en la que un agente extrae iterativamente sus propios fallos para proponer y validar cambios en su arnés, [ 3 ] y Harness-1, un agente de búsqueda de código abierto que mejoró la precisión de recuperación principalmente rediseñando el entorno de software alrededor del modelo en lugar de ampliar el modelo. [ 1 ]

Relación con la ingeniería de indicaciones y contexto

La ingeniería de arnés se suele posicionar como una capa más amplia que la ingeniería de impulsos , que optimiza una única interacción, o la ingeniería de contexto, que rige la información que el modelo ve en un momento dado; en este marco, el arnés diseña todo el entorno operativo y contiene a los otros dos como partes. [ 2 ] Una característica distintiva es que el componente que se envuelve no es determinista, por lo que un arnés está diseñado para recuperarse de forma fluida cuando el modelo fabrica una acción o informa que una tarea ha terminado cuando no es así. [ 3 ]

Véase también

Referencias

  1. 1 2 3 Nuñez, Michael (8 de junio de 2026). "Investigadores entrenaron un agente de búsqueda de IA de código abierto, Harness-1, que supera a GPT-5.4 en la recuperación de información relevante" . VentureBeat . Recuperado el 13 de julio de 2026 .
  2. 1 2 3 4 5 6 Böckeler, Birgitta (2 de abril de 2026). "Ingeniería de arneses para usuarios de agentes de codificación" . martinfowler.com .
  3. 1 2 3 Ramachandran, Sri Krishna (junio de 2026). "Investigadores presentan Self-Harness, un marco que permite a los agentes de IA reescribir sus propias reglas" . VentureBeat . Recuperado el 13 de julio de 2026 .
  4. Yao, Shunyu; Zhao, Jeffrey; Yu, Dian; Du, Nan; Shafran, Izhak; Narasimhan, Karthik; Cao, Yuan (2023). ReAct: Sinergizando el razonamiento y la acción en modelos de lenguaje . Conferencia Internacional sobre Representaciones de Aprendizaje (ICLR).
  5. Schick, Timo; Dwivedi-Yu, Jane; Dessì, Roberto; Raileanu, Roberta; Lomeli, Maria; Zettlemoyer, Luke; Cancedda, Nicola; Scialom, Thomas (2023). Toolformer: Los modelos de lenguaje pueden aprender a usar herramientas por sí mismos . Advances in Neural Information Processing Systems (NeurIPS).
  6. 1 2 "Arneses eficaces para agentes de larga duración" . Ingeniería Antrópica . Antrópico . 2026.
  7. Osmani, Addy (15 de mayo de 2026). "Ingeniería de arneses de agentes" . O'Reilly Radar . O'Reilly Media .