Noyau Cordis
Cordis ne gère que le chargement, le déchargement et les dépendances des plugins — pas les capacités concrètes de l'Agent. DeepSeek Harness confie entièrement le « ce qu'il peut faire » aux plugins.
DeepSeek Harness CordisDeepSeek Harness · Aperçu développeur
Le modèle est l'âme de l'Agent ; Harness lui fait comprendre l'environnement, utiliser des outils et travailler en continu dans des scénarios réels. DeepSeek Harness (dsh) est open source : ouvrez d'abord le chat web DeepSeek pour valider la tâche avec DeepSeek-V4, puis composez au besoin un Agent complet en local via des plugins.
MIT
Licence open source
DeepSeek Harness adapté au commercial
Plugin
Tout est plugin
Du modèle à l'UI, tout est remplaçable
4
Modes d'exécution
Standard / PTC / Minimal / Création
V4
DeepSeek-V4
Valider d'abord dans le chat web, puis exécuter en local
DeepSeek-V4 fournit raisonnement et conversation ; DeepSeek Harness fournit environnement, outils et exécution traçable. Les deux ensemble forment un Agent réellement déployable.
Cordis ne gère que le chargement, le déchargement et les dépendances des plugins — pas les capacités concrètes de l'Agent. DeepSeek Harness confie entièrement le « ce qu'il peut faire » aux plugins.
DeepSeek Harness CordisModèle, outils, skills, session, sandbox, stockage, boucle, ordonnancement, UI : toutes les capacités Agent viennent des plugins et collaborent via les services et événements Cordis.
DeepSeek tout est pluginSans modifier le code source de DeepSeek Harness, vous pouvez choisir, remplacer ou étendre n'importe quelle capacité au niveau configuration et tester rapidement des combinaisons d'outils adaptées à DeepSeek-V4.
DeepSeek Harness composableUn aperçu pour les développeurs Harness : open source, remplaçable, traçable. Idéal pour un workflow « validation en conversation + exécution locale » avec le chat web DeepSeek et DeepSeek-V4.
DeepSeek Harness repose sur le système de plugins Cordis. Adaptation de modèle, enregistrement d'outils, journaux de session, boucle Agent et même l'UI sont des plugins, librement remplaçables dans la configuration.
DeepSeek Harness pluginsTout ce que voit le modèle est écrit dans un journal de session append-only : invite système, chaîne de pensée, appels d'outils et résultats, ordonnancement des sous-agents et injection de contexte. La vue Trajectory rejoue par source.
DeepSeek TrajectoryLe mode standard offre l'ensemble complet d'outils ; le mode PTC (Code Mode) orchestre des appels multi-étapes avec du code généré ; le mode minimal sert aux benchmarks ; le mode création sert à expérimenter des plugins et créer de nouveaux presets.
DeepSeek Harness modesLe chat web DeepSeek convient pour clarifier d'abord la tâche et comparer Pro / Flash ; Harness convient pour exécuter la même tâche en continu dans un Agent local avec sandbox et outils.
DeepSeek-V4 AgentAprès avoir installé Node.js, exécutez npx @deepseek-ai/dsh web : la Web UI locale s'ouvre par défaut (127.0.0.1:3080). En installation depuis les sources, construisez avec pnpm puis lancez la même commande.
DeepSeek dsh webAjoutez le topic GitHub « dsh-plugin » au dépôt de plugin pour faciliter la découverte. Les plugins cœur et les API évoluent encore ; l'équipe signale explicitement des changements cassants à venir.
écosystème dsh-pluginInformations issues de la page officielle DeepSeek et du README GitHub, pour rechercher les questions liées à DeepSeek Harness / dsh.
dsh
Indice CLI et nom de paquet DeepSeek Harness : npx @deepseek-ai/dsh web
Cordis
Gère seulement chargement / déchargement / dépendances ; toutes les capacités Agent viennent des plugins
MIT
Le dépôt officiel deepseek-ai/deepseek-harness est open source sous MIT
4
Standard, PTC (Code), Minimal, Création — de l'Agent de codage au benchmark
3080
Après npx, la Web UI locale écoute par défaut 127.0.0.1:3080
Aperçu
Pour les tests des développeurs Harness dans le monde ; plugins cœur et API en itération continue
Plugin
Y compris adaptateur de modèle et UI
Journal
Reprise / branchement / relecture de la même source
V4
Valider d'abord l'intention dans le chat web
Open source
Retours via Discussions
DeepSeek Harness est encore en aperçu développeur ; l'équipe souligne que des changements cassants surviendront. Ne figez pas aveuglément la version en production ; conversation et validation de solution peuvent commencer par le chat web DeepSeek de ce site.
DeepSeek Harness convient à l'exécution Agent locale ; intention, prompts et effet DeepSeek-V4 se valident de préférence d'abord dans le chat web.
Changez de mode sans modifier le code source. Comparaison détaillée et cas d'usage sur la sous-page « Modes d'exécution ».
Agent de codage complet : édition de fichiers, Shell, recherche fichiers et web, Skills, planification, objectifs, sous-agents et workflows. Adapté aux tâches de développement quotidiennes.
DeepSeek Harness mode standard
Possède toutes les capacités du mode standard et présente les outils via le Code Mode SDK, pour que le modèle combine des opérations multi-étapes dans un programme TypeScript et réduise les allers-retours d'appels d'outils.
DeepSeek PTC Code Mode
Agent de codage à deux outils seulement — bash persistant et str_replace_editor — pour les benchmarks de modèles en environnement minimal (y compris les scénarios d'évaluation liés à DeepSeek-V4).
DeepSeek Harness mode minimal
Pour créer des presets d'Agent personnalisés : capacités du mode standard, plus inspection runtime, expérimentation en mémoire de plugins Cordis, et guidance pour créer des presets.
DeepSeek Harness mode création
C'est la formulation cœur officielle de DeepSeek sur Harness — et les trois points à retenir quand on cherche « qu'est-ce que DeepSeek Harness ».
01
DeepSeek Harness est construit sur le système de plugins Cordis. Modèle, outils, skills, session, sandbox, stockage, boucle, ordonnancement et UI sont fournis par des plugins et collaborent via services et événements. Les développeurs n'ont pas besoin de forker le code source pour recomposer les capacités au niveau configuration.
02
Invite système, chaîne de pensée, appels d'outils et résultats, ordonnancement des sous-agents et chaque injection de contexte sont écrits dans un journal de session append-only. Reprise, branchement, recherche et relecture partagent le même flux d'événements ; la vue Trajectory inspecte par source.
03
Le mode standard donne la combinaison complète d'outils ; le mode PTC enchaîne plusieurs tours d'outils avec du code généré par le modèle ; le mode minimal ne laisse que shell et édition de fichiers pour l'évaluation ; le mode création inspecte le runtime, expérimente des plugins et compose de nouveaux modes.
Les commandes ci-dessous viennent de la documentation officielle, pour comparaison. Si vous voulez d'abord confirmer la formulation de la tâche et l'effet DeepSeek-V4, commencez la conversation dans le chat web DeepSeek de ce site.
Après avoir installé Node.js, vous pouvez démarrer la Web UI via npx.
npx @deepseek-ai/dsh web Récupérez le code source complet du projet et suivez les instructions du dépôt.
git clone https://github.com/deepseek-ai/deepseek-harness Quel lien avec le chat web DeepSeek et DeepSeek-V4 ? Peut-on l'utiliser en production ? Ci-dessous selon la ligne officielle.
DeepSeek Harness (commande dsh) est le runtime Agent (agent harness) open source de DeepSeek AI. Il permet au modèle de comprendre l'environnement, d'appeler des outils et de travailler en continu dans des scénarios réels. Le slogan d'architecture est « tout est plugin », le noyau est Cordis.
Le chat web DeepSeek et DeepSeek-V4 couvrent « conversation, raisonnement, long contexte » ; Harness couvre « outils, sandbox, journal de session, runtime remplaçable ». Parcours recommandé : clarifier d'abord la tâche dans le chat web, puis exécuter au besoin un Agent outillé en local avec dsh.
Le positionnement officiel est un aperçu développeur, avec avertissement explicite de changements cassants. Adapté aux essais de plugins, à l'évaluation et à l'apprentissage de l'architecture — pas à figer des systèmes de production critiques sur la version actuelle.
Après Node.js, exécutez npx @deepseek-ai/dsh web ; par défaut http://127.0.0.1:3080 s'ouvre. Vous pouvez aussi git clone le dépôt officiel puis installer et construire avec pnpm selon le README. Pour valider d'abord en conversation, utilisez « Essayer » sur ce site pour ouvrir le chat web DeepSeek.
Cordis est le noyau plugin utilisé par DeepSeek Harness : chargement, déchargement et dépendances. Les capacités concrètes de l'Agent (modèle, outils, UI, etc.) ne sont pas dans le noyau mais dans les plugins, qui collaborent via services et événements.
La page chinoise officielle parle de mode PTC, la page anglaise de Code mode : les deux désignent du code généré par le modèle (via le Code Mode SDK) qui combine plusieurs tours d'appels d'outils, tout en conservant les capacités du mode standard.
Le mode minimal ne conserve que bash persistant et str_replace_editor pour les benchmarks de modèles en environnement minimal. Dans les notes d'évaluation publiques, une partie des scores Code Agent de DeepSeek-V4-Flash est liée au cadre du mode minimal.
Ajoutez le topic GitHub « dsh-plugin » au dépôt de plugin pour faciliter la découverte. Retours et bugs via les GitHub Discussions officielles. Les plugins cœur et les API de base continueront d'évoluer.
Oui. Invites, chaîne de pensée, résultats d'outils et ordonnancement des sous-agents vus par le modèle sont écrits dans un journal append-only. Reprise, branchement, recherche et relecture partagent le même flux d'événements, consultable par source dans la vue Trajectory.
Non. L'équipe souligne que les développeurs n'ont pas besoin de toucher au code source de DeepSeek Harness pour choisir, remplacer ou étendre n'importe quelle capacité au niveau configuration, y compris l'adaptateur de modèle et l'UI.
Le dépôt officiel est open source sous MIT ; les dépendances tierces figurent dans THIRD_PARTY_NOTICES du dépôt. Avant un usage commercial, lisez vous-même la licence et le disclaimer de l'aperçu.
Ouvrez d'abord le chat web DeepSeek de ce site, discutez directement avec DeepSeek-V4 pour confirmer prompts et découpage de tâche ; quand outils locaux et sandbox sont nécessaires, installez Node.js et lancez dsh. Les deux chemins se complètent et ne se remplacent pas.
Validez l'idée dans le chat web, combinez plugins et outils dans Harness. Commencez par un clic vers le chat web DeepSeek depuis ce site.