メニューボタン
IBM i お役立ち情報2026.09.17

IBM Bob に関する質問回答集 ~ IBM i Forum 2026より ~

先の7月30日と8月21日に、BELLNET会員を対象に開催された「IBM i Forum 2026」に多数の方のご参加をいただき誠にありがとうございました。Forum開催中にいただきました、IBM Bob関連のご質問と回答の中から、多くの方にお知らせしたいものを取り上げて公開いたします。文末にIBM Bob関連情報のご案内を追加掲載しておりますので、あわせてご活用ください。

セキュリティ

Q.情報セキュリティの観点からお伺いします。IBM Bob PP4iを導入した場合、IBM i上のデータライブラリーや実データにアクセス・送信されるリスクはありますか。

A.リスクを回避する仕組みが実装されています。クラウド上の Bob が読み込んだお客様システムのプログラムやデータは、Bob 自身のトレーニングに使用されることはありません。また、Bob の利用環境である PC 上の Bob IDE とクラウド上の Bob との間はセキュアな通信が確立されます。

開発ツール

Q.Bobに興味がありますが、RDiを現在使っています。RDiは不要になりますか。

A.Bob は RDi では利用できませんので、プログラム言語やメーカーによる正式サポートの必要性次第で、RDi の継続利用を判断いただくことになります。 Bob に頼らずに RPGⅢ や固定フォーム ILE RPG による開発を継続的に行う場合は、RDi の継続利用をお勧めします。VS Code または Bob IDE のエディタには桁位置を管理する機能がないので、これら言語による開発において不自由を感じるものと思います。また、開発ツールにおいても IBM 社による正式サポートが必要ならば、RDi を継続利用してください。 RPGⅢ や固定フォーム ILE RPG は主力言語ではないので多少の不自由はあっても許容できる、これら言語による開発においては全面的に Bob を活用する、開発ツールのメーカーによるサポートも必須とは考えない、開発ツールの機能の豊富さよりも無償であることの方が重要だ、ということでしたら VS Code ないし Bob IDE 利用をお勧めできます。

Q.Bob を利用するために、あらかじめ VS Code を導入しておく必要はありますか。

A.あらかじめ VS Code を導入しておくことも可能ですが、必須ではありません。Bob IDE と呼ばれる Bob の開発環境の中に、VS Code が既に含まれています。

Bobの機能

Q.RPGⅢからILE-RPGへのコード変換精度はどの程度でしょうか。

A.テストと修正を繰り返すことで、100% の精度を達成できます。変換後にコンパイルを行い、その後のユニット・テストを実施することで、Bob はエラー内容を分析し、解決するまでプログラムの修正を繰り返すことができます。一連の作業の流れは Bob の PP4i においてワークフローとして定義されており、人はテスト・ケースの妥当性確認など、Bob の動きを管理する役割を担います。

Q.IBM Bobはソース情報だけでなく、物理ファイルの中身まで読み込ませて解析してもらうことも可能ですか。

A.可能です。Bobに物理ファイルのデータを読んでもらうことを前提に、様々な質問を投げかけることができます。

Q.IBM Bobで複数ソース・メンバーを比較して異なる箇所を結果として返す機能はありますか。

A.はい、Bob に対してソース・メンバーを比較し、差分を抽出するよう指示する方法が考えられます。
簡単なものであれば、VS Code エディタの機能を活かして、二つのソース・メンバーを横並びに表示して、人の目でチェックする方法もあります。この場合は Bobcoin を消費しません。

Bobの仕組み

Q.ソースやオブジェクトなどの情報はIBM Bobにどのように連携されていますか。

A.Bob は PC 上の開発環境である Bob IDE を経由して、IBM i にアクセスします。なお、セキュリティが懸念される場合は、アクセスの際に必ず人の承認を前提とするよう設定することができます。

Q.IBM Bob単体の場合コンパイルは、PC上でBobが行うのでしょうか。データベースなどのコンパイル環境はどうするのでしょうか。

A.コンパイルは PC ではなく、IBM i 上で実施します。インストールされているのが Bob 基本機能のみ(PP4i 無し)であれば、人が IBM i 上でコンパイル・コマンドを投入する必要があります。PP4i がインストール済みであれば、Bob に対するチャットを通じてコンパイルを実行できます。

Bobcoin消費

Q.Bob の利用中に購入済みの Bobcoin を消費してしまうかもしれません。Bobcoin を追加で購入することはできますか?どのような場合に超過料金が適用されますか。

A.はい、Bobcoin を追加購入することは可能です。
契約分の Bobcoin を使い切る前に追加購入する場合は通常料金が適用されますが、Bob の作業を継続することで契約分 Bobcoin を超過した場合は、事後購入として概ね 10% 増の超過料金が適用されます。どちらの場合においても Bobcoin 購入単位は 1,000 です。なお、Bobcoin 超過を可能にするには、その旨を設定しておく必要があります。超過料金を避けるためには、お客様にて定期的に Bobcoin の消費状況をご確認いただくことをお勧めします。



e-BELLNETでは「IBM Bob特集ページ」をご用意して、IBM Bob利用にあたっての不安や疑問を解消するばかりでなく、活用のヒントとなる情報も公開しております。



BELLNETコミュニティでは、IBM i Forum、e-BELLNETによる情報発信、研究会、技術勉強会など各種の活動・イベントを定期的に開催しています。

BELLNETコミュニティに参加するにはBELLNET会員になる必要があります。まだ会員登録されていない方はこちらからお手続きください。(登録無料)

BELLNETコミュニティに関するご質問は「a-pack.comm@belldata.co.jp」宛にメールにてお送りください。
※ 技術的なご質問につきましては、回答いたしかねます。
※ 過去のForumの動画公開は現在予定しておりません。
※ Forum当日の資料提供は当日Forumにご参加いただいた方のみの特典であり、再配布はしておりません。

あわせて読みたい記事

PAGE TOP