DeepSeek frappe deux fois le même jour
Le 13 août 2026, DeepSeek a lancé deux produits en même temps. DeepSeek Harness est un agent de code open source sous licence MIT qui vise directement Claude Code — Bloomberg l'a décrit noir sur blanc comme une attaque contre Anthropic. Le même jour, DeepSeek V4 Pro (version 0813) est passé en disponibilité générale, avec une fenêtre de contexte d'un million de tokens facturée moins d'un demi-dollar le million de tokens en entrée.
Le marché a réagi immédiatement. Le post Hacker News du modèle a dépassé les 990 points en une seule journée, et le dépôt du Harness affiche déjà plus de 21 000 étoiles sur GitHub. Un outil plus un modèle lancés le même jour, c'est exactement la formule qui a fait le succès de Claude Code.
Nous avons installé DeepSeek Harness avec une seule commande npx, lu la documentation, et repris un par un tous les chiffres publiés par DeepSeek. Cet article couvre l'architecture « tout est plugin », ce que vaut V4 Pro face à Claude sur les benchmarks et sur les prix, et qui devrait migrer plutôt qu'attendre.
C'est quoi, un harness d'agent
Un harness, c'est toute la machinerie qui entoure un modèle pour qu'il puisse réellement travailler sur ta machine : la boucle qui enchaîne les appels, les outils que le modèle a le droit d'utiliser, la gestion du contexte, les permissions et l'interface. Le modèle décide, le harness exécute — cette phrase courte résume tout le partage des rôles.
Quand tu tapes une instruction dans Claude Code, le modèle ne touche jamais ton disque lui-même. Il demande au harness de lire un fichier, d'exécuter une commande ou de lancer un test ; le harness vérifie si c'est autorisé, l'exécute, et lui renvoie le résultat. Tous les agents de code fonctionnent de cette façon.
Claude Code est le harness d'Anthropic branché sur les modèles Claude, et Codex celui d'OpenAI branché sur GPT. DeepSeek n'en avait jamais eu d'officiel — ses modèles tournaient dans les outils des autres. C'est ce que le 13 août change : DeepSeek arrête de vendre seulement le moteur et se met à vendre la voiture complète.
Tout est plugin : l'architecture de dsh
DeepSeek Harness — abrégé en dsh dans la documentation — repose sur une idée centrale : tout est plugin. Ce n'est pas un slogan marketing, c'est l'architecture réelle. Les modèles sont des plugins. Les outils sont des plugins. Les skills, les sessions, les sandboxes, le stockage, les boucles, le scheduling et même l'interface : des plugins. La documentation officielle indique que chaque capacité peut être choisie, remplacée ou étendue dans la configuration, sans toucher au code source du harness.
Sous le capot, tout repose sur Cordis, un noyau que DeepSeek décrit dans un papier de recherche sur la composabilité. Le projet a déjà de l'épaisseur : plus de 12 000 commits, un serveur Discord, et un tag dsh-plugin dédié sur GitHub où les plugins communautaires commencent à apparaître. La conséquence pratique, c'est que le harness n'a pas de cœur figé — si tu veux une autre sandbox, un autre stockage de sessions ou un autre modèle, tu changes la config, pas le code.
L'installation tient en une commande : npx @deepseek-ai/dsh web ouvre une interface web en local sur le port 3080. Pas de compte obligatoire pour démarrer, pas d'installeur — le paquet npm suffit. Si tu préfères compiler depuis les sources, le dépôt complet se clone et se compile avec pnpm en quatre commandes.
dsh propose quatre modes d'exécution, et c'est là que le pari architecture devient visible :
- Le mode Standard est l'agent de code complet : édition de fichiers, shell, recherche et planification — l'équivalent direct de Claude Code.
- Le mode Code fait générer au modèle du TypeScript qui orchestre lui-même des opérations en plusieurs étapes, au lieu d'enchaîner des appels d'outils un par un, ce qui réduit les allers-retours, la latence et les tokens sur les tâches longues.
- Le mode Minimal réduit l'agent à bash et un éditeur de fichiers, surtout pour benchmarker le modèle nu.
- Le mode Creator sert à fabriquer tes propres presets, avec inspection du runtime et expérimentation de plugins en direct.
La dernière pièce, c'est la traçabilité. Tout ce que le modèle voit passe dans un journal de session en append-only — on ne peut qu'ajouter à la fin, jamais réécrire l'historique. Ce journal est la source de vérité du harness, et tu peux reprendre, forker, chercher ou rejouer n'importe quelle session depuis ce flux. Quand ton agent part en vrille au quarante-deuxième appel d'outil, tu ne relis pas un transcript ; tu rejoues la session jusqu'au point de bascule et tu vois exactement ce que le modèle avait sous les yeux. C'est pensé comme un système d'exploitation, pas comme un wrapper de plus autour d'une API.
V4 Pro : le moteur derrière le harness
DeepSeek V4 Pro, version 0813, est le modèle qui sort de preview et passe en disponibilité générale, déjà utilisable via l'API DeepSeek ou OpenRouter. C'est un modèle mixture-of-experts : seule une fraction du réseau s'active à chaque token, ce qui donne la capacité d'un très gros modèle pour le coût de calcul d'un petit. La fiche technique aligne une fenêtre de contexte d'un million de tokens, jusqu'à 384 000 tokens en sortie, les appels d'outils et la sortie JSON.
Un détail compte double dans cette histoire : l'API DeepSeek annonce une compatibilité avec l'API Anthropic. Un outil écrit pour parler à Claude peut parler à V4 Pro en changeant une URL de base et une clé.
Côté benchmarks, DeepSeek annonce des scores qui frôlent le haut du panier :
| Benchmark | DeepSeek V4 Pro | Claude |
|---|---|---|
| SWE-bench Verified | ~80,6 % (variante Max) | 80,8 % (Opus 4.6) |
| Terminal Bench 2.1 | victoire revendiquée | Opus 4.8 |
| Indice Artificial Analysis | 53 | 63 (Opus 5) |
| Vitesse (tokens/s) | 83 | 52 |
Mais une précision change la lecture de tous ces chiffres : aucun score n'a encore été reproduit par un tiers. Tout ce qui circule vient de DeepSeek ou d'articles qui recopient DeepSeek. Simon Willison raconte que les benchmarks ont d'abord circulé dans le groupe WeChat officiel de DeepSeek, avant d'être recopiés dans un post Reddit supprimé par les modérateurs, puis dans un tableau ASCII sur Hacker News. Il note aussi qu'il n'y a pas de page d'annonce officielle, et que les poids ouverts ne sont pas confirmés — même si les V4 Pro d'avril et V4 Flash de juillet ont fini sur Hugging Face, ce qui rend une publication probable. Son test du pélican a au moins montré quelque chose d'inhabituel : trois niveaux de raisonnement ont produit trois pélicans radicalement différents. Le modèle est probablement très bon ; pour l'instant, c'est DeepSeek qui le dit, et personne d'autre.
L'écart de prix avec Claude
C'est sur le prix que DeepSeek frappe le plus fort. Au lancement, V4 Pro coûte 0,435 $ le million de tokens en entrée et 0,87 $ le million en sortie sur l'API DeepSeek.
| Modèle | Entrée ($/M tokens) | Sortie ($/M tokens) |
|---|---|---|
| DeepSeek V4 Pro (tarif de lancement) | 0,435 $ | 0,87 $ |
| Claude Sonnet 5 | 2 $ | 10 $ |
| Claude Opus 5 | 5 $ | 25 $ |
| Claude Fable 5 | 10 $ | 50 $ |
Au tarif de lancement, V4 Pro est environ 11 fois moins cher qu'Opus 5 en entrée et 28 fois moins cher en sortie. Même Sonnet 5, l'option économique d'Anthropic, reste quatre à onze fois plus chère.
Pour une session d'agent de code typique de 50 000 tokens en entrée et 15 000 en sortie, Opus 5 coûte environ 0,62 $ ; V4 Pro au tarif de lancement coûte environ 0,035 $. Le poste caché, pour un agent, c'est le cache, parce qu'un harness renvoie le même contexte à chaque tour de boucle : un cache hit coûte 0,50 $ le million chez Opus 5, contre environ 0,0036 $ le million chez DeepSeek.
Sauf que ce tarif plancher a une date de péremption, et elle est proche. À partir du 16 août — trois jours après le lancement — l'API passe sur une facturation heures pleines / heures creuses :
| Période tarifaire | Entrée ($/M) | Sortie ($/M) |
|---|---|---|
| Lancement (jusqu'au 16 août) | 0,435 $ | 0,87 $ |
| Heures creuses | 0,66 $ | 1,98 $ |
| Heures pleines (1h–4h et 6h–10h UTC) | 1,32 $ | 3,96 $ |
Le prix que tout le monde compare cette semaine grimpe au minimum de moitié, et plus que quadruple en sortie. Même au pire tarif, V4 Pro reste presque quatre fois moins cher qu'Opus 5, donc l'argument prix survit — mais le chiffre qui circule sur Hacker News est celui d'une promo qui se termine dans trois jours. La grille horaire compte aussi pour un agent : les heures pleines suivent la journée de travail chinoise, donc un cron de nuit peut viser les heures creuses, quand coder l'après-midi mange les créneaux pleins.
Peut-il remplacer Claude Code ?
Sur l'architecture, dsh a des arguments que Claude Code n'a pas. Quand ton agent déraille, Claude Code te laisse fouiller le transcript ; dsh te laisse rejouer la session événement par événement. Le système de plugins va plus loin que les skills et les serveurs MCP d'Anthropic, parce qu'il couvre aussi la sandbox, le stockage et la boucle elle-même — dans Claude Code tu étends l'agent, dans dsh tu peux le recomposer. Le harness accepte également d'autres modèles que ceux de DeepSeek, là où Claude Code reste verrouillé sur Claude, sauf à passer par des proxys non officiels.
En face, Claude Code a pour lui la maturité, et elle pèse lourd : des mois de production chez des dizaines de milliers d'équipes, un écosystème énorme de skills, de hooks et d'intégrations, des modèles dont les scores sont vérifiés par des évaluateurs indépendants, et un accès par abonnement qui protège des mauvaises surprises de facturation, là où dsh facture chaque token.
dsh est une developer preview en version 0.1, et le README écrit en majuscules qu'il y aura des changements incompatibles. Mais la compatibilité avec l'API Anthropic fait que tu n'es pas obligé de choisir un camp : garde ton harness et pointe certains workflows vers V4 Pro, ou essaie dsh avec le modèle que tu utilises déjà. dsh est le challenger le plus crédible que Claude Code ait eu en face — et c'est un challenger en version 0.1 face à un titulaire installé.
Les pièges avant de migrer
Il y a trois limites à peser avant de désinstaller quoi que ce soit.
D'abord, dsh est une developer preview qui casse la compatibilité sans préavis : le plugin que tu écris cette semaine peut ne plus se charger le mois prochain. Bâtir ton workflow quotidien dessus aujourd'hui, c'est accepter de le réparer régulièrement.
Ensuite, tous les benchmarks de V4 Pro sont auto-déclarés. Pas de reproduction indépendante, pas de page d'annonce, des chiffres sortis d'un groupe WeChat. Ils sont peut-être exacts, mais personne en dehors de DeepSeek ne le sait encore.
Enfin, le prix qui fait le buzz est en sursis. À partir du 16 août, la facturation par créneaux horaires fait grimper la sortie jusqu'à 3,96 $ le million en heures pleines — quatre fois et demie le tarif du jour du lancement. dsh te donne une liberté totale sur l'architecture de ton agent et presque aucune garantie sur ce qui sera encore vrai dans un mois. Si ta stack d'agents fait tourner ta boîte, ce n'est pas le moment de la déplacer.
Alors, on migre ou pas ?
Notre lecture après une journée dessus tient en trois profils. Si tu construis des harness ou des outils d'agents, installe dsh cette semaine : l'architecture tout-plugin et le journal rejouable sont les deux idées les plus intéressantes du moment, et une commande npx suffit pour te faire un avis. Si tu cherches juste à réduire ta facture d'API sur des tâches d'agent, teste V4 Pro sur un projet secondaire — mais calcule avec les tarifs du 16 août, et attends une confirmation indépendante des scores avant de rerouter ta production.
Si Claude Code fait tourner ton travail au quotidien, garde-le. Rien dans ce lancement ne justifie de migrer un outil qui marche vers une version 0.1 qui promet des cassures. La bonne nouvelle, c'est que cette attaque force tout le monde à bouger : quel que soit ton agent, son prix a maintenant de bonnes chances de baisser.
AIDive