Dans un communiqué, NetSuite, une filiale d'Oracle depuis 2016, a expliqué que SuiteCloud Agent Skills « permettra aux développeurs de créer plus facilement des applications verticales et spécifiques à un secteur en donnant aux assistants de codage IA une meilleure compréhension des conventions, des modèles et des meilleures pratiques de SuiteCloud, la plateforme d'extensibilité et de personnalisation IA basée sur des normes de NetSuite ». Les assistants de codage IA bénéficieront ainsi de conseils de développement spécifiques à NetSuite, notamment des références au framework UI, des codes d’autorisation, des champs SuiteScript, des pratiques de documentation, des conseils de sécurité OWASP et des outils pour faciliter la migration de l’ancien code SuiteScript 1.0 vers SuiteScript 2.1.

Cette annonce intervient alors que les développeurs ont de plus en plus recours aux assistants de codage IA dans leur travail quotidien. L’enquête 2025 Developer Survey de Stack Overflow a révélé que 84 % des personnes interrogées utilisaient ou prévoyaient d’utiliser des outils IA dans leur processus de développement, contre 76 % un an plus tôt. Le véritable défi pour les éditeurs de logiciels d'entreprise consiste à faire en sorte que ces outils comprennent le fonctionnement réel des applications métier. Pour des plateformes telles que NetSuite, une assistance IA utile nécessite une connaissance des API propres à la plateforme, des modèles d'autorisation, des conventions d'interface utilisateur et des flux de travail métier. Dans les systèmes ERP, même une petite erreur de personnalisation peut avoir des répercussions sur les opérations métier fondamentales.

Impact et défis liés à l'adoption

NetSuite prévoit de « mettre en place des recommandations de développement SuiteCloud sur plus de 25 plateformes de codage IA ». Selon les analystes, cet ajout pourrait réduire les frictions pour les développeurs en rendant les connaissances spécifiques à NetSuite accessibles via des outils de codage IA largement utilisés, plutôt que de les limiter à un environnement unique contrôlé par un seul fournisseur. « Si l’on peut regrouper les connaissances spécifiques à une plateforme dans un format compatible avec n’importe lequel des principaux outils de codage IA via un cadre ouvert, ce qui supprime de nombreuses frictions, c’est une excellente nouvelle pour les développeurs d’entreprise », a déclaré Neil Shah, vice-président de la recherche chez Counterpoint Research. Cependant, une adoption plus large sur les plateformes logicielles des entreprises pourrait dépendre de la disposition des fournisseurs et des clients à abandonner leurs pratiques de développement bien établies. « Les entreprises ont déjà investi dans des systèmes et du personnel pour développer leurs applications en utilisant leurs propres approches propriétaires », a souligné M. Shah. « Il faudra voir dans quel délai les fournisseurs adopteront cette nouvelle approche et s’ils sont prêts à renoncer à des coûts irrécupérables et peut-être à une partie de leur personnel. » 

En ce sens, cette technologie pourrait s'avérer plus utile dans l'immédiat pour de nouvelles applications ou pour des travaux de modernisation des systèmes existants, plutôt que pour une refonte complète des applications d'entreprise existantes. Le coût et la gouvernance constituent d'autres facteurs importants à prendre en compte. « Il reste à voir quelle sera l'économie des jetons à mesure que les entreprises graviront la courbe d'apprentissage, car le taux de destruction initial des jetons devrait être nettement plus élevé », a déclaré M. Shah. « De plus, la sécurité et les risques constituent ici des défis majeurs, car les applications ERP sont étroitement couplées, et un petit changement d'approche qui ne s'intègre pas bien à la pile propriétaire pourrait perturber les flux de travail en aval et se transformer en catastrophe. » Cela signifie que les entreprises devraient tester ces outils avec prudence, en particulier pour les personnalisations qui touchent à des données sensibles. M. Shah conseille aux entreprises d’utiliser ces outils dans un environnement sandbox afin de vérifier l’absence d’erreurs de code et d’identifier les dysfonctionnements en termes de logique métier, de sécurité ou de confidentialité.