Agent IA Sylius : plugin existant ou sur mesure ?
Un plugin existant convient quand votre besoin correspond exactement à ce qu'il fait, que votre version de Sylius le permet et que sa licence et sa maturité vous conviennent. Le sur mesure se justifie quand l'agent doit appliquer vos propres règles, lire des sources hors de Sylius comme la boîte mail, ou ne voir que les données d'un seul client. Souvent, la meilleure réponse combine les deux : un plugin comme fondation, des outils et des règles écrits pour vous.
Je suis développeur Sylius et Symfony indépendant, et je n'ai pas d'intérêt à vendre du développement quand un plugin fait le travail : je préfère vous le dire. Voici comment je compare les deux voies, et les questions que je pose à tout plugin IA avant de l'installer sur une boutique. La démarche générale est sur la page agents IA pour Sylius.
Quels plugins IA existent pour Sylius ?
La catégorie AI du Sylius Store compte 18 plugins au 12 novembre 2026. L'éditeur de Sylius en publie trois : le Shop MCP, l'Admin MCP et Ask AI, tous en version 0.x. Les autres viennent d'éditeurs tiers : traduction du catalogue, aide à la rédaction, plugin GEO, assistant pour les grilles de l'admin, serveur MCP pour les clients B2B, chatbots pour la vitrine, accessibilité et images. L'inventaire détaillé est dans l'état des lieux de l'IA dans Sylius.
Leur maturité varie beaucoup. Un exemple tiers bien documenté : tmonier/sylius-b2b-mcp-plugin, en v1.2.3, sous licence MIT, exige Sylius 2.2.9 ou 2.3 et permet aux clients B2B connectés de retrouver et recommander leurs commandes depuis Claude ou ChatGPT, la commande se finalisant toujours sur la boutique. Côté officiel, Ask AI se présente lui-même comme une preuve de concept, sous Business Source License 1.1.
Quelles questions poser à un plugin IA avant de l'installer ?
| Question | Pourquoi elle compte |
|---|---|
| Quelle version, publiée quand ? | Une version 0.x ne promet aucune stabilité ; une dernière publication ancienne signale un projet peu suivi |
| Quelle licence ? | MIT, BUSL ou propriétaire : les conditions d'usage en production diffèrent |
| Quelle version de Sylius ? | Les plugins officiels exigent 2.1 ou 2.2 ; rien ne s'installe sur 1.x |
| Où partent les données ? | Chez quel fournisseur de modèle, dans quelle région, avec quelle télémétrie |
| Que peut-il écrire seul ? | Une écriture sans validation humaine est un risque, surtout sur les prix et les commandes |
| Comment identifie-t-il le client ? | Par le code ou par le modèle : c'est la différence entre cloisonnement et fuite possible |
| Peut-on le tester avant ? | Sur une copie de la boutique, avec vos vrais cas |
La télémétrie mérite une attention particulière. L'Admin MCP impose la collecte de données d'usage par Sylius, et Ask AI n'est gratuit en production que si elle reste active. Ce n'est pas rédhibitoire, mais c'est à inscrire dans votre registre et à connaître avant de décider.
Et si un agent le faisait pour vous ?
Laissez votre numéro : je vous rappelle sous 24 heures ouvrées et je regarde avec vous ce qu'un agent peut prendre en charge dans votre boutique, dans votre budget.
Quand le sur mesure se justifie-t-il ?
Quand le problème du commerçant sort du périmètre d'un plugin. Prenez la boîte de contact qui déborde de demandes de retour, de colis en retard et d'erreurs de taille. Aucun plugin officiel ne lit la messagerie, ne connaît vos règles de geste commercial ni ne prépare de brouillon de réponse. C'est le cas de l'agent que je construis pour une boutique sous Sylius 2. Il lit chaque nouveau message, trie sans IA les notifications et les rebonds, retrouve le client par son adresse e-mail exacte, ne reçoit que les données de ce client, applique les règles écrites du commerçant en citant la règle, et prépare un brouillon dans Gmail plus une action logistique en attente. Il remplace un assistant que le commerçant avait monté seul dans ChatGPT, sans accès aux données, avec un tableur coloré comme mémoire et des règles qu'il réécrivait lui-même.
Le sur mesure a aussi des avantages de fond. Le code vous appartient. La consommation du modèle est payée sur votre compte, sans abonnement de plateforme. Les outils sont étroits, écrits pour la tâche. Les règles vivent dans un prompt système versionné que personne ne réécrit en douce. Et vous parlez directement au développeur qui écrit le code. En contrepartie, il faut construire et maintenir, ce qui a un coût que je détaille dans l'article sur le budget.
Peut-on combiner plugin et sur mesure ?
Oui, et c'est souvent le plus raisonnable. L'Admin MCP peut fournir l'accès à l'administration, avec ses groupes d'outils désactivables, pendant que des outils écrits pour vous gèrent ce qui touche aux données d'un client. Ask AI peut servir l'équipe dans l'administration pendant qu'un agent sur mesure prépare les réponses aux clients. Le Shop MCP peut ouvrir votre catalogue aux assistants des acheteurs sans rien toucher au reste.
Dans tous les cas, deux couches restent les vôtres, quel que soit le plugin : les garde-fous et les tests rejoués avant chaque mise à jour. Un plugin en 0.x qui change de comportement d'une version à l'autre se surveille avec vos propres cas. Ce que l'agent ne fait jamais seul, plugin ou sur mesure : envoyer un mail, rembourser, faire un geste commercial ou valider une action.
Comment trancher pour votre boutique ?
Partez de la tâche qui vous fait perdre le plus de temps, et demandez-vous si un plugin la couvre entièrement, sur votre version de Sylius. Si oui, essayez-le sur une copie. Si non, le sur mesure, ou une combinaison, sera plus juste. Pour la version de Sylius, voyez l'article Sylius 1 ou migration ; pour la bibliothèque de base, l'article sur Symfony AI.
Pour comparer sur votre cas, je propose un diagnostic IA offert : je vous rappelle sous 24 heures ouvrées, je regarde votre besoin et les plugins disponibles, et je vous propose la solution qui rentre dans votre budget, plugin compris si c'est le bon choix.
