Ces cas sont couverts sur d’autres pages :
- Tester la fiabilité avec laquelle le plugin change le comportement de Claude : voir Tester les plugins avec des évaluations
- Réduire le contexte de votre propre session : voir Gérer les plugins installés et la page fenêtre de contexte
Mesurer le coût d’un plugin
Pour voir ce qu’un plugin ajoute au contexte de Claude, exécutezclaude plugin details avec le nom du plugin. Vous l’exécutez dans votre shell, pas à l’invite d’une session Claude Code en cours d’exécution. Le plugin doit être chargé : installé, dans un répertoire de skills, ou passé avec --plugin-dir dans la même commande, comme dans claude --plugin-dir ./formatter plugin details formatter.
Cet exemple lit un plugin installé nommé formatter qui a deux skills, une commande, un agent, un hook et un serveur MCP :
- Component inventory : ce que Claude Code a trouvé dans le plugin. Les commandes sont comptées avec les skills, donc
format-allapparaît sousSkills. Les hooks et les serveurs MCP n’obtiennent pas d’estimation de coût et pas de ligne par composant ; pour voir ce que les outils MCP d’un plugin ajoutent, exécutez/contextdans une session avec le plugin activé et lisez la catégorieMCP tools. - Always-on : les tokens que les noms et descriptions des skills, agents et commandes du plugin ajoutent à chaque session où le plugin est activé, que quelque chose s’exécute ou non. C’est le nombre que chaque utilisateur porte, et celui à réduire.
- Per-component : chaque ligne divise un skill, agent ou commande en sa part always-on et son coût on-invoke, qui est le corps qui se charge uniquement quand ce composant s’exécute. Utilisez la colonne always-on pour trouver quel composant contribue le plus.
Réduire le chiffre always-on
Si vous maintenez le plugin, ces modifications réduisent ce qu’il ajoute à chaque session. Si vous l’utilisez seulement, vos options sont de le désactiver ou de le désinstaller ; voir Gérer les plugins installés. Le chiffre always-on compte le nom de chaque composant plus sadescription et son frontmatter when_to_use. Pour le réduire :
- Raccourcissez les descriptions des skills et des agents.
- Divisez un grand plugin pour que les utilisateurs n’installent que les composants dont ils ont besoin.
tool_used: Skill dans votre suite d’evals.
Pour ce que chaque type de composant contribue, voir composants de plugin.
Coût affiché aux utilisateurs avant l’installation
Les plugins de la marketplace officielle affichent leur coût aux utilisateurs avant l’installation. Dans/plugin, quand un utilisateur parcourt la liste des plugins d’une marketplace et sélectionne un plugin, le volet de détails affiche une section Context cost avec une ligne Every turn: et une ligne When invoked:. Quand le chiffre always-on est de 2 000 tokens ou plus, la ligne Every turn: apparaît en surbrillance.
Un plugin dans votre propre marketplace n’a pas de section Context cost.
Vérifier si un plugin est utilisé
Claude Code ne signale pas l’utilisation d’un plugin à son auteur. L’utilisation est enregistrée sur la machine de chaque personne qui a installé le plugin, donc ce que vous pouvez apprendre dépend de votre relation avec ces personnes :- Vous administrez Claude Code pour leur organisation : les événements OpenTelemetry et l’API Analytics comptent les installations et les activations de skills sur chaque machine. Voir Mesurer sur une flotte.
- Ce sont des coéquipiers que vous pouvez demander : le propre Claude Code de chaque utilisateur leur montre s’il utilise toujours le plugin, en quatre endroits : le panneau
/plugin,/skill-doctor,/doctor, et/usage. Les quatre sont des commandes que l’utilisateur exécute à l’invite Claude Code dans une session sur sa propre machine. - Aucun des deux : vous n’avez aucun signal d’utilisation de Claude Code pour ce plugin.
Non utilisé récemment dans /plugin
Sur l’onglet Installed de /plugin, un plugin que l’utilisateur a installé à partir d’une marketplace se déplace sous un en-tête Not used recently une fois qu’il n’a pas été utilisé pendant au moins 14 jours et 10 sessions. Les détails du plugin affichent également une ligne Last used:. Pour ce que les utilisateurs font avec cet en-tête et cette ligne, voir Trouver les plugins que vous n’utilisez plus.
L’en-tête Not used recently n’apparaît jamais pour :
- Les plugins chargés avec
--plugin-dirou à partir d’un répertoire de skills - Les plugins activés via les paramètres gérés, ou montés à partir d’un répertoire seed
- Les plugins qui incluent un thème, un style de sortie, un moniteur ou un workflow, car ceux-ci sont en cours d’utilisation sans invocation suivie
strictKnownMarketplaces, ni l’en-tête ni la ligne Last used: n’apparaissent.
Trouver les skills qui ne s’exécutent jamais
Exécutez/skill-doctor pour voir ce que chacun de vos skills coûte et à quelle fréquence il est utilisé. Il signale les skills qui sont dans la liste des skills de Claude mais qui n’ont jamais été invoqués, y compris les skills des plugins.
Dans une session interactive, le rapport s’ouvre dans l’onglet Stats du gestionnaire /plugin. Voir Trouver les skills inutilisés pour ce que le rapport couvre et où il est disponible.
Plugins inutilisés dans /doctor
La vérification /doctor liste chaque skill installé par l’utilisateur, serveur MCP et plugin, et recommande de désactiver ceux qui n’ont pas été utilisés. Voir /doctor dans la référence des commandes.
Partage d’utilisation dans /usage
Sur un plan Pro, Max, Team ou Enterprise, la ventilation /usage attribue l’utilisation récente aux skills, subagents, plugins et serveurs MCP en tant que part du total. Voir Utiliser la commande /usage.
Mesurer sur une flotte
Si vous administrez Claude Code pour une organisation, vous pouvez mesurer le coût et l’utilisation des plugins sur chaque machine à partir de l’une de ces sources :- Événements OpenTelemetry : Claude Code les exporte vers votre propre backend une fois que vous configurez un exportateur. Voir Événements OpenTelemetry pour les installations et l’utilisation des plugins.
- API Analytics : servie à partir des enregistrements d’Anthropic, sans exportateur nécessaire. Voir Interroger l’API Analytics.
Événements OpenTelemetry pour les installations et l’utilisation des plugins
Ces événements OpenTelemetry et attributs répondent à chaque question de plugin depuis votre backend :Noms de plugins masqués dans votre backend
Les plugins de la marketplace officielle signalent leur nom de plugin et leur nom de marketplace à votre backend littéralement. Tous les autres noms de plugins sont masqués ou omis par défaut, y compris un plugin de la propre marketplace de votre organisation. Le niveau de confiance du plugin décide lequel. Pour obtenir des noms réels sur certains événements, définissez la variable d’environnementOTEL_LOG_TOOL_DETAILS à 1 sur les machines qui exportent la télémétrie, par exemple dans le bloc env des mêmes paramètres gérés qui configurent l’exportateur :
Sur
plugin_loaded, plugin_id_hash identifie toujours chaque plugin par défaut, vous pouvez donc compter les plugins tiers distincts.
Interroger l’API Analytics
Sur le plan Enterprise, l’API Analytics répond à « quels plugins mon organisation installe et invoque » à partir des enregistrements d’Anthropic, sans exportateur nécessaire.GET /v1/organizations/analytics/plugins retourne les comptages d’installation et d’invocation par plugin, par jour, sur Claude Code et Cowork, que vous pouvez regrouper par utilisateur, groupe RBAC ou produit.
L’activité des plugins qui atteint Anthropic sans nom de plugin apparaît dans une ligne third-party agrégée. Trouver les plugins dans la télémétrie dit quels plugins Claude Code signale par nom.
Authentifiez la demande avec une clé API qui a la portée read:analytics, qu’un propriétaire principal crée comme décrit sous Accéder aux données par programmation.
Voir la référence du point de terminaison pour les paramètres et les champs de réponse.
Étapes suivantes
- Tester les plugins avec des evals : mesurez la fiabilité avec laquelle le plugin oriente Claude, pas seulement ce qu’il coûte
- Réduire le chiffre always-on : ce qu’il faut changer dans le plugin pour réduire son coût par tour
- Sécurité et confiance des plugins : quels champs de télémétrie portent les noms de plugins et quand ils sont masqués
- Surveillance de l’utilisation : la référence complète des événements OpenTelemetry