DeepSeek Harness révolutionne les frameworks d'agents avec une conception axée sur les plu
DeepSeek AI vient de bouleverser les frameworks d'agents. L'entreprise a publié DeepSeek Harness v0.1 en version pré-développeur, distribuant le code source complet sous licence MIT. Cela permet aux équipes d'assembler des environnements d'exécution d'agents en intégrant ou remplaçant chaque couche, depuis les modèles jusqu'à l'interface utilisateur. Contrairement à un assistant figé, Harness se présente comme un kit : Agent = Modèle + Harness, où le Harness n'est qu'un hôte de plugins.
Du monolithe au modulaire
La plupart des frameworks d'agents intègrent les boucles principales, les registres d'outils et les stores de sessions dans un noyau privilégié, n'offrant que des points d'extension limités. Le Harness de DeepSeek, basé sur Cordis, traite chaque composant comme un plugin détachable : modèles, outils, compétences, sessions, environnements isolés, stockage, planification et même l'interface utilisateur résident derrière des frontières de plugins Cordis. En pratique, cela permet aux développeurs de modifier la clé API du modèle, de remplacer le fournisseur d'environnement isolé ou de changer le thème de l'interface via la configuration, sans toucher au code source de Harness. Le README du projet le résume sans détour : tout est un plugin.
Modes d'exécution et traces auditées
Harness propose quatre profils d'exécution. Standard exécute un agent de codage complet avec édition de fichiers, shell, recherche et planification ; Mode Code expose la même chaîne d'outils via un SDK TypeScript pour des opérations multi-étapes ; Minimal se réduit à deux outils pour des tests de performance ; Creator ajoute une inspection d'exécution et des conseils pour la création de présélections. Chaque session est enregistrée dans un flux d'événements immuable et append-only qui journalise les invites système, les appels d'outils, l'ordonnancement des sous-agents et les injections de contexte – une fonctionnalité que la plupart des frameworks ne capturent que partiellement. La vue Trajectory permet ensuite aux équipes de rejouer, dupliquer ou rechercher des exécutions à partir du même journal.
À qui cela s'adresse et pourquoi
DeepSeek positionne Harness comme une infrastructure pour développeurs, et non comme un produit fini. Les secteurs réglementés – services financiers, R&D médicale, assurance – peuvent l'expérimenter localement grâce à la licence MIT et à l'option d'auto-hébergement, tandis que les fournisseurs cloud et de semi-conducteurs peuvent publier des piles d'agents de référence. Les équipes de développement internes peuvent déployer des agents dans des dépôts privés, les chercheurs peuvent évaluer des modèles dans des environnements contrôlés, et les équipes de plateforme peuvent empaqueter leurs outils internes sous forme de plugins réutilisables. Cordis, le méta-framework sous Harness, gère le montage des plugins, les dépendances et les événements inter-plugins, évitant d'accumuler des fonctionnalités dans un noyau privilégié.
Pourquoi c'est important
Harness ne vise pas les performances des modèles, mais l'infrastructure sous-jacente des systèmes d'agents. En faisant de chaque couche un plugin sous licence MIT, DeepSeek abaisse les barrières pour des environnements d'exécution audités et extensibles dans des contextes réglementés ou axés sur la R&D. Les équipes ayant besoin de prouver leur conformité, d'échanger librement des composants ou d'évaluer des modèles dans des environnements isolés contrôlés disposent désormais d'un kit pragmatique et open source, au lieu d'un framework fermé. Le vrai changement est architectural : passer d'assistants figés à des kits d'exécution configurables.
Source : MarkTechPost. Synthèse éditoriale assistée par IA — TechnoExpress.

