Packages premiumIBM Bob Premium Package pour i

Vue d'ensemble

Utilise IBM Bob Premium Package for i pour étendre les capacités d'IA d'IBM Bob aux environnements de développement d'applications IBM i.

Vue d'ensemble

IBM Bob Premium Package for i étend IBM Bob avec des capacités d'IA adaptées au développement d'applications IBM i. En donnant à Bob accès à ton IBM i, il te permet de travailler plus efficacement tout au long du cycle de vie des applications. Bob peut aider à générer et expliquer du code, construire et tester des projets, créer de la documentation, et même moderniser des applications legacy.

Fonctionnalités clés

  • Exploiter les modes IBM i : Des personas IA spécialisées conçues pour le développement IBM i — capturant le contexte, la terminologie et les bonnes pratiques spécifiques à IBM i pour travailler efficacement sur les workloads applicatifs et base de données.
  • Travailler avec les sources sur IBM i : Lire, écrire et rechercher du code source dans QSYS ou l'IFS, et exécuter des commandes CL, des instructions SQL et des commandes PASE directement sur un système IBM i connecté.
  • Récupérer la documentation IBM i : Rechercher et récupérer la documentation officielle IBM i grâce à la recherche sémantique pour ancrer les réponses dans un contenu précis et à jour.
  • Utiliser les skills IBM i : Une bibliothèque intégrée de connaissances spécialisées — activées automatiquement par Bob en fonction du contexte — pour produire des résultats cohérents et précis sur des tâches IBM i spécialisées.
  • Exécuter des workflows IBM i structurés : Des workflows guidés multi-étapes pour la modernisation RPG, l'extraction de règles métier, la création de plans de tests unitaires, le conseil en stratégie d'index SQL, et bien plus encore.

Prérequis

IBM Bob

IBM Bob Premium Package for i nécessite IBM Bob 2.0.0 ou supérieur.

Extensions IBM i open source

IBM Bob Premium Package for i dépend également des extensions IBM i open source suivantes :

NomIDVersion minimale
Code for IBM ihalcyontechltd.code-for-ibmi3.0.10
Db2 for IBM ihalcyontechltd.vscode-db2i2.0.0
RPGLEhalcyontechltd.vscode-rpgle0.33.6
CLLEIBM.vscode-clle1.2.5
IBM i TestingIBM.vscode-ibmi-testing1.3.4
IBMi Languagesbarrettotte.ibmi-languages0.6.25
Note :

Lors de la première installation d'IBM Bob Premium Package for i, ces extensions dépendantes seront également installées automatiquement dans leur dernière version.

IBM i

Les conditions suivantes doivent être remplies pour se connecter à un IBM i via Code for IBM i :

  • IBM i 7.4
  • Le daemon SSH doit être démarré sur IBM i (STRTCPSVR *SSHD lance le daemon)
    • Le programme sous licence 5733-SC1 fournit le support SSH
    • L'utilisateur QSSHD est activé

Démarrage

Pour installer le IBM Bob Premium Package for i, consulte installer des packages premium et assure-toi que tous les prérequis sont remplis.

Se connecter à un IBM i

IBM Bob Premium Package for i nécessite une connexion active à un système IBM i via Code for IBM i. Code for IBM i se connecte via SSH, donc SSH doit être en cours d'exécution sur ton système IBM i — consulte les prérequis IBM i ci-dessus pour les détails.

Conseil :

Lors de l'installation de Bob, tu as peut-être été invité à transférer tes paramètres VS Code existants. Si tu l'as fait, tes connexions IBM i définies dans Code for IBM i sont déjà disponibles — aucune configuration supplémentaire n'est nécessaire. Il te suffit d'ouvrir la vue IBM i : Servers et de te connecter à ton système.

Si tu n'as pas transféré tes paramètres ou si tu es nouveau dans Code for IBM i, crée et connecte-toi à un système IBM i :

  1. Ouvre la vue IBM i : Servers depuis la barre d'activité.
  2. Clique sur New Connection et suis les instructions pour ajouter une nouvelle connexion.
  3. Connecte-toi à ton système.

Pour des instructions détaillées, consulte le guide de démarrage rapide de Code for IBM i.

Étapes suivantes

Explore les sujets suivants pour commencer à utiliser IBM Bob Premium Package for i :

Obtenir de l'aide

Si tu as besoin d'assistance :

Comment trouvez-vous ce sujet ?