Cet article explique comment téléverser un plugin personnalisé ou en importer un depuis GitHub lorsque le plugin dont vous avez besoin ne figure pas au catalogue, ce que doit contenir le package et en quoi les plugins personnels et d’organisation diffèrent. Un plugin personnalisé regroupe des Skills et des connecteurs dans un package que Perplexity Computer peut installer en une étape.
Pour ajouter une Skill ou un connecteur personnalisé séparément, consultez Comment utiliser les Skills de Computer et Ajouter des connecteurs distants personnalisés. Pour ajouter l’un ou l’autre à votre propre compte, commencez par le menu Add custom.
Le téléversement de plugins nécessite la page Plugins. Si votre organisation n’a pas encore activé Plugins, continuez à utiliser Customize → Connectors et Skills pour ajouter des Skills et des connecteurs. Tout y fonctionne comme avant.
Avant de commencer
Pour les plugins qui comportent des Skills, un forfait incluant Perplexity Computer.
Un fichier
.zipcontenant un manifesteplugin.json(voir Contenu d’un package de plugin), ou l’URL d’un dépôt GitHub public.Si vous appartenez à une organisation, l’autorisation de votre administrateur pour téléverser ou créer des plugins et des Skills personnels ou d’organisation.
Contenu d’un package de plugin
Un package de plugin est un fichier .zip contenant un manifeste plugin.json. Le manifeste doit inclure le champ name. Le champ description est facultatif et peut être omis ou vide. S’il est fourni, il doit s’agir d’une chaîne de caractères de 1 024 octets maximum en UTF-8. Placez plugin.json à la racine de l’archive, ou téléversez un plugin Claude Code ou Codex tel quel : en l’absence de plugin.json à la racine, Perplexity lit .claude-plugin/plugin.json ou .codex-plugin/plugin.json à la place. Si vous compressez le dossier du plugin lui-même, ce dossier unique de premier niveau ne pose pas de problème. Le package peut contenir :
Skills : des dossiers contenant chacun un fichier
SKILL.mdavec un bloc d’en-tête YAML (nom et description), ainsi que les fichiers complémentaires utilisés par la Skill.Connecteurs : des serveurs MCP distants répertoriés dans un fichier
mcp.jsonà la racine du package (ou.mcp.json, le nom utilisé par Claude Code et Codex), et non dansplugin.json. Chaque serveur doit avoir une adresse HTTPS et untypestreamable-http,httpousse. Chaque serveur est ajouté comme connecteur, ou associé à un connecteur dont votre organisation dispose déjà, que les membres connectent avec leur propre compte. Un serveur que votre compte n’est pas autorisé à ajouter comme connecteur est ignoré.
Un plugin doit contenir au moins une Skill ou un connecteur. Limites par plugin :
Jusqu’à 32 Skills
Jusqu’à 1 000 fichiers
Jusqu’à 20 Mo une fois décompressé
Jusqu’à 15 serveurs MCP
Si le package répertorie plus de 15 serveurs, seuls les 15 premiers sont importés. Les serveurs au-delà de cette limite, les serveurs locaux stdio, les serveurs sans type, ceux qui nécessitent des en-têtes fixes et les URL de serveur contenant des variables non résolues, ainsi que les serveurs que votre compte n’est pas autorisé à ajouter comme connecteur, sont ignorés, et le téléversement aboutit quand même. Après le téléversement, ouvrez la page du plugin et vérifiez que chaque connecteur attendu figure dans la liste.
Téléverser un plugin
Ouvrir la page Plugins
Sélectionnez Plugins dans la barre latérale.
Sélectionner Add custom, puis Upload plugin or skill
Si vous êtes autorisé à créer des plugins pour votre organisation, vous voyez aussi Upload plugin or skill to organization.
Glisser le fichier .zip dans la zone de téléversement ou cliquer pour le sélectionner
La zone de téléversement affiche les exigences des fichiers.
Vérifier que les Skills et connecteurs du plugin figurent dans la liste
Le plugin s’ouvre sur sa propre page. Si vous avez téléversé un plugin personnel, il est immédiatement installé pour vous.
Connecter les connecteurs que vous souhaitez utiliser
Si le téléversement est refusé, vérifiez que le manifeste contient un nom et qu’il se trouve à la racine de l’archive ou à l’emplacement utilisé par Claude Code ou Codex.
Importer un plugin depuis GitHub
Vous pouvez importer un plugin directement depuis un dépôt GitHub public au lieu de le télécharger et de le compresser vous-même. Les mêmes exigences et limites s’appliquent que pour un fichier .zip téléversé.
Ouvrir la page Plugins
Sélectionnez Plugins dans la barre latérale.
Sélectionner Add custom, puis Import plugin from GitHub
Coller l’URL du dépôt
Seuls les dépôts publics peuvent être importés. Pour importer un seul plugin depuis un dépôt qui en contient plusieurs, collez l’URL du dossier de ce plugin.
Vérifier que les Skills et connecteurs du plugin figurent dans la liste
Comment vérifier que cela a fonctionné
Le plugin s’ouvre sur sa propre page avec la liste de ses Skills et connecteurs, et apparaît dans l’onglet Installed. S’il manque un connecteur attendu, vérifiez les règles d’importation ci-dessus.
Plugins personnels et d’organisation
Les plugins personnels sont destinés à votre propre usage.
Les plugins d’organisation apparaissent dans l’onglet Organization de la page Plugins pour tous les membres de votre organisation. Ils ne sont installés automatiquement pour personne. Un administrateur peut installer un plugin d’organisation pour chaque membre. Si vous avez créé un plugin d’organisation, vous pouvez demander son installation pour tous depuis sa page. La demande est envoyée à vos administrateurs ou, si votre organisation permet aux membres d’installer les plugins qu’ils ont créés, le plugin est immédiatement installé pour tous.
Si vous appartenez à une organisation, votre administrateur définit si vous pouvez téléverser ou créer des plugins et des Skills personnels, et si vous pouvez créer des plugins et des Skills d’organisation. Pour partager un plugin personnel, ouvrez-le et sélectionnez Transfer to organization ; vos préférences personnelles pour ce plugin sont conservées. Les administrateurs gèrent les plugins d’organisation depuis Paramètres de l’organisation → Plugins and skills ; consultez Gérer les plugins de votre organisation.
Les membres ne peuvent pas créer de connecteurs d’organisation, y compris en téléversant un plugin qui déclare un nouveau connecteur. Un plugin téléversé peut référencer les connecteurs existants de votre organisation. Les connecteurs de votre plugin respectent les paramètres et autorisations par rôle définis par votre organisation.
Mettre à jour ou supprimer un plugin téléversé
Pour mettre à jour un plugin, ouvrez-le, sélectionnez More actions, puis Replace file afin de téléverser un nouveau fichier .zip. Pour le supprimer entièrement, choisissez Delete plugin. La suppression retire définitivement le plugin et son ensemble de composants ; elle ne déconnecte pas les connecteurs référencés. Pour cesser d’utiliser un plugin sans le supprimer, sélectionnez plutôt Désinstaller. Consultez Rechercher, installer et supprimer des plugins.
Articles connexes
Besoin d’aide supplémentaire ?
Contactez-nous via Help > Contact Support. Indiquez le lien de la tâche si votre question porte sur une tâche Computer précise.