IA dans l’IBM i : créez un workflow agentique DevOps complet

Article rédigé par Malo Lecoursonnais, le 23 septembre 2026

Éditer du code avec un agent IA est devenu courant. Piloter toute la chaîne DevOps IBM i depuis ce même agent l’est beaucoup moins. Dernier volet de la série : une démonstration concrète, de l’analyse d’impact au déploiement en test, sur un ajout de zone.

Ce qu’il faut retenir

  • 1

    L’IA ne s’arrête plus à l’édition de code : grâce aux serveurs MCP, elle couvre la chaîne DevOps IBM i complète, du référentiel de sources aux tests jusqu’au déploiement.

  • 2

    L’analyse d’impact reste l’affaire d’ARCAD : 1 clic avec Skipper, résultat garanti transmis à l’agent, là où le LLM seul brûle des tokens sans fiabilité.

  • 3

    Un ajout de zone mené de bout en bout : compilation via Git + ARCAD Builder, puis déploiement en test via DROPS, en quelques appels MCP.

DevOps IBM i : où l’IA intervient-elle ?

S’il est maintenant ordinaire d’utiliser un IDE agentique (Claude Code, IBM Bob…) pour éditer son code source, il est moins intuitif de voir comment l’IA peut aussi s’intégrer dans un cycle DevOps complet.

Le DevOps, c’est l’affaire de nombreux métiers. Développeurs, administrateurs de bases de données, administrateurs de déploiement…

Le DevOps, c’est l’affaire de nombreuses solutions. VS Code ou RDI pour l’édition de code, Git pour le versioning, Jenkins pour le déploiement, le tout souvent apprécié d’une surcouche complète, comme ARCAD dans le monde de l’IBM i.

Le DevOps, c’est maintenant l’affaire de l’IA grâce aux serveurs MCP. Cet outil, expliqué dans cette série de blogs, permet de faire consommer des services aux LLMs. Votre référentiel de sources IBM i ? Votre solution de tests unitaires IBM i ? Votre outil de versioning et de déploiement IBM i ? Tous ces produits ARCAD alimentent et sont alimentés par l’IA grâce à ARCAD MCP Server.

Démonstration : un ajout de zone, du code au déploiement avec l’IA

Pour notre exemple, prenons un cas d’usage classique du développement IBM i : un ajout de zone dans un fichier. On distinguera 3 étapes qui composent une chaîne DevOps :

  1. Coder l’ajout de zone
  2. Tester le nouveau code
  3. Déployer la nouvelle version

Coder l’ajout de zone

Coder un ajout de zone n’est jamais une tâche simple. Il y a d’abord un travail d’audit à faire sur le code existant, pour savoir quels sont les impacts d’un tel changement. Un développeur IBM i aujourd’hui utilise ARCAD Skipper et son analyse d’impact pour avoir une réponse 100% fiable en 1 clic. Un LLM devra utiliser des dizaines de milliers de tokens pour reproduire un tel effort, sans avoir un résultat garanti. ARCAD MCP Server permet de donner cette information à l’IA, avec garantie de résultat. Pour arriver à ce résultat sur votre IBM i, vous pouvez forcer dans votre prompt l’IA à utiliser ARCAD MCP Server, ou alors intégrer ce process dans un skill.

En image, l’appel au référentiel ARCAD, qui permet de savoir les X fichiers impactés. Si X = 4, l’IA peut faire ce travail, si X = 97, peu de chance que l’IA ait le bon résultat. ARCAD garantit ce résultat avec son serveur MCP.

Appel MCP Arcad pour référentiel

Appel MCP ARCAD pour référentiel

IA sait quel fichier lire grâce à l'appel ARCAD MCP

L’IA sait quel fichier lire grâce à l’appel ARCAD MCP

Analyse d'impact de l'IA complet

Analyse d’impact de l’IA complète

Une fois l’analyse d’impact faite, on peut laisser l’IA faire ce qu’elle fait de mieux : écrire le nouveau code.

Tester le nouveau code

Deuxième étape DevOps, celle du versioning et du test de la modification. Plusieurs briques de tests existent chez ARCAD (tests unitaires, tests et scénarios de non-régression) mais celle retenue pour cet exemple est la compilation à distance du code source sur l’IBM i.

Opérant sur VS Code, l’agent IA n’a pas cette capacité de sauvegarder puis compiler sur IBM i. Cependant, ARCAD propose une intégration Git + ARCAD Builder qui permet de compiler sur l’IBM i un source modifié. En image :

Publication nouvelle version via Git

Publication de la nouvelle version via Git

Compilation des nouveaux sources

Compilation des nouveaux sources

Compilations réussies. Passons à présent à la dernière étape DevOps, celle du déploiement sur environnement de test.

Déployer la nouvelle version

Toujours sur la même conversation de notre agent IA, nous pouvons lui demander d’importer la nouvelle version depuis l’IBM i vers notre orchestrateur de déploiement (DROPS). La seconde étape sera le transfert de la version de DROPS vers l’environnement de test.

Depuis notre agent, deux appels à notre ARCAD MCP Server suffisent à faire cela :

import de la nouvelle version depuis IBM i vers DROPS

Import de la nouvelle version depuis IBM i vers DROPS

Déploiement de la version depuis DROPS vers environnement de Test

Déploiement de la version depuis DROPS vers l’environnement de test

Notre agent IA confirme la bonne exécution du déploiement.

Synthèse de l'agent IA

Synthèse de l’agent IA

Mise à l’échelle dans votre environnement IBM i

Mettre en place un tel workflow agentique pour IBM i ne doit plus être un fantasme. C’est la continuité logique de méthodes qui existent depuis 15 ans, en s’appuyant sur des technologies qui existent depuis 34 ans chez ARCAD.

ARCAD MCP Server est disponible gratuitement pour nos clients, téléchargeable depuis le portail client. Pour toute information supplémentaire ou si vous avez des questions, n’hésitez pas à nous contacter. Les captures d’écran de cet article sont issues d’une vidéo de démonstration, disponible sur simple demande auprès de notre service commercial.

Malo, Solution Architect

À propos de l’auteur

Malo Lecoursonnais

Architecte Solutions

Diplômé de l’IMT Atlantique, Malo est spécialisé dans l’intégration de solutions IA au service des environnements IBM i et modernes. Architecte solutions chez ARCAD, il accompagne nos clients dans la modernisation de leur patrimoine applicatif, de la conception jusqu’à la mise en œuvre, avec une exigence constante d’expérience utilisateur.

Son expertise des outils IA et sa vision produit nourrissent directement les évolutions de Gianni et d’ARCAD MCP Server, pour aider les équipes IBM i à reprendre la main sur leur code. Fort d’expériences internationales et d’un goût marqué pour la pédagogie, il contribue à diffuser les bonnes pratiques du développement IA au-delà des frontières françaises.

Contact Us

DEMANDEZ VOTRE DÉMO

Parlons de votre projet !

Nos experts vous conseillent

Démo personnalisée

Sollicitez nos experts