Le changelog de DeepSeek Harness

DeepSeek Harness livre vite et casse vite — c'est à cela que sert une préversion développeur. Cette page suit chaque version officielle de dsh : ce qui a été ajouté, ce qui a cassé, et ce que cela signifie si vous écrivez ou installez des plugins. Les notes de version officielles restent la source de référence ; nous y ajoutons un résumé lisible en une minute et le contexte de l'écosystème de plugins que les notes laissent de côté.

Version actuelle

v0.1.0-rc.82026-08-19

La dernière version de DeepSeek Harness est v0.1.0-rc.8, publiée le 2026-08-19. Le démarrage rapide — npx @deepseek-ai/dsh web — récupère le build le plus récent à chaque exécution : il n'y a donc rien à mettre à jour. Vous compilez depuis les sources ? Pull puis rebuild — mais lisez d'abord la note sur le stockage sous la rc.8.

v0.1.0-rc.82026-08-19

Notes de version officielles

La version multimodale. Six jours après le lancement : les images deviennent une entrée de premier ordre, et deux agents de code concurrents deviennent des composants installables.

Points clés

  • Les requêtes d'images natives peuvent être activées sur les adaptateurs de modèles DeepSeek ; /goal et /plan acceptent une entrée mêlant image et texte ; le menu @ peut référencer des fichiers et des sessions entières.
  • Claude Code et Codex s'installent à la demande comme Profile Bundles de sous-agents, avec des modes de permission non interactifs et plusieurs instances nommées pour Codex — ce que cela change à la rivalité.
  • Les terminaux PTY Windows conservent des sessions PowerShell persistantes, activées par défaut dans le préréglage Minimal.
  • Confort : fork plus rapide des longues sessions, requêtes web_search concurrentes, téléchargement de dépendances allégé, et dsh web ouvre désormais le navigateur tout seul.
  • Le runtime du SDK Python couvre les quatre préréglages d'agent intégrés et embarque ce dont la recherche rg/glob et les outils MCP stdio ont besoin.

Changement cassant

Le backend SQLite a été retravaillé — lectures, écritures et forks plus rapides, fichiers plus petits, mais le format de stockage est incompatible et les notes ne mentionnent aucun chemin de migration. Considérez les données de session locales comme jetables en franchissant cette version.

Pour les auteurs de plugins

La rc.8 publie aussi des règles d'usage de la marque : « DeepSeek Harness » est une marque déposée, il est demandé aux projets d'utiliser l'abréviation DSH dans leurs noms plutôt que la marque complète, et les formulations descriptives comme « built on DeepSeek Harness » restent acceptées. Si vous maintenez un plugin, vérifiez le nom de votre dépôt.

v0.1.0-rc.72026-08-17

Notes de version officielles

Quatre jours après le lancement : la première version de stabilisation — des coutures d'UI pour les plugins, la gestion des tâches de sous-agents et un préréglage renommé.

Points clés

  • Les plugins peuvent enregistrer leurs propres cartes de réglages dans l'interface du harnais.
  • Les tâches de sous-agents Codex et Claude Code se gèrent via le Job Panel.
  • MCP et ACP gagnent des pièces jointes d'images durables, et le PTC Mode transmet les images imbriquées.
  • Le préréglage intégré anglais Code mode est renommé PTC mode ; les modèles DeepSeek gagnent une option d'effort de raisonnement low (le défaut reste high).
  • Correctifs : latence du Bash persistant dans le préréglage Minimal, débordements de pile en paginant de longs historiques, sessions mortes après troncature au max de tokens, dérive du curseur dans le composeur sous Safari, et une mise à niveau vers node-pty 1.2 bêta pour une compatibilité terminal élargie.

DeepSeek Harness est devenu public comme préversion développeur sous licence MIT et a récolté environ 95 000 étoiles GitHub en deux jours ; à notre dernière actualisation du jeu de données, le dépôt en comptait 169 401. L'argument tient en une idée prise au sérieux : modèles, outils, compétences, sessions, bacs à sable, systèmes de fichiers, la boucle et l'interface sont tous des plugins sur le runtime Cordis, composés via un fichier de chargement cordis.yml.

Points clés

  • Démarrage rapide en une commande — npx @deepseek-ai/dsh web — avec une interface web locale sur 127.0.0.1:3080.
  • Quatre préréglages intégrés : Standard, Code (renommé PTC en rc.7), Minimal pour le benchmarking et Creator pour assembler le vôtre.
  • Le README avertit, en majuscules, que des changements cassant la compatibilité arrivent — un avertissement que la rc.8 a fini par honorer.

Questions fréquentes

Quelle est la dernière version de DeepSeek Harness ?
v0.1.0-rc.8, publiée le 2026-08-19. C'est une release candidate au sein de la préversion développeur v0.1 — il n'existe pas encore de branche stable. Tout ce qui est plus récent que la dernière date de relecture de cette page se trouve sur la page officielle des releases GitHub.
Qu'est-ce que le PTC mode ?
Le préréglage intégré qui s'appelait Code mode ; la rc.7 a renommé le libellé anglais. C'est le mode où le modèle orchestre une tâche en générant et en exécutant du code plutôt qu'en appelant chaque outil un par un. Même préréglage, nouveau nom — les articles plus anciens qui disent Code mode décrivent le PTC mode.
DeepSeek Harness est-il assez stable pour la production ?
Non, et il ne le prétend pas. C'est une préversion développeur dont le README avertit en majuscules de changements cassants, et la première semaine a livré deux release candidates et un changement incompatible du format de stockage. Développez dessus, expérimentez — mais ne le mettez nulle part où une mise à jour cassée coûte de l'argent.
Comment mettre à jour dsh, et mes sessions survivront-elles ?
Via npx, chaque lancement récupère le dernier build ; depuis les sources, pull puis rebuild. La réserve concerne les sessions : la rc.8 a changé le format de stockage SQLite de façon incompatible et les notes ne décrivent aucune migration — partez du principe que les données de session locales ne franchissent pas cette mise à jour.
Les mises à jour cassent-elles les plugins installés ?
Elles le peuvent. Le format du loader et les API de plugins prennent encore forme : un plugin qui se charge sur une release candidate peut échouer sur la suivante. Avant d'en dépendre, regardez la date du dernier push de son dépôt — un plugin activement maintenu suit les évolutions amont, un plugin abandonné cesse de se charger sans bruit. Chaque page de plugin de notre annuaire affiche cette fraîcheur.

DSHarness est un annuaire indépendant de plugins DeepSeek Harness, sans lien avec DeepSeek AI. Les résumés condensent les notes de version officielles, qui restent la référence. Dernière relecture : 2026-08-20.