dsh-superagent (prototype de recherche Super-agent open source de l'équipe DeepSeek Harness)

Prototype de recherche open source publié par l'équipe DeepSeek Harness 10-31 sous deepseek-ai : un agent de codage proactif dédié à un seul dépôt GitHub, conditionné en tant que package de plugin DSH. Il écoute GitHub (et éventuellement Feishu) ; lorsqu'une personne figurant sur la liste mentionne le compte de l'agent pour soumettre une demande, il ouvre un ticket, travaille dans sa propre session et son propre répertoire, puis revient dans la discussion d'origine pour livrer le résultat (par exemple, une pull request) ; le panneau web local ne répertorie que les tâches nécessitant une intervention humaine.

Prototype de recherche open source publié par l'équipe DeepSeek Harness 10-31 sous deepseek-ai : un agent de codage proactif dédié à un seul dépôt GitHub, conditionné en tant que package de plugin DSH. Il écoute GitHub (et éventuellement Feishu) ; lorsqu'une personne figurant sur la liste mentionne le compte de l'agent pour soumettre une demande, il ouvre un ticket, travaille dans sa propre session et son propre répertoire, puis revient dans la discussion d'origine pour livrer le résultat (par exemple, une pull request) ; le panneau web local ne répertorie que les tâches nécessitant une intervention humaine.

Nombre d'étoiles 2490

Confiance : élevée (100) · Date de l'événement 2026-10-31

Raison

  • Nouveaux développements officiels au cours des 24 dernières heures : création du dépôt 10-31 (rapporté par les médias indépendants comme étant le 09:32 UTC), licence MIT ; le même jour, l'équipe Harness a publié un article sur son compte officiel intitulé « Exploration de la conception Super-agent : vers des systèmes d'agents plus autonomes ». Selon le rapport de Yicai Global, des instances internes participent déjà quotidiennement à la reproduction et à la correction de bugs, aux réponses aux revues de code et à l'itération de DeepSeek Harness lui-même (le texte original du compte officiel n'a pas pu être consulté dans cette rubrique).
  • La structure est « une session principale de dispatching + une session d'exécution par ticket » : la session principale utilise le preset dsh-superagent-router pour décider s'il faut accepter une tâche, chaque ticket ouvre une session worker-<numéro de ticket> et un répertoire indépendant, plusieurs tickets peuvent être traités en parallèle avec une limite configurable ; les commandes en premier plan passent en arrière-plan après 5 secondes, et les tâches en arrière-plan peuvent s'exécuter pendant au maximum 30 minutes supplémentaires après la fin du tour.
  • Les principes de conception sont décrits dans docs/000 : minimiser l'attention humaine requise. Seules les mentions directes (@) par des personnes figurant sur la liste sont considérées comme des demandes ; le travail proactif non sollicité doit être défini par des règles d'équipe, et le mode observe par défaut enregistre uniquement « ce qui aurait été fait » sans l'exécuter réellement ; l'agent reste silencieux pendant l'exécution, ne répondant que lorsqu'il y a un résultat, une décision à prendre ou une incapacité à terminer.

Utilisation

  • Prérequis : Node.js 22.19+ ou 24+, pnpm, git 2.32+, tmux, Python 3.8+, GitHub CLI 2.48+, DSH dans la plage engines de package.json (la documentation de déploiement fixe npm install -g @deepseek-ai/[email protected]), et configuration d'un service de modèle pour DSH.
  • Il est recommandé officiellement de laisser l'agent de codage vous guider lors de l'installation : après avoir cloné le dépôt, dites à l'agent « Read SETUP.md in this repository and set up dsh-superagent with me ». Il posera une question à la fois (dépôt, compte de l'agent, qui peut assigner des tâches, fusion automatique, etc.), présentera un plan complet avant de l'exécuter ; les étapes manuelles sont décrites dans docs/006-deployment.md (profil superagent séparé, panneau par défaut 127.0.0.1:3082).
  • Une fois installé, utilisez un compte figurant sur la liste pour commenter dans les issues du dépôt en mentionnant @<compte de l'agent> <demande>, un ticket apparaîtra sur le panneau en environ une minute.

Risques

  • Le README précise qu'il s'agit d'un prototype de recherche et non d'un produit officiel de DeepSeek : le code est largement généré par des agents de codage, peut contenir des défauts, et diffère des versions internes ainsi que des implémentations décrites dans les articles ; certaines conceptions mentionnées dans les articles ne sont que des orientations futures et ne sont pas implémentées dans le prototype.
  • Les sessions d'exécution s'exécutent avec les permissions danger-full-access, utilisent le compte système de l'utilisateur qui lance les commandes sans nécessiter d'approbation, peuvent exécuter des programmes par chemin et lire votre répertoire personnel ; la documentation recommande d'isoler l'agent en utilisant un compte système dédié ne contenant que les identifiants de l'agent. L'agent doit être un compte utilisateur GitHub dédié (pas une application GitHub), ne prend en charge que github.com et non GitHub Enterprise Server ; Feishu nécessite la création d'une application bot séparée et de l'outil lark-cli.
  • Le nombre d'étoiles (2490 lors de la collecte) ne reflète que l'attention portée ; il n'y a actuellement pas de données publiques d'évaluation ou d'utilisation, les usages internes sont basés sur les articles du compte officiel et les rapports médiatiques.

Ouvrir · Yicai Global · FourWeekMBA

GitHub · deepseek-ai

Parcourir les dernières actualités IA