30/07/2026 : Mise à jour suite à la sortie de la bêta 1
Avec PrestaShop 9.2, l’intelligence artificielle franchit une nouvelle étape dans l’écosystème PrestaShop. Cette version ne se contente plus d’améliorer les outils des développeurs. Elle introduit également Ask AI, un assistant intégré au back-office capable d’aider les marchands à utiliser certaines fonctionnalités de la plateforme.
Mais la plus grande évolution concerne le développement. PrestaShop 9.2 met en place un véritable cadre de développement assisté par IA, conçu pour améliorer la qualité du code, accélérer les développements et diffuser les bonnes pratiques auprès des agences, des freelances et des contributeurs.
Une orientation stratégique qui prépare l’ensemble de l’écosystème aux nouveaux usages de l’intelligence artificielle.
PrestaShop 9.2 est-il déjà disponible ?
Au moment de la rédaction de cet article, PrestaShop 9.2 n’est pas encore disponible en version stable.
En revanche, la bêta 1 est disponible depuis le 22 juillet 2026. Comme toutes les versions bêta, elle est destinée aux tests et ne doit pas être utilisée sur une boutique en production.
Cette première bêta permet déjà de découvrir les principales nouveautés prévues pour la version finale, attendue d’ici quelques semaines. Parmi elles, on retrouve notamment l’intégration d’Ask AI dans le back-office, les améliorations du développement assisté par IA, les Extra Properties ou encore les évolutions de l’Admin API.
Cette version s’inscrit dans la continuité des évolutions initiées avec PrestaShop 9.x, qui modernisent progressivement l’architecture de la plateforme et les outils mis à disposition des développeurs.
Si vous souhaitez découvrir les nouveautés de la version précédente, je vous invite également à lire mon article : Les nouveautés sur PrestaShop 9.1.
L’IA dans PrestaShop 9.2, de quoi parle-t-on vraiment ?
Contrairement aux idées reçues, l’intelligence artificielle dans PrestaShop 9.2 ne se limite pas à un simple assistant conversationnel.
Une partie des nouveautés est destinée aux marchands grâce à Ask AI, qui facilite la prise en main du back-office. Mais la véritable révolution concerne surtout les développeurs.
L’objectif est de produire un code plus fiable, de faciliter les contributions au projet et d’aider les équipes à respecter les conventions de PrestaShop grâce à un environnement de développement assisté par IA.
Le rôle du dossier .ai/ et du CONTEXT.md
L’une des principales nouveautés de PrestaShop 9.2 est l’ajout d’un dossier .ai/ directement dans le dépôt du projet.
Celui-ci contient notamment :
- un fichier principal
CONTEXT.md - des contextes métier par domaine (catalogue, commandes, panier…)
- des contextes techniques (CQRS, hooks, formulaires…)
- des skills réutilisables pour guider les assistants IA.
L’objectif est simple : fournir aux outils d’intelligence artificielle toutes les informations nécessaires pour comprendre immédiatement le fonctionnement interne de PrestaShop.
Concrètement, lorsqu’un développeur utilise un assistant comme GitHub Copilot, Claude ou Cursor, celui-ci connaît déjà :
- l’architecture de PrestaShop
- les conventions de développement
- les bonnes pratiques du projet
- les règles métier propres à chaque domaine.
Le résultat est un code plus cohérent, des réponses plus pertinentes et moins d’erreurs liées à une mauvaise compréhension du framework.
Quelles sont les fonctionnalités IA clés de PrestaShop 9.2 ?
L’une des grandes nouveautés de PrestaShop 9.2 est la mise en place d’une véritable architecture pensée pour les assistants IA. L’objectif n’est pas seulement de générer du code plus rapidement, mais surtout de produire un code qui respecte les conventions du projet.
Cette architecture repose sur trois éléments complémentaires : les pointer files, les contextes métier et les skills. Ensemble, ils permettent aux outils comme Cursor, GitHub Copilot, Claude Code ou ChatGPT de mieux comprendre le fonctionnement interne de PrestaShop et de proposer des réponses beaucoup plus pertinentes.
Des pointer files pour partager le même contexte
À la racine du projet, PrestaShop ajoute plusieurs pointer files comme CLAUDE.md, AGENTS.md ou encore .cursorrules.
Ces fichiers ne contiennent presque aucune logique. Leur rôle est simplement de rediriger chaque outil vers une source unique, le fichier .ai/CONTEXT.md. Ainsi, quel que soit l’assistant utilisé, tous s’appuient sur les mêmes règles et les mêmes bonnes pratiques. Il n’y a plus de duplication ni de configurations spécifiques à maintenir.
Des contextes métier beaucoup plus précis
Le fichier .ai/CONTEXT.md n’est que le point d’entrée. Derrière, PrestaShop organise ses connaissances par domaines fonctionnels comme le catalogue, le panier, les commandes ou encore les clients.
Chaque contexte décrit les règles métier, les composants à utiliser, les conventions de développement et même des exemples issus du code source. L’IA ne répond donc plus de manière générique. Elle adapte ses propositions à la partie de PrestaShop sur laquelle vous travaillez, ce qui réduit considérablement les erreurs et les approximations.
Les skills pour automatiser certaines tâches
PrestaShop va encore plus loin avec les skills. Il s’agit de capacités spécialisées qui permettent d’automatiser certaines opérations comme créer un contexte métier, préparer une Pull Request ou générer la structure d’un nouveau composant.
Là encore, ces skills restent indépendants des outils utilisés. Ils peuvent être exploités aussi bien avec Cursor que Claude Code ou d’autres assistants compatibles.
Le cas concret de l’Admin API avec ps_apiresources
L’un des meilleurs exemples est le module ps_apiresources, utilisé pour développer l’Admin API.
Grâce aux contextes IA fournis par PrestaShop, un assistant est capable de générer des endpoints API en respectant automatiquement :
- l’architecture CQRS
- les conventions de développement du Core
- les règles de sécurité
- l’organisation attendue des ressources API
Concrètement, l’IA peut aider à créer une nouvelle ressource, générer les commandes et les requêtes, structurer les handlers ou encore proposer des tests cohérents. Le développeur gagne du temps tout en restant aligné avec les standards du projet.

Hummingbird, Admin API et compatibilité de l’écosystème
Le thème Hummingbird est au cœur de la modernisation de PrestaShop. Introduit avec la version 9, il repose sur une architecture front-end moderne intégrant Vite, TypeScript en mode strict et une séparation claire entre la logique métier et l’affichage.
Je présente plus en détail cette évolution dans mon article Découvrez PrestaShop 9, une version majeure performante.
Cette architecture s’intègre parfaitement avec le développement assisté par IA. Les assistants peuvent proposer un code qui respecte plus facilement les bonnes pratiques de PrestaShop, tout en limitant des erreurs fréquentes comme l’injection de requêtes SQL dans les templates, le contournement des contrôleurs ou le mélange entre logique métier et présentation.
Modules, thèmes et One Page Checkout natif
Avec la bêta 1 de PrestaShop 9.2, le One Page Checkout devient un module natif directement inclus dans la distribution. L’objectif est d’offrir un tunnel de commande plus fluide grâce à une expérience guest-first, où les informations de livraison, de paiement et de facturation sont regroupées sur une seule page.
Les modes de livraison et de paiement sont mis à jour dynamiquement, sans rechargement complet de la page. Les marchands qui le souhaitent peuvent toutefois conserver le tunnel de commande classique en plusieurs étapes.

Pour les développeurs, cette nouveauté implique également de respecter le contrat de compatibilité du module ps_onepagecheckout. Les thèmes compatibles Hummingbird fonctionnent immédiatement, tandis que les thèmes dérivés de Classic ou fortement personnalisés peuvent nécessiter des adaptations afin de respecter les templates, les sélecteurs CSS et les événements JavaScript attendus.
- Adapter progressivement les thèmes à la nouvelle architecture de checkout
- Vérifier la compatibilité des modules de paiement et de transport
- Respecter les conventions d’intégration définies par PrestaShop
- Utiliser Bootstrap 5

Sécurité, confidentialité et qualité du code généré
Le développement assisté par IA de PrestaShop 9.2 repose sur des fichiers de contexte intégrés directement dans le dépôt Git. Aucun modèle d’intelligence artificielle n’est embarqué dans PrestaShop. Chaque équipe reste libre de choisir les outils qu’elle souhaite utiliser, comme Cursor, Claude Code ou GitHub Copilot, et conserve ainsi la maîtrise des données éventuellement envoyées à un service externe.
Une validation humaine toujours indispensable
L’IA accélère le développement, mais elle ne remplace pas l’expertise du développeur. Chaque proposition de code doit être relue afin de vérifier sa conformité avec les standards du projet, sa compatibilité avec le multistore et son intégration dans l’architecture de PrestaShop.
Cette démarche s’inscrit dans une évolution plus globale de PrestaShop 9.2, qui ne se limite pas au développement assisté par IA. La version poursuit également la modernisation du Core avec de nouvelles pages migrées vers Symfony, activables via les feature flags, ainsi que de nouvelles possibilités de configuration des services des modules grâce aux fichiers services-9.2.yml, services-9.yml et services.yml.
Conclusion
Avec PrestaShop 9.2, l’intelligence artificielle devient un véritable assistant pour les développeurs. Grâce aux fichiers de contexte, aux pointer files et aux skills, les outils comme Cursor, Claude Code ou GitHub Copilot sont désormais capables de produire un code plus cohérent avec les standards du projet.
Mais cette version ne se limite pas au développement assisté par IA. Elle poursuit également la modernisation de PrestaShop avec le One Page Checkout natif, de nouvelles migrations vers Symfony et plusieurs améliorations destinées à faciliter le travail des développeurs et la maintenance des boutiques.
Même si cette version est encore en bêta au moment de la rédaction de cet article, elle donne un aperçu clair de la direction prise par PrestaShop. Les prochaines versions devraient continuer à renforcer cette approche en proposant un Core plus moderne, plus performant et plus simple à faire évoluer.

