Créer des plugins

Transformez un workflow reproductible en plugin, testez-le et affinez-le dans ChatGPT.

Transformez un workflow que vous répétez en plugin réutilisable dans ChatGPT. Décrivez la tâche dans une conversation, ajoutez les instructions et les ressources de référence nécessaires, puis testez et affinez le résultat.

Qu’est-ce qu’un plugin ?

Un plugin est un package réutilisable qui aide ChatGPT à accomplir une tâche. Il peut inclure des apps, des skills, ou les deux.

Les Apps connectent ChatGPT à d’autres services. Les Skills fournissent des instructions pour une tâche, comme résumer un document dans un format cohérent.

  • Trouver un document (app) : recherchez dans un service connecté un fichier auquel vous avez accès.
  • Résumer un document (skill) : transformez un document que vous fournissez en vue d’ensemble, points clés et questions ouvertes.
  • Utiliser un modèle (skill) : organisez les informations que vous fournissez dans un format standard.
  • Comparer des documents (app + skill) : récupérez deux documents auxquels vous avez accès via une app autorisée, puis comparez-les à l’aide de votre checklist.

Les plugins peuvent porter le nom d’un service, comme Google Drive, ou d’un workflow, comme Résumé de document. Consultez les détails du plugin pour voir ce qu’il inclut.

Vous pouvez créer un plugin en décrivant ce dont vous avez besoin dans ChatGPT. Les étapes de ce guide ne nécessitent pas de code.

Avant de commencer

Ces étapes couvrent ChatGPT sur le web lorsque la création et la modification de plugins sont activées dans votre espace de travail. Vous pouvez créer et modifier un plugin via une conversation dans Chat ou Work.

Ayez en tête une tâche précise, un exemple de bon résultat et tous les fichiers de référence que le plugin doit utiliser. S’il a besoin d’une app, vérifiez que celle-ci est autorisée dans votre espace de travail et effectuez toute configuration de connexion requise. Un plugin ne vous donne pas d’accès supplémentaire aux fichiers, données ou actions de cette app.

Utiliser un plugin

Utilisez un plugin installé dans Chat ou Work lorsque vous voulez que ChatGPT suive son workflow ou utilise ses apps. Sélectionnez-le avec une @ mention pour choisir le plugin pour votre tâche.

  1. Démarrez une nouvelle conversation dans ChatGPT.
  2. Saisissez @ dans la zone de message, puis commencez à taper le nom du plugin.
  3. Sélectionnez le plugin sous Plugins dans le menu.
  4. Décrivez ce dont vous avez besoin, ajoutez les fichiers pertinents, puis envoyez votre message.

Le menu @ de ChatGPT Work affiche les plugins et skills correspondants. Sélectionnez un plugin sous Plugins.

Si le plugin nécessite une connexion à une app, suivez les invites pour la connecter. Pour trouver et installer un plugin, consultez Plugins.

Créer un plugin à partir de zéro

Commencez par une tâche que vous effectuez régulièrement et un exemple clair du résultat souhaité. Plugin Creator vous aide à transformer cette description en workflow réutilisable au fil d’une conversation : vous pouvez expliquer les étapes, ajouter un modèle ou un fichier de référence, et affiner les instructions au fur et à mesure. L’exemple écrit ci-dessous utilise un plugin Document Summary qui transforme un document en vue d’ensemble, points clés et questions ouvertes. Vous pouvez adapter les mêmes étapes à une autre tâche.

Cet enregistrement montre une demande initiale de plugin et la première réponse de Plugin Creator. Les exemples écrits ci-dessous utilisent un workflow distinct.

Étape 1 : mentionner Plugin Creator

Démarrez une conversation dans Chat ou ChatGPT Work. Saisissez @, recherchez Plugin Creator, puis sélectionnez-le dans le menu.

Étape 2 : décrire le workflow

Une bonne invite de création donne à Plugin Creator un brief pratique :

  • Objectif : indiquez la tâche récurrente et les situations dans lesquelles vous utiliserez le plugin.
  • Données d’entrée : décrivez les informations que vous fournirez et la façon dont le plugin doit utiliser chaque fichier joint.
  • Résultat : précisez à qui le résultat est destiné, ainsi que son format, sa longueur et son ton. Ajoutez un exemple si vous en avez un.
  • Règles : expliquez les étapes obligatoires, les éléments que vous devez vérifier et la façon de traiter les informations manquantes. Par exemple, demandez de poser une question ou d’indiquer « non précisé » dans un champ.

Demandez des instructions que vous pouvez réutiliser avec de nouvelles entrées. Gardez les détails d’une tâche individuelle, comme un document particulier, libellés comme exemple de test.

Créer un plugin de zéro :

Create a plugin called Document Summary. Summarize documents I provide in three sections: Overview, Key points, and Open questions. Use the attached template for the format. Base the summary only on the document. If requested information is missing, mark it as not provided. Do not edit the source document.

Étape 3 : ajouter du contexte et affiner les instructions

Joignez un modèle, un exemple ou un fichier de référence que le plugin doit utiliser. Répondez aux questions de Plugin Creator et demandez des modifications jusqu’à ce que les instructions correspondent à la tâche. Si le workflow nécessite une app, expliquez quelle partie de la tâche en dépend.

Gardez la première version centrée sur un seul workflow. Un nom et une description clairs vous aideront, vous et vos coéquipiers, à savoir quand l’utiliser.

Étape 4 : vérifier et terminer la création du plugin

Suivez les invites de Plugin Creator pour terminer. Vérifiez le nom, la description, les instructions et le matériel de référence du plugin avant de vous y fier.

Les nouveaux plugins d’espace de travail sont privés au départ, afin que vous puissiez les tester avant de les partager.

Inclure des apps dans votre plugin

Les apps connectent ChatGPT à d’autres services, comme le stockage de fichiers ou les outils de gestion de projet. Selon l’app et ses fonctionnalités activées, ChatGPT peut rechercher ou lire des informations, et peut éventuellement effectuer des actions, comme créer un document ou mettre à jour un enregistrement. Les skills décrivent comment effectuer le travail ; les apps fournissent les informations ou les actions dont il a besoin.

Les apps sont facultatives. Document Summary peut fonctionner avec du texte que vous collez ou un fichier que vous joignez. Incluez une app si vous voulez que le workflow récupère un document depuis un autre service ou y effectue une action prise en charge.

Trouver les apps à votre disposition

Parcourez l’espace de travail dans lequel vous prévoyez de créer et d’utiliser le plugin :

  1. Ouvrez Plugins dans ChatGPT. Recherchez le service que vous voulez utiliser, ou parcourez l’onglet portant le nom de votre espace de travail.
  2. Ouvrez les détails d’un plugin et consultez sa section Apps. Un plugin peut porter le nom du service auquel il se connecte, mais certains plugins ne contiennent que des skills.
  3. Vérifiez les fonctionnalités de l’app incluse et son état de connexion. Suivez les invites Connecter lorsque c’est nécessaire. Si Désactivé par l’administrateur ou Approbation de l’administrateur requise s’affiche, demandez à l’administrateur de votre espace de travail des informations sur l’accès.

Si votre compte affiche Apps au lieu de Plugins, parcourez les connexions disponibles à cet endroit. Le fait de voir un plugin dans le répertoire ne signifie pas que chaque app incluse est prête à l’emploi.

Notez le nom de l’app et ce qu’elle prend en charge, puis indiquez à Plugin Creator comment vous voulez l’utiliser. Pour en savoir plus sur la navigation et la configuration, consultez Plugins.

Ajouter une app à votre workflow

Lors de la création ou de la modification d’un plugin :

  1. Choisissez une app disponible. Utilisez une app autorisée par votre espace de travail et que vous avez l’autorisation d’utiliser. Si elle n’est pas disponible, demandez à l’administrateur de votre espace de travail des informations sur l’accès.
  2. Expliquez son rôle. Indiquez à Plugin Creator quelle app inclure, quelles informations lire ou quelle action effectuer, et ce que vous voulez vérifier en premier.
  3. Connectez et vérifiez. Suivez les éventuelles invites de configuration et examinez les autorisations demandées. Vous devrez peut-être vous connecter ; certaines apps utilisent une connexion gérée par un administrateur. Vérifiez les apps du plugin terminé, puis testez-le avec des informations auxquelles vous avez déjà accès.

Dans l’exemple ci-dessous, remplacez [app name] par une app autorisée par votre espace de travail.

Inclure une app :

Include [app name] in Document Summary, if it’s available to me. Read the document I link to and draft the Overview, Key points, and Open questions in chat. Keep the rule about marking missing information. Do not create or edit files in the app. If you cannot access the document, ask me to attach it.

Inclure une app n’accorde pas de nouvel accès. Les paramètres d’app et d’action de votre espace de travail, les autorisations de connexion et votre accès dans le service source continuent de s’appliquer. Les coéquipiers qui utilisent le plugin doivent également disposer de l’accès requis à l’app et de la configuration de connexion nécessaire.

Connecter un MCP server personnalisé

Si aucune application existante ne couvre votre workflow, connectez vos outils à l’aide d’un MCP server personnalisé. Utilisez Plugin Creator et Sites pour créer un plugin qui se connecte à votre système.

Tester votre plugin

Installez le plugin si vous y êtes invité, puis démarrez une nouvelle conversation. Sélectionnez-le avec une @ mention et confiez-lui une tâche familière. Pour Document Summary, fournissez un document que vous connaissez bien et demandez-en un résumé.

Vérifiez que le résultat respecte votre format, utilise les bons documents de référence et signale les informations manquantes. Essayez ensuite avec un document dont certains détails sont manquants ou peu clairs, et vérifiez que le résumé repère ces lacunes.

Si le plugin utilise une app, vérifiez qu’il peut accéder aux informations ou aux actions requises par la tâche. Si vous prévoyez de l’utiliser à la fois dans Chat et Work, testez-le dans chaque environnement. Les outils et apps disponibles peuvent différer.

Conservez quelques prompts d’exemple à réutiliser après avoir apporté des modifications.

Testez avant de partager, et répétez vos vérifications après une mise à jour.

Modifier un plugin existant

Étape 1 : ouvrir le plugin pour le modifier

Ouvrez Plugins, sélectionnez le plugin à modifier, puis choisissez Modifier le plugin. Une conversation s’ouvre pour le mettre à jour.

Étape 2 : décrire ce qui doit changer

Un bon prompt de modification nomme le comportement ou le fichier de référence à mettre à jour, décrit le changement souhaité et indique ce qu’il faut préserver. Si un résultat n’a pas répondu aux attentes, incluez ce résultat et expliquez ce que vous attendiez. Demandez un exemple avec des entrées familières afin de pouvoir comparer l’avant et l’après.

Indiquez clairement si vous voulez mettre à jour les instructions réutilisables du plugin ou réviser un seul résultat. Lorsque vous remplacez un fichier de référence, nommez l’ancien fichier et expliquez comment utiliser le nouveau.

Par exemple, pour modifier la sortie :

Mettre à jour la sortie :

Update Document Summary so Key points appears in a table with Point and Source columns. In Source, identify the supporting passage or section when available. Keep Overview, Open questions, and the rule about marking missing information. Show me a sample result from this document.

Pour remplacer les documents de référence :

Remplacer les documents de référence :

Replace the existing summary template with the attached revised template. Keep the other reference files and instructions unchanged. Tell me what you changed, then help me test it with this document.

Étape 3 : examiner la mise à jour

Examinez les instructions et fichiers révisés, puis suivez les prompts pour terminer la mise à jour. Vérifiez que les modifications demandées sont présentes et que les informations dont vous avez encore besoin restent intactes.

Étape 4 : tester à nouveau

Ouvrez une nouvelle conversation et répétez vos prompts de test enregistrés. Vérifiez le comportement mis à jour ainsi que les parties du workflow que vous vouliez préserver. Si d’autres personnes utilisent le plugin, demandez à un coéquipier d’essayer une tâche représentative avant que l’équipe élargie ne s’appuie sur ce changement.

Partager le plugin avec votre équipe

Lorsque le plugin est prêt, utilisez ses paramètres de partage pour choisir les personnes ou groupes concernés. Le partage nécessite l’autorisation Share plugins. L’ajout au répertoire de l’espace de travail nécessite l’autorisation Publish plugins to workspace.

Le partage et l’installation sont deux opérations distinctes. Les destinataires doivent installer le plugin, sauf si un administrateur l’a déjà installé pour eux. Si le workflow utilise une app, chaque personne a également besoin de l’accès requis à l’app et de toute connexion de compte exigée par celle-ci.

Ajoutez un prompt d’exemple avec le lien du plugin et indiquez à vos coéquipiers qui en assure la maintenance. Consultez Plugins pour en savoir plus sur l’installation et l’utilisation.

Si vous ne pouvez pas créer ni modifier un plugin

Vérifiez que vous vous trouvez dans l’espace de travail prévu. Si l’option de création ou l’éditeur de plugin est absent, demandez à l’administrateur de votre espace de travail de confirmer que l’expérience est disponible et que vous disposez de l’accès nécessaire pour la tâche.

Si un coéquipier peut ouvrir le plugin, mais ne peut pas l’utiliser, vérifiez séparément l’installation du plugin, l’autorisation de l’espace de travail d’utiliser des plugins et l’accès aux apps requises. Les administrateurs peuvent consulter Contrôles des plugins.

Poursuivre avec la documentation destinée aux créateurs

Pour les intégrations personnalisées ou le développement à partir de fichiers de plugin, consultez Préparer votre plugin pour la distribution. La documentation destinée aux développeurs couvre la création de skills et de MCP servers, les extensions, les tests et la soumission pour publication.

Pour la distribution dans l’espace de travail via GitHub, consultez Gestion des plugins.