DeepSeek publie dsh-superagent, un prototype open source d'agent de code proactif pour GitHub
DeepSeek a mis en ligne le 31 octobre dsh-superagent, un agent de code qui écoute un dépôt GitHub (et en option Feishu), prend en charge les demandes autorisées dans des sessions isolées et répond par des pull requests. Licence MIT, mais l'équipe le présente comme un prototype de recherche, pas comme un produit officiel.

DeepSeek a publié le 31 octobre 2026 sur GitHub dsh-superagent, un agent de code « proactif » qui vit à côté d’un dépôt plutôt que dans un terminal. Il écoute les issues et les commentaires d’un dépôt GitHub (et, en option, des discussions sur la messagerie Feishu), prend en charge les demandes des personnes autorisées et revient avec un résultat, typiquement une pull request. Le code est sous licence MIT, mais l’équipe prévient d’emblée qu’il s’agit d’un prototype de recherche, « pas d’un produit officiel de DeepSeek ».
Un agent qui attend qu’on l’appelle, puis travaille en parallèle
dsh-superagent est distribué comme une extension de DeepSeek Harness, l’environnement d’agents open source de DeepSeek, en préversion publique. Son fonctionnement suit un circuit précis : les événements d’une source (GitHub, Feishu) sont évalués ; si une personne figurant sur une liste autorisée s’adresse à l’agent, celui-ci ouvre un ticket, le confie à une session de travail isolée avec son propre répertoire, et répond dans la conversation d’origine. Une session principale fait le tri et la coordination ; le nombre de sessions de travail simultanées est un réglage. Les commentaires suivants sur la même pull request arrivent directement à la bonne session, sans nouvelle mention.
Le projet revendique un principe : coûter le moins d’attention humaine possible. L’agent n’agit que lorsqu’on le lui demande ou qu’une règle écrite par l’équipe l’autorise, confirme une fois, se tait pendant qu’il travaille et ne reparle que pour livrer, poser une question ou signaler un échec. Par défaut, le travail non sollicité est seulement enregistré (mode « observe ») sans être exécuté. L’installation elle-même est confiée à un agent de code, qui suit le guide SETUP.md question par question.
Les limites affichées
Le README est inhabituellement franc : le code est issu du travail quotidien de l’équipe, en grande partie écrit par des agents de code, peut contenir des bogues et doit être relu avant tout usage. Il diffère aussi de la version interne et de l’article de conception « Exploring Super-agent Design » publié par DeepSeek, dont certaines idées ne sont pas implémentées. Côté sécurité, la documentation indique que les sessions de travail s’exécutent sans demande d’approbation, avec les droits de l’utilisateur système de l’opérateur, et peuvent lire son répertoire personnel : elle recommande un compte système dédié. L’outil ne prend en charge que github.com (pas GitHub Enterprise Server) et suppose une pile technique complète (Node.js, pnpm, tmux, GitHub CLI, un fournisseur de modèle configuré). Aucune mesure indépendante de la qualité de ses pull requests n’est disponible.
Notre lecture
Après les assistants de terminal comme Claude Code ou Codex, la bataille des agents de code se déplace vers des agents « d’équipe » qui vivent dans les outils de collaboration et travaillent en tâche de fond. L’intérêt de dsh-superagent tient moins à son code, explicitement expérimental, qu’à sa conception publiée en clair : liste d’autorisations, mandat écrit pour chaque tâche, travail proactif d’abord observé avant d’être permis. Ce sont des garde-fous dont manquent beaucoup d’agents autonomes. Mais tant que l’agent tourne avec les pleins droits de l’utilisateur, il faut le réserver à un compte et une machine isolés, et le juger sur des cas réels plutôt que sur l’engouement de ses premières 24 heures.
Sources
- GitHub — deepseek-ai/dsh-superagent-prototype (README) Source primaire
- GitHub — dsh-superagent, guide d'installation (SETUP.md) Source primaire
- GitHub — dsh-superagent, documentation de déploiement (docs/006-deployment.md) Source primaire
- GitHub — dsh-superagent, philosophie du projet (docs/000-philosophy.md) Source primaire
- GitHub — dsh-superagent, modèle de domaine (docs/001-domain.md) Source primaire
- API GitHub — métadonnées du dépôt (date de création, licence, étoiles) Source primaire
- DeepSeek — page de DeepSeek Harness Source primaire
Une source primaire émane directement de l'entreprise, du laboratoire ou de l'organisme concerné. Une source secondaire rapporte l'information sans en être l'auteur : nous la signalons comme telle. Une erreur ? Consultez notre politique de correction.


