IBM présente un assistant IA pour la modernisation des applications IBM i

IBM présente un assistant IA pour la modernisation des applications IBM i

IBM présente le watsonx Code Assistant for i : un outil d’IA qui assiste les développeurs dans la modernisation des applications IBM i, en se concentrant sur le code RPG.

IBM annonce l’IBM watsonx Code Assistant for i. Il s’agit d’un assistant de programmation basé sur l’IA conçu pour aider les organisations à moderniser leurs applications IBM i. L’outil est actuellement en version d’évaluation privée et offre principalement une assistance pour l’explication du code RPG.

Assistance pour les développeurs rares

L’IBM watsonx Code Assistant for i vise à simplifier le développement et la maintenance des applications IBM i. IBM i est encore largement utilisé dans le monde entier pour des charges de travail critiques, selon IBM, en raison de sa stabilité et de ses faibles coûts de possession. Beaucoup de ces applications sont écrites en RPG : un langage de programmation plus ancien pour lequel il devient de plus en plus difficile de trouver des développeurs.

lire aussi

IBM lance un nouveau mainframe IA : plus intelligent, plus rapide et plus économe en énergie

L’assistant IA utilise l’IA générative et est intégré dans des environnements de développement tels que Visual Studio Code. Dans la phase de test actuelle, l’outil fournit une explication contextuelle du code RPG. Les versions ultérieures incluront des fonctionnalités telles que la génération automatique de code, la création de tests unitaires et la transformation du code existant.

Granite et protection de la propriété intellectuelle

Les modèles d’IA sous-jacents sont basés sur la propre plateforme de code Granite d’IBM. Celle-ci est spécifiquement formée avec du code RPG et des ressources IBM i. Selon IBM, cela devrait assurer un support plus pertinent dans le cycle de développement. L’assistant offre également un support pour les processus DevOps et les outils de modernisation IBM i.

Les entreprises peuvent choisir comment déployer l’IBM watsonx Code Assistant for i : dans le cloud, sur site ou dans un environnement hybride. Cela permet de tenir compte de la gouvernance des données et de la réglementation. IBM souligne également que les modèles Granite sont fournis avec une indemnisation de propriété intellectuelle. En d’autres termes, les utilisateurs sont protégés contre les violations de leur propriété intellectuelle lorsqu’ils utilisent le modèle d’IA.

Avec ce nouvel outil, IBM cible les développeurs de différents niveaux d’expérience. Étant donné que l’accent est mis initialement sur le contexte et l’explication, l’entreprise vise clairement à assister également les programmeurs RPG moins expérimentés. De cette manière, l’IA devrait compenser quelque peu le manque de connaissances et d’expérience sur le marché.