Aller au contenu principal

Plugins et marketplaces

Avancé

Un plugin regroupe plusieurs personnalisations — skills, sous-agents, commandes slash, hooks, serveurs MCP et, depuis Claude Code v2.1.287, un mod — en une seule unité versionnée et installable. Une marketplace est un catalogue de plugins que l'on peut découvrir et installer.

Pourquoi les plugins comptent​

  • Livrez la boîte à outils d'une équipe en une étape. Au lieu de demander à chacun de copier cinq fichiers, publiez un plugin ; vos collègues l'installent et obtiennent les mêmes commandes, hooks, agents et connexions MCP.
  • Versionnage. Mettez le plugin à jour, et tout le monde récupère la nouvelle version.
  • Distribution. Une marketplace rend votre boîte à outils (ou celle des autres) facile à découvrir.

Ce qu'il y a typiquement dedans​

Un plugin est un dossier structuré de composants. Le manifeste .claude-plugin/plugin.json est facultatif : sans lui, Claude Code charge ce qu'il trouve dans la disposition standard — un dossier ne contenant qu'un SKILL.md se charge donc déjà comme plugin. Écrivez un manifeste quand vous voulez des métadonnées, une version, un composant hors de son répertoire par défaut, ou des valeurs configurables par l'utilisateur.

Au-delà des skills, un plugin peut regrouper des sous-agents, des hooks et des serveurs MCP et — plus récemment — des serveurs LSP pour l'intelligence du code, des moniteurs en arrière-plan, des workflows, un dossier bin/ d'exécutables et des réglages par défaut. Gardez chaque plugin cohérent — un plugin « conventions d'équipe », un plugin « boîte à outils Python » — plutôt qu'un fourre-tout.

La confiance avant l'installation​

Les plugins peuvent embarquer du code exécutable

Les hooks et serveurs MCP d'un plugin s'exécutent avec vos privilèges. N'installez que depuis des sources de confiance et examinez d'abord ce que fait un plugin — voir Examiner du code tiers.

Un chemin pour faire évoluer votre configuration​

La progression naturelle : un CLAUDE.md → quelques skills et commandes → on les regroupe en plugin → on publie sur une marketplace pour votre équipe ou la communauté. Cette dernière étape fait partie de la façon dont AILmanac veut aider l'écosystème à grandir.

Suite​