Aller au contenu

L'environnement d'agent open source de DeepSeek fait de tout un plugin

DeepSeek Harness est sorti le 13 août 2026 sous licence MIT. Son adaptateur de modèle, son registre d'outils et jusqu'à sa boucle d'agent sont des plugins interchangeables.

Par Tech AI Wire Team

3 min de lecture

XLinkedIn
The GitHub repository page for deepseek-ai/deepseek-harness, showing its MIT licence and cordis and dsh topic tags.

DeepSeek a publié le 13 août 2026 un environnement d'exécution d'agents open source appelé DeepSeek Harness, sous licence MIT. Son pari de conception : chaque partie d'un agent de programmation doit être remplaçable, y compris la boucle de l'agent elle-même. Pour les développeurs liés aujourd'hui à l'agent d'un seul fournisseur, c'est l'argument le plus net à ce jour que ces pièces peuvent se détacher.

Un harness est le logiciel enveloppant un modèle pour en faire un agent. Il contient les outils que le modèle peut appeler, le journal de la session, le bac à sable où s'exécutent les commandes, et la boucle qui décide de la suite. La formule de DeepSeek : un agent est un modèle plus un harness, et les deux n'ont pas à venir de la même entreprise.

Ce que « tout est un plugin » veut dire en pratique

VentureBeat rapporte que l'environnement s'installe sous le nom dsh et se lance avec npx @deepseek-ai/dsh web. En dessous, les pièces qu'on croirait fixes sont des extensions.

D'après InfoQ, les unités interchangeables comprennent l'adaptateur de modèle, le registre d'outils, le bac à sable, la gestion de l'état de session, le répartiteur d'événements et l'interface utilisateur. VentureBeat y ajoute les compétences, les systèmes de fichiers, les boucles et l'orchestration.

L'architecture sous-jacente s'appelle Cordis, un méta-framework bâti autour de plugins composables. Il gère la façon dont les plugins se montent, se démontent et dépendent les uns des autres. InfoQ note que la documentation publiée reste avare de détails d'implémentation sur Cordis. Cela mérite d'être gardé en tête avant d'y engager un projet.

L'environnement propose quatre modes, selon InfoQ :

ModeUsage
StandardL'environnement complet
CodeUne interface SDK
MinimalShell et édition de texte seulement
CreatorPour tester vos propres plugins

Le choix du modèle relève de la configuration, pas du code. Les développeurs pointent l'environnement vers d'autres points d'accès ou des serveurs locaux via YAML ou JSON, sans toucher à la logique centrale. DeepSeek, Anthropic, OpenAI et tout point d'accès compatible fonctionnent d'emblée.

Face à Claude Code

VentureBeat présente Harness comme un rival open source de Claude Code, d'Anthropic, et la comparaison se révèle utilement peu flatteuse par endroits.

Harness couvre le travail de fond : inspecter un dépôt, modifier des fichiers, lancer des commandes shell, chercher, planifier et déléguer à des sous-agents. Ce qui manque, c'est le produit autour. VentureBeat cite les systèmes de permissions mûrs, les agents d'arrière-plan hébergés, les flux natifs GitHub et la prise en charge de VS Code, JetBrains, du mobile et de Slack comme autant de choses que Claude Code possède et que Harness n'a pas.

L'échange est clairement posé. Claude Code, c'est d'abord Claude ; Harness est indépendant du modèle. L'un est un produit fini attaché à un fournisseur, l'autre une infrastructure que vous assemblez.

La hausse de prix qui l'accompagne

DeepSeek a relevé presque au même moment les tarifs API de son modèle V4-Pro, à compter du 16 août 2026. VentureBeat relève 0,66 dollar le million de jetons d'entrée et 1,98 en sortie hors heures de pointe, contre 1,32 et 3,96 aux heures pleines. Les tarifs précédents étaient de 0,435 en entrée et 0,87 en sortie.

C'est environ 50 % de hausse hors pointe, et davantage en pointe, de la part d'une entreprise dont la réputation s'était bâtie sur des prix cassés. Ouvrir le harness tout en augmentant le prix des modèles est une stratégie cohérente : céder la partie qui fidélise, facturer celle qui coûte à faire tourner.

Ce que cela signifie pour les développeurs

C'est une fondation, pas un remplacement. Si votre équipe utilise Claude Code ou Codex et s'en satisfait, rien ici ne justifie de changer. Le modèle de permissions et les briques hébergées qui manquent à Harness sont précisément ce qui rend un agent sûr à laisser tourner.

La raison de regarder quand même, c'est l'abstraction. Si vous construisez un agent interne, lisez comment Harness sépare la boucle, les outils et le bac à sable. Ce découpage vaut d'être repris même si vous n'installez jamais le produit, car la plupart des agents maison fusionnent ces couches et deviennent impossibles à faire évoluer.

Testez la sortie de secours avant d'en avoir besoin. La promesse est qu'un changement de fournisseur se résume à une modification de configuration. Prouvez-le sur votre propre charge maintenant, tant que c'est une curiosité, plutôt qu'en pleine panne. L'affaire Cursor de ce mois-ci rappelle que l'accès à un modèle peut être retiré par une partie avec qui vous n'avez rien signé.

Observez le schéma tarifaire plutôt que les montants. Un fournisseur qui ouvre son harness et augmente ses prix au jeton la même semaine vous indique où se trouve la marge. Attendez-vous à voir d'autres environnements offerts, et budgétez l'inférence comme la ligne qui grossit.

Sources

  1. The Open-Sourcing of DeepSeek Harness Opens the Door to Modular, Unbundled AI Agent Infrastructure - InfoQ
  2. DeepSeek Harness launches as open source rival to Claude Code, alongside V4-Pro on API with higher prices - VentureBeat

Articles liés