La arquitectura de los agentes basados en LLM está evolucionando rápidamente, y el concepto de 'harness'—el entorno de ejecución que gestiona el ciclo de vida de un agente—es cada vez más importante. DeepSeek Harness introduce un enfoque novedoso: en lugar de un núcleo fijo y monolítico, propone un 'runtime maleable' donde los plugins gestionan dependencias y ciclo de vida, y los registros de sesión preservan los hechos de ejecución. Este diseño permite extender y modificar el harness sin reescrituras del núcleo, haciéndolo más adaptable a diversos casos de uso. El sistema de plugins (Cordis) maneja la inyección de dependencias y la gestión del ciclo de vida, mientras que el registro de sesión proporciona un registro duradero de lo que realmente ocurrió durante la ejecución. Esta separación de preocupaciones podría conducir a sistemas de agentes más robustos y mantenibles, particularmente para tareas complejas y de larga duración.
Un nuevo concepto arquitectónico para harness de agentes que pasa de núcleos fijos a runtimes maleables impulsados por plugins.