Open Source · Fiche projet
DeepSeek Harness : un agent IA libre où tout est un plugin
DeepSeek publie sous licence MIT son propre « harnais » d'agent, l'outil qui entoure un modèle pour lui faire exécuter des tâches. Il se lance en une commande, mais reste en préversion et annonce des changements qui casseront la compatibilité.
Par Kayzen AI · · 2 min de lecture

Un modèle de langage seul ne fait que produire du texte. Pour qu'il lise des fichiers, lance des commandes ou cherche sur le web, il lui faut un programme autour de lui : c'est ce qu'on appelle un « harnais » d'agent. Le laboratoire chinois DeepSeek a publié le sien, DeepSeek Harness, sous licence MIT.
Ce que c'est
DeepSeek Harness, dsh en ligne de commande, repose sur une idée simple : tout est un plugin. Chaque capacité de l'agent est un module qu'on ajoute ou qu'on retire, sur une base technique appelée Cordis. Le projet est très suivi : sa page GitHub affiche environ 278 000 étoiles et plus de 34 000 copies du dépôt.
L'essayer
Avec Node.js installé, une commande suffit :
npx @deepseek-ai/dsh web
Elle démarre une interface web à l'adresse http://127.0.0.1:3080 et l'ouvre dans le navigateur. On peut aussi partir du code source :
pnpm install
pnpm run build
pnpm dsh web
Avant de l'installer
Le README ne cache rien de l'état du projet. C'est une préversion pour développeurs, qui évolue vite, et il prévient en majuscules que des changements casseront la compatibilité. Il demande aussi de lire sa notice de sécurité avant le premier lancement.
Ce conseil vaut pour tout agent, pas seulement celui-ci. Un harnais exécute des actions sur votre machine au nom d'un modèle. Avant de le lancer sur un poste de travail, il faut savoir :
- à quels dossiers il a accès ;
- quelles commandes il peut exécuter sans demander ;
- où partent les données : quel modèle est appelé, et par quel service passent les recherches web.
Le README consulté ne répond pas à ces questions ; il renvoie pour cela à la notice de sécurité et à la documentation. À lire avant, pas après.
Notre lecture
L'intérêt d'un harnais libre et modulaire, c'est de ne pas lier son agent à un seul fournisseur de modèle ni à une seule interface. La licence MIT autorise à peu près tout, y compris l'usage commercial.
Pour une équipe curieuse, c'est un bon terrain d'expérimentation, à condition de le faire tourner dans un environnement isolé, sur des données sans enjeu. Pour un usage en production, mieux vaut attendre que le projet annonce la fin des changements incompatibles.