DeepSeek a ouvert une developer preview de DeepSeek Harness, son framework open source pour construire des agents IA, publié sous licence MIT avec le code source complet sur GitHub (deepseek-ai/deepseek-harness).

Le principe central : tout est un plugin. Construit sur le noyau Cordis, qui gère le montage, le démontage et les dépendances des plugins, le harness implémente chaque capacité d'agent — modèles, outils, skills, sessions, sandboxes, stockage, boucles, planification et UI — sous forme de plugin. Les services et événements Cordis coordonnent les plugins, et les développeurs peuvent choisir, remplacer ou étendre n'importe quelle capacité uniquement par la configuration, sans modifier le code source.

Le deuxième pilier est la traçabilité : tout ce que le modèle voit est consigné dans un journal de session append-only, y compris les prompts système, le raisonnement, les appels d'outils et leurs résultats, la planification des sous-agents et les injections de contexte. Une vue Trajectory permet d'inspecter les enregistrements par source ; resume, fork, search et replay opèrent tous sur le même flux d'événements.

Quatre modes d'exécution sont disponibles. Le mode Standard est un agent de codage complet avec édition de fichiers, shell, recherche de fichiers et web, skills, planification, objectifs, sous-agents et workflows. Le mode Code expose les outils via un SDK Code Mode afin que le modèle orchestre des opérations multi-étapes dans un seul programme TypeScript. Le mode Minimal réduit l'agent à un bash persistant et un str_replace_editor pour évaluer les modèles dans un environnement minimal. Le mode Creator ajoute l'inspection du runtime, des expériences de plugins en mémoire et des conseils pour créer des presets personnalisés.

Node.js est requis pour démarrer : l'interface web se lance via `npx @deepseek-ai/dsh web`, ou le code source peut être cloné depuis le dépôt. DeepSeek précise que la preview continue d'évoluer — les plugins et API de base changeront encore — et renvoie vers les plugins communautaires sous le topic GitHub dsh-plugin.