DeepSeek Harness : Claude Code ne sait pas faire ÇA

En une phrase

DeepSeek Harness se distingue des autres agents de code comme Claude Code par son architecture "tout est un plugin", permettant de modifier l'interface, les outils, la mémoire, et même de demander au LLM de créer de nouvelles fonctionnalités pour son propre environnement, offrant une personnalisation radicale.

Points clés

  • Architecture "Tout est un plugin" : DeepSeek Harness (DSH) repose sur le noyau Cordis et est conçu pour assembler et retirer facilement des composants, considérant le modèle, l'interface, la mémoire, les outils et même le comportement de l'agent comme des plugins remplaçables.
  • Personnalisation poussée par le LLM : Contrairement aux environnements de travail figés, DSH permet de modifier et de réorganiser entièrement son environnement en interagissant avec le LLM, qui peut créer de nouvelles fonctionnalités directement pour le harness.
  • Modes de fonctionnement flexibles : DSH propose quatre modes : Minimal (simple), Code (orienté programmation), Standard (agent de code classique) et Créateur, ce dernier permettant au harness d'évoluer et de se personnaliser en demandant à l'agent de développer ses propres fonctionnalités.
  • Vue Trajectoire (Trajectory view) : Cette fonctionnalité offre une vue chronologique de toutes les décisions prises par l'agent, permettant à l'utilisateur de comprendre son processus de réflexion et de potentiellement "repartir d'un endroit précis" comme un "rollback" pour modifier le cours des opérations.
  • Différence avec Claude Code : Si Claude Code fournit un outil "clé en main" avec des implémentations technologiques fixes, DeepSeek Harness va plus loin en offrant un accès aux "pièces détachées" et la capacité de construire son propre environnement personnalisé.
  • Exemples de personnalisation : La vidéo démontre la création d'un plugin pour afficher les routes Symphony dans un tableau intégré à l'interface, ainsi que le développement d'une page "agent monitor" affichant commandes exécutées, fichiers modifiés et statistiques de session en temps réel.

Ressources

  • DeepSeek Harness — Projet sur GitHub (installation via `npx @depsic-ei/dsh web`, interface web sur `localhost:3080`)
  • Cordis — Noyau sur lequel repose DeepSeek Harness
  • Claude Code — Agent de code mentionné comme concurrent/comparaison
  • Codex — Agent de code mentionné comme concurrent/comparaison
  • Open Code — Agent de code mentionné comme concurrent/comparaison
  • OpenAI — Fournisseur de modèles (ex: GPT 5.6 Luna)
  • Open Router — Service d'accès à divers modèles LLM via une API, permettant d'utiliser différentes clés API
  • dipcode.com — Site mentionné pour la partie plugins (communauté/marketplace)
  • GPT 5.6 Luna — Modèle d'IA utilisé lors de la démonstration via Open Router
  • UI Driver — Projet Symphony utilisé pour la démonstration
  • Symphony UX — Technologie mentionnée pour la création de tutoriels via UI Driver