L'architecture des agents basés sur les LLM évolue rapidement, et le concept de « harness » – l'environnement d'exécution qui gère le cycle de vie d'un agent – devient de plus en plus important. DeepSeek Harness introduit une approche novatrice : au lieu d'un noyau fixe et monolithique, il propose un « runtime malléable » où des plugins gèrent les dépendances et le cycle de vie, et où les journaux de session préservent les faits d'exécution. Cette conception permet d'étendre et de modifier le harness sans réécritures du noyau, le rendant plus adaptable à divers cas d'utilisation. Le système de plugins (Cordis) gère l'injection de dépendances et le cycle de vie, tandis que le journal de session fournit un enregistrement durable de ce qui s'est réellement passé pendant l'exécution. Cette séparation des préoccupations pourrait conduire à des systèmes d'agents plus robustes et maintenables, en particulier pour des tâches complexes et de longue durée.
Un nouveau concept architectural pour les harness d'agents, passant de noyaux fixes à des runtimes malléables pilotés par plugins.