DeepSeek Harness
DeepSeek Harness (commande `dsh`) est l'agent open source du chinois DeepSeek, publié le 13 août 2026 et encore en préversion pour développeurs.
En bref
- Ce que c'est
- DeepSeek Harness (commande
dsh) est l'agent open source du chinois DeepSeek, publié le 13 août 2026 et encore en préversion pour développeurs. On s'en sert dans une application de bureau ou une interface web servie en local. Il code dans un dépôt, analyse des fichiers, fait des recherches ou lance des tâches de fond. Chaque pièce est un module que l'on peut remplacer ou écrire soi-même. Il fonctionne avec les modèles de DeepSeek, par clé d'API, ou avec ceux d'autres fournisseurs. - Éditeur
- DeepSeek (Hangzhou DeepSeek Artificial Intelligence Co., Ltd.), Chine
- Prix
- gratuità l'usage
- Licence
- open source (MIT)
- Systèmes
- macOS, Windows, Linux, navigateur
- Formes
- application de bureau, version web, ligne de commande, bibliothèque pour développeurs (SDK)
Site officiel de DeepSeek HarnessFiche relevée le sur les pages officielles.
Installer
Tous systèmes (avec Node.js)
npx @deepseek-ai/dsh webLa commande démarre l'interface web sur http://127.0.0.1:3080 et l'ouvre dans le navigateur.
Depuis les sources
git clone https://github.com/deepseek-ai/deepseek-harness.gitcd deepseek-harnesspnpm installpnpm run buildpnpm dsh webSDK Python, Linux et macOS
git clone https://github.com/deepseek-ai/deepseek-harness.gitcd deepseek-harnesspython -m venv .venv. .venv/bin/activatepython -m pip install deepseek-harness-sdkSDK Python, Windows (PowerShell)
git clone https://github.com/deepseek-ai/deepseek-harness.gitSet-Location deepseek-harnesspy -3.10 -m venv .venv.venv\Scripts\Activate.ps1python -m pip install deepseek-harness-sdkmacOS (Apple Silicon, macOS 13 ou plus) et Windows : Télécharger l'application de bureau sur https://www.deepseek.com/en/download/ puis l'installer.
Paquets vérifiés sur leur registre : @deepseek-ai/dsh (npm), deepseek-harness-sdk (pip).
Démarrer
Dans l'interface web, ouvrir Settings puis Models et coller une clé d'API DeepSeek. Cliquer ensuite sur « Choose workspace » pour ajouter le dossier du projet, puis ouvrir une session avec une première consigne.
npx @deepseek-ai/dsh webChoisir le modèle
Dans Settings, Models, la carte DeepSeek reçoit une clé d'API. « Add model provider » ajoute un fournisseur du catalogue (anthropic, openai, moonshotai pour Kimi, zai pour GLM…) ou une API personnalisée. On choisit ensuite le modèle dans le sélecteur de la session ; il devient le modèle par défaut des nouvelles sessions.
D'après la documentation officielle (github.com), lue le . Les commandes sont recopiées telles quelles.
Ce qu'il sait faire
- Modules
- L'interface, les outils et la boucle de l'agent sont des modules qu'on active, remplace ou écrit. Le mode « Creator » en crée un au fil d'une conversation. deepseek.com
- Travail dans un dépôt
- L'agent lit et modifie les fichiers de l'espace de travail, lance des commandes, délègue à des sous-agents et tient un plan. Il demande l'accord de l'utilisateur selon la politique de permissions choisie. github.com
- Tâches programmées
- On crée dans la conversation des rappels et des tâches, quotidiens ou à intervalle fixe. La page des automatisations sert à les revoir et à les modifier. github.com
- Serveurs MCP
- MCP est le protocole standard pour brancher des outils et des sources de données à un agent. Un client MCP générique relie des serveurs en stdio ou en HTTP, et la documentation fournit des exemples de configuration pour trois serveurs de mémoire tiers. github.com
- Revue de code GitHub
- Ce module optionnel ouvre une session de relecture, en lecture seule, quand une demande de fusion (pull request) passe de brouillon à prête pour revue. Un webhook GitHub (un appel automatique envoyé par GitHub) le déclenche. github.com
- Modes sans interface
dsh --profile headlesslance une tâche et rend la réponse finale.--profile acpsert les éditeurs compatibles ACP (Agent Client Protocol, le protocole qui relie un agent à un éditeur comme Zed ou JetBrains).--profile sdksert le SDK, la bibliothèque Python qui pilote l'agent depuis son propre programme. github.com- Fonctions expérimentales
- La page du produit marque comme expérimentales les équipes d'agents, la revue d'approbation automatique et la saisie vocale. deepseek.com
Les façons de l'utiliser
- application de bureauapplication DeepSeek Harness pour macOS et Windows
- version webinterface web locale lancée par `npx @deepseek-ai/dsh web`, publiable derrière un proxy inverse
- ligne de commandecommande `dsh`, avec des profils sans interface (headless) et ACP
- bibliothèque pour développeurs (SDK)SDK Python `deepseek-harness-sdk` ; modules à écrire en TypeScript sur la bibliothèque Cordis
Systèmes
- macOSapplication de bureau : Apple Silicon, macOS 13 ou plus ; SDK Python : macOS 14 ou plus sur arm64
- Windowsapplication de bureau et SDK Python, x64
- Linuxpar npm (npx) ou le SDK Python, x64 et arm64 ; pas d'application de bureau
- Navigateurinterface web servie en local par `dsh web`
D'après deepseek.com. Un système absent de la liste n'est pas cité par l'éditeur.
Sur téléphone
Au 3 octobre 2026, l'éditeur ne documente ni application mobile ni pilotage depuis un téléphone.
Prix et licence
Gratuit et open source. Les modèles DeepSeek par défaut se paient d'avance sur la plateforme ouverte de DeepSeek, au tarif de son API ; avec un autre fournisseur, on paie ce fournisseur. La page d'OpenCode Go range DeepSeek Harness parmi les clients encore mal pris en charge.
Prix relevés le sur deepseek.com, dans la devise de la page.
Abonnements qu'on peut y brancher : OpenCode Go (Anomaly).
Licence
Open source, licence MIT. github.com
Modèles
Une clé d'API DeepSeek, ou les fournisseurs du catalogue intégré avec leur clé (dont anthropic, openai, moonshotai et zai). S'y ajoute toute passerelle, tout relais ou serveur auto-hébergé compatible avec les formats OpenAI Chat Completions, OpenAI Responses ou Anthropic Messages. Les fournisseurs qui se connectent par OAuth (connexion avec un compte), comme Codex, ne sont pas encore pris en charge. github.com
- Clé d'API personnelle
- oui
- Modèles locaux
- oui
Disponibilité et données
DeepSeek Harness existe en une seule version, en préversion publique « worldwide » (mondiale) d'après la page du produit ; il n'y a pas de version chinoise distincte. Avec la clé d'un autre fournisseur, aucune inscription n'est demandée. Les modèles officiels demandent le compte DeepSeek, commun à l'application, à la plateforme ouverte et à Harness. Interface en anglais et en chinois. deepseek.com
La politique de DeepSeek Harness (20 septembre 2026) désigne Hangzhou DeepSeek Artificial Intelligence Co., Ltd. comme responsable. Avec le modèle d'un autre fournisseur et sans compte, les requêtes partent directement chez ce fournisseur ; Harness ne stocke ni ne traite les entrées et sorties sur ses serveurs. Avec les modèles officiels, DeepSeek indique collecter, traiter et stocker les données en République populaire de Chine. Elles peuvent servir à entraîner et améliorer ses modèles ; la politique prévoit un droit de s'y opposer. Politique de confidentialité, deepseek.com
Sources
Fiche relevée le sur 17 pages officielles. Une information que nous n'avons pas pu vérifier n'est jamais présentée comme un fait.
- www.deepseek.com/en/harness/
- github.com/deepseek-ai/deepseek-harness
- github.com/deepseek-ai/deepseek-harness#run
- www.npmjs.com/package/@deepseek-ai/dsh
- pypi.org/project/deepseek-harness-sdk/
- github.com/deepseek-ai/deepseek-harness/blob/master/docs/user/guide/index.md
- github.com/deepseek-ai/deepseek-harness/blob/master/docs/user/guide/providers.md
- github.com/deepseek-ai/deepseek-harness/blob/master/docs/user/guide/schedule.md
- github.com/deepseek-ai/deepseek-harness/blob/master/docs/user/guide/mcp-memory.md
- github.com/deepseek-ai/deepseek-harness/blob/master/docs/user/guide/github-review.md
- github.com/deepseek-ai/deepseek-harness/blob/master/apps/cli/README.md
- www.deepseek.com/en/harness/privacy/
- github.com/deepseek-ai/deepseek-harness/blob/master/LICENSE
- www.deepseek.com/en/harness/terms-of-use/
- www.deepseek.com/en/download/
- github.com/deepseek-ai/deepseek-harness/blob/master/docs/user/guide/public-deployments.md
- github.com/deepseek-ai/deepseek-harness/blob/master/docs/user/guide/python-sdk.md
Ce que nous n'avons pas pu vérifier (5)
- Nous n'avons pas vérifié qu'on peut ouvrir un compte sur la plateforme ouverte de DeepSeek depuis la France. L'application DeepSeek, elle, est sur l'App Store français.
- Le README n'énumère pas les systèmes pris en charge par `npx @deepseek-ai/dsh web`.
- Les langues de l'interface sont déduites des fichiers en.json et zh.json du dépôt.
- Harness n'a pas d'application mobile : les liens iOS et Android de la page de téléchargement mènent à l'application de discussion DeepSeek.
- La politique de confidentialité nomme une société de Hangzhou et un stockage en Chine, mais aucune page « à propos » ne donne l'adresse du siège.
Tous les outils →Le même modèle, des outils différents →Les abonnements d'IA →Signaler une erreur →