DeepSeek Harness (dsh) vs Claude Code
Les deux sont des harnais d'agent : un runtime qui enveloppe un modèle de langage, fait tourner la boucle, lui tend des outils et suit une session. Claude Code est la CLI d'agent de code d'Anthropic, en service depuis un certain temps. dsh est le harnais open source de DeepSeek AI, publié le 13 août 2026. L'un est un produit ; l'autre a un jour.
À quel point c'est précoce
DeepSeek Harness est en préversion développeur et son README avertit en majuscules que des changements cassant la compatibilité arriveront. Ce n'est pas un remplacement direct d'un outil dont vous dépendez pour livrer. Nous n'avons pas mené d'évaluation en face-à-face, et nous ne ferions pas confiance à une évaluation réalisée pendant la semaine de sortie. Ce qui suit compare l'architecture et la licence, assez stables pour qu'on en écrive — pas la vitesse, la qualité ou le coût, qui ne le sont pas.
En un coup d'œil
| Critère | DeepSeek Harness (dsh) | Claude Code |
|---|---|---|
| Licence | MIT, open source | Propriétaire |
| Maturité | Préversion développeur, publiée le 13 août 2026 | Produit établi et livré |
| Modèle d'extension | Tout est un plugin, assemblé dans cordis.yml | Skills, hooks et serveurs MCP |
| Modèles | Vise DeepSeek V4 ; les fournisseurs sont eux-mêmes des plugins | Vise les modèles Claude d'Anthropic |
| Le runtime lui-même | Le forker, le patcher, le compiler depuis les sources | Le configurer, pas le modifier |
| Interface | Interface web sur 127.0.0.1:3080, plus des profils comme headless | Agent en ligne de commande |
Ouverture
C'est la différence la plus nette et la moins susceptible de changer. dsh est sous licence MIT, développé au grand jour sur github.com/deepseek-ai/deepseek-harness, et vous pouvez le cloner, lire comment la boucle est implémentée, corriger un comportement qui vous déplaît et faire tourner votre fork. Claude Code est propriétaire : vous le configurez via ses surfaces prises en charge plutôt que d'éditer ce qu'il fait en interne.
Que cela compte dépend entièrement de ce que vous faites. Si vous voulez un agent qui travaille sur votre base de code, l'accès aux sources est une curiosité. Si vous bâtissez un produit sur un harnais, ou si vous travaillez dans un endroit qui doit auditer ce que fait un outil avant qu'il ne touche à un dépôt, c'est toute la décision.
Comment on les étend
dsh pousse l'idée du plugin plus loin que la plupart des outils. Modèles, outils, skills, sessions, bacs à sable, systèmes de fichiers, boucle d'agent, orchestration et même l'interface sont tous des plugins, chargés dans un runtime partagé bâti sur le méta-framework Cordis et assemblés via une configuration de loader cordis.yml. Il n'y a pas de frontière dure entre « l'application » et « une extension » — remplacer le bac à sable relève du même geste qu'ajouter un outil.
Claude Code s'étend via les skills, les hooks et les serveurs MCP. Ce sont des surfaces définies : vous ajoutez des capacités et interceptez des événements à des points pris en charge, la boucle centrale reste celle de l'éditeur. C'est un véritable compromis et non un défaut — des points d'extension définis sont bien plus faciles à maintenir en état d'une version à l'autre, ce qui est exactement le problème que vivent en ce moment les utilisateurs de dsh.
La conséquence pratique pour dsh, c'est que la capacité réside dans l'écosystème. Nous indexons 7900 dépôts portant des topics dsh, dont 3942 présentent un vrai branchement de plugin ; vous pouvez tous les parcourir ou les balayer par catégorie. Cet écart entre étiqueté et réellement branché est lui-même un signal utile sur la jeunesse de cet écosystème.
La maturité, qui décide aujourd'hui de l'essentiel
Claude Code est un produit que des gens utilisent déjà quotidiennement. dsh est sorti hier, au sens le plus littéral du terme. Son propre README ouvre sur l'avertissement que des changements cassant la compatibilité arrivent, et ce n'est pas une formule : le format du loader, les API de plugins et les options de la CLI sont encore en train de prendre forme, si bien qu'un plugin qui se charge aujourd'hui peut ne plus se charger la semaine prochaine.
Rien de tout cela n'est une critique de dsh — c'est à cela que sert une préversion développeur. Mais cela signifie que la comparaison honnête n'est pas « lequel est meilleur » mais « quel risque voulez-vous ». Choisir Claude Code, c'est accepter un runtime fermé. Choisir dsh en ce moment, c'est accepter le mouvement permanent, une documentation mince et un écosystème assemblé en public. Ce sont des coûts de nature différente, et vous seul savez lequel votre projet peut absorber.
Les modèles, et où tourne quoi
dsh vise les modèles V4 de DeepSeek ; Claude Code vise les modèles Claude d'Anthropic. Dans les deux cas, le harnais est un programme local qui parle à un modèle via une API : « l'auto-hébergement » décrit donc surtout le harnais plutôt que le modèle. Et là, la différence est réelle : vous pouvez faire tourner un build modifié de dsh sur vos propres machines parce que les sources sont sous licence MIT, ce que vous ne pouvez pas faire avec un client propriétaire.
Comme les fournisseurs de modèles sont des plugins dans dsh, l'architecture ne le lie pas structurellement à un seul backend, et notre annuaire suit déjà une catégorie Modèles et fournisseurs. Nous nous gardons délibérément d'affirmer quels fournisseurs fonctionnent dans quel build de préversion — c'est précisément le genre de détail qui change chaque semaine et se vérifie au mieux dans le dépôt du plugin concerné.
Lequel choisir
Si vous avez besoin d'un agent pour du vrai travail cette semaine, prenez l'outil mature. C'est la réponse ennuyeuse et correcte, et elle ne change pas parce qu'un nouveau harnais est intéressant. Si vous étudiez l'architecture des agents, voulez écrire des plugins, devez lire et modifier le runtime, ou êtes simplement curieux de l'effet que fait un harnais où tout est un plugin, dsh vaut un après-midi — l'installer tient en une commande. Beaucoup feront très raisonnablement tourner les deux.
Si la catégorie elle-même vous est peu familière, notre explication sur les harnais d'agent traite d'abord ce que ces outils ont en commun, puis là où ils diffèrent.
Questions fréquentes
- dsh remplace-t-il directement Claude Code ?
- Non. DeepSeek Harness est sorti le 13 août 2026 en préversion développeur, dont le README avertit en majuscules que des changements cassant la compatibilité arriveront. Il fait la même catégorie de travail, mais y troquer un outil établi revient à accepter une cible mouvante au milieu de votre flux de travail.
- Lequel est le meilleur ?
- À ce stade, cette question n'a pas de réponse honnête. Pour du travail qui doit être livré, le produit établi est le choix le plus sûr. Pour construire sur le harnais lui-même — remplacer la boucle, le bac à sable ou la couche modèle — dsh vous donne des sources sous licence MIT que Claude Code n'offre pas. Nous n'avons pas mené d'évaluation en face-à-face, et nous ne ferions pas confiance à une évaluation réalisée pendant la semaine de sortie.
- dsh peut-il utiliser des modèles Claude, ou Claude Code des modèles DeepSeek ?
- dsh vise les modèles DeepSeek V4 et Claude Code les modèles Claude d'Anthropic. Comme les fournisseurs de modèles sont eux-mêmes des plugins dans dsh, l'architecture n'interdit pas d'autres backends, et notre annuaire suit une catégorie Modèles et fournisseurs. Nous ne pouvons pas vérifier quels fournisseurs précis fonctionnent dans tel build de préversion : consultez le dépôt du plugin avant d'en dépendre.
- Puis-je auto-héberger l'un ou l'autre ?
- Vous pouvez héberger et modifier le harnais dsh lui-même, puisqu'il est sous licence MIT et se compile depuis les sources. Claude Code est propriétaire : vous le configurez plutôt que vous ne le forkez. Aucun de ces points ne supprime l'appel d'API au modèle au centre de la boucle, qui part toujours là où vous le dirigez.
- Les plugins écrits pour l'un fonctionnent-ils dans l'autre ?
- Non. dsh assemble les plugins via une configuration de loader cordis.yml, tandis que Claude Code s'étend via skills, hooks et serveurs MCP. MCP est un protocole partagé : les serveurs d'outils construits pour lui ne sont donc pas intrinsèquement liés à un seul client, mais c'est un fait au sujet de MCP et non une garantie de compatibilité entre ces deux produits.
DSHarness est un annuaire indépendant de plugins DeepSeek Harness. Nous ne sommes affiliés ni à DeepSeek AI ni à Anthropic, et cette page ne compare que l'architecture et la licence publiquement documentées — sans benchmarks, tarifs ni allégations de performance. Dernière relecture le 14 août 2026.