Mis à jour le 9 novembre 2026
Comprendre ce qui occupe le contexte de DeepSeek Harness avec dsh-context (novembre 2026)
Par Cameron Voss
En brefdsh-context est un plugin communautaire pour DeepSeek Harness qui vous permet d'inspecter ce qui occupe une session d'agent, comment le contexte change et ce que les sous-agents utilisent. Il montre les estimations des catégories ainsi que les totaux déclarés par l'hôte. Cela ne réduit pas le contexte en soi. Installez-le dans le profil Web avec une seule commande, puis ouvrez l'onglet Contexte ou tapez /context.
Tournez 30 d'une session de débogage et l'anneau au-dessus de la zone de saisie indique 47 pour cent. Ce chiffre est correct et n’explique presque rien. Un test échoué qui a imprimé 400 lignes, une compétence qui a chargé sa documentation et un plugin qui a enregistré vingt schémas d'outils se retrouvent tous dans le même total.
dsh-context ouvre ce total. DeepSeek l'a utilisé comme l'un des quatre exemples dans son article communautaire de novembre, un signal utile pour quiconque organise de longues sessions et se demande où est passée la fenêtre.
Il détaille le contexte par requête, catégorie, fichier et agent, et montre ce qui a été ajouté ou supprimé lors de la compression.
Pour les développeurs qui utilisent de longues sessions ou des équipes d’agents et veulent comprendre pourquoi la fenêtre de contexte grossit avant que la facture augmente ou que l’agent oublie des informations.
Lorsque l’indicateur augmente sans raison apparente, qu’une tâche coûte plus cher au second essai ou que la consommation d’un sous-agent manque dans la session principale.
Pourquoi DeepSeek a-t-il présenté dsh-context ?
Le 5 novembre 2026, l'équipe produit de DeepSeek a publié un article sur l'avancement de la communauté. Il a signalé environ 35 000 plugins tiers et a déclaré qu'environ 60 % des utilisateurs actifs en avaient créé ou installé au moins un. Quatre plugins ont leur propre section. dsh-context en faisait partie.
L'article le décrit comme un moyen de voir quelles informations un agent a utilisées et comment ces informations ont changé au cours de la conversation, y compris la collaboration multi-agents. L'auteur est Bowenliang123.
Le plugin a été construit par un développeur communautaire, et non par l'équipe DeepSeek. Il est sous licence Apache-2.0 et son code est public. Une mention n’est pas un audit de sécurité, alors examinez le package avant de l’installer.
Que cache l’anneau contextuel ?
Le plugin lit les informations contextuelles fournies par Harness et affiche une répartition plus détaillée. Dans une requête, il sépare les invites système, les définitions d'outils, les messages utilisateur, le contexte injecté, les injections de compétences, les réponses de l'assistant et les résultats de l'outil. Les chiffres des catégories sont des estimations ; la réserve de compactage est indiquée séparément de l’occupation.
Deux détails apparaissent dans l'utilisation quotidienne. Les injections de compétences ont leur propre catégorie, donc une compétence qui charge discrètement 8 000 tokens ne se cache pas dans le contexte général. Les définitions d'outils portent une étiquette source, donc lorsqu'une pile de plugins a poussé la liste d'outils au-delà de quarante entrées, vous pouvez voir quel package les a ajoutés.
Quelle vue devez-vous ouvrir ?
Il existe cinq points d’entrée et ils répondent à différentes questions. Choisir le mauvais rend le plugin plus compliqué qu’il ne l’est.
| Voir | Portée | Idéal pour |
|---|---|---|
| Context Insights | Toutes les séances | Comparaison des sessions par coût, taux de réussite du cache et composition au cours des 7 ou 30 derniers jours. |
| Context tab | Une séance | Débogage d'une seule fenêtre : tendance, navigateur par requête, événements de compactage, activité des fichiers. |
| Fleet tab | Famille d'agents | Réconcilier ce que le parent et chaque sous-agent ont consommé, y compris les agents toujours en cours d'exécution. |
| /context | Chat interne | Vérifier la demande suivante sans quitter la conversation. |
| Préférences | Toutes les séances | Emplacement du panneau, mode de tendance par défaut et préfixe ou suffixe d'invite système facultatif. |
La plupart du temps, l'onglet Contexte suffit. L’onglet Fleet est important lorsque des sous-agents sont impliqués, car l'onglet Contexte de la session principale ne compte que sa propre utilisation. Les tokens d'un sous-agent n'apparaissent pas dans le total du parent, ce qui est là où les factures multi-agents deviennent surprenantes.
DeepSeek Subscription
Pour les flux de travail basés sur DeepSeek, comparez les options actuelles et la disponibilité sur notre page d'abonnement DeepSeek.
Comment installer dsh-context ?
Utilisez la CLI Harness pour le profil Web ou ouvrez Ajouter un plug-in dans l'application de bureau et recherchez le nom du package.
dsh plugin --profile web add dsh-context
Exécutez ensuite dsh web . Il n’y a aucune étape de construction ni aucun redémarrage. Pour mettre à jour plus tard :
dsh plugin --profile web update dsh-context@latest
La version 0.82.0 a été publiée le 5 novembre 2026 ; le projet a depuis publié la version 0.82.2. Vérifiez les informations de compatibilité du package pour votre version de Harness installée avant la mise à jour. Le projet documente l'installation Web et de bureau.
Quelles sont les limites ?
Il est en lecture seule, à une exception près. Il signale la répartition et ne la réduira pas. Les seuls paramètres qui touchent une invite sont les champs facultatifs de préfixe et de suffixe, et ceux-ci ajoutent des tokens.
La taille des catégories est une estimation, mise à l'échelle par rapport aux totaux déclarés par l'hôte à l'aide d'une heuristique de densité de tokens. Utilisez la répartition pour trouver les causes probables de la croissance, et non pour rapprocher une facture.
Il lit les données de la session Harness. Les vues détaillées ont des limites de rétention et de chargement, et les lectures lourdes peuvent être ignorées en raison de la pression de la mémoire. Une carte vide est une raison pour vérifier la session et la mémoire disponible avant de supposer que l'activité ne s'est pas produite.
Les plugins ne sont pas mis en sandbox. Une mention officielle ne dit rien sur la sécurité du code, alors examinez d'abord le package.
Pour une explication plus approfondie du tableau de bord, des projections et des estimations de tokens, lisez notre guide technique dsh-context .
Quand vaut-il la peine de le garder installé ?
Il gagne sa place dans trois situations. Vous déboguez une fenêtre qui se remplit plus rapidement que ne l’expliquent vos messages tapés. Vous exécutez des sous-agents et ne parvenez pas à rapprocher la facture de tokens. Vous gérez des plugins ou des compétences et devez connaître leur coût contextuel avant de procéder à une modification.
Si aucun de ces éléments ne s’applique, l’anneau est probablement suffisant. Une seule courte conversation n’a pas besoin d’un inspecteur.
FAQ
L’installation de dsh-context est-elle sûre ?
En utilisation normale, il est en lecture seule : il enregistre les projections sur l'hôte Harness et lit les journaux de session. Il s'agit d'Apache-2.0 et le package est public. Cela ne le rend pas en bac à sable. Les plugins Harness fonctionnent avec la même confiance que les autres codes locaux, alors examinez d'abord le package.
dsh-context réduit-il la consommation de tokens ?
Non, il indique où sont allés les tokens. Les seuls paramètres qui modifient une invite sont les champs facultatifs de préfixe et de suffixe de l'invite système, et ceux-ci ajoutent des tokens. Réduire la consommation signifie toujours raccourcir la sortie de l'outil ou diviser le travail.
dsh-context fonctionne-t-il avec DeepSeek Harness Desktop ?
Oui. Le projet documente l'installation via Ajouter un plugin dans l'application de bureau. Les utilisateurs CLI peuvent l'installer dans un profil Web. Vérifiez la compatibilité de la version de Harness que vous utilisez.