2026年3月30日 アレックス・ウッディ
IBM Bob AI ツールの初期テスターの 1 つである Medhost は、地域および地方の病院向けに統合された IBM i ベースのヘルスケア アプリケーションを長年開発してきました。先週行われたIBMとソフトウェアベンダーとの共同プレゼンテーションによると、ボブがMedhostのRPGとSQLのコードベースを理解するだけでなく、最新化と強化を支援したため、ベータテストは成功したという。
IBM iのチーフアーキテクトであるSteve Will氏に、同社テクノロジー担当上級副社長のMichael Bowen氏が加わりました。 メドホスト、 で 先週のウェビナー 電子医療記録 (EHR) ソフトウェアのプロバイダーが、偶然にも先週一般提供を開始した新しい AI を活用したコーディング アシスタントである IBM Bob をどのように採用したかについて説明します。
ボーエン氏は、メドホストの開発者が2025年から2026年初めにかけて他のAIアシスタントと併用して試したボブのベータ版について良いことを言っていた。メドホストは開発者やエンジニアとともにボブを広くテストしなかったものの、限られたプロジェクトや関与したユースケースでは好評を博した。

Michael Bowen は、Medhost のテクノロジー担当上級副社長です。
具体的には、Medhost は相互参照や影響分析などのいくつかの分野で Bob を採用しています。コード生成。古いバージョンの RPG をフリーフォーム RPG に変換します。より良い SQL ステートメントを生成します。
これまで、相互参照と影響分析は「非常に時間のかかる作業」だったとボーエン氏はウィル氏とのウェビナーで述べた。しかし、ボブはそのコード分析を加速し、「大きな助け」であることが証明されました。
「ソフトウェア エンジニアから得たフィードバックは、非常に成功しており、特定のプログラムに関する非常に多くの情報を迅速に理解するための知性をエンジニアに提供しています」とボーエン氏は述べています。 「非常に多くの異なるエンジニアによる手動レビューでは発生する可能性のある、プログラムの使用や依存関係の欠落によるリスクを大幅に取り除くことができます。」
RPG コード生成に関して言えば、Bob の初期の利益は有望である、と Bowen 氏は言います。 「特に AI コード支援をまったく行わない場合と比べて、手動によるコーディング作業を大幅に削減できることがわかりました。」と彼は言いました。 「場合によっては、特定のプロジェクトで実験が最大 50% 削減されることもあり、これは非常に大きな影響を及ぼします。」
Bowen 氏によると、Bob は、フリーフォーム RPG への移行や、より優れた SQL の生成によるデータベース アクセスのアップグレードなど、Medhost の IBM i アプリケーションの最新化を支援するツールとして有望であると述べています。

「Bob を利用することで、実験プロセスを通じて私たちがやったことは、古いバージョンの RPG をフリー形式に変換し、データ アクセスを SQL およびデータ アクセス オブジェクトに変換することができたことです」と彼は続けました。 「その時点では、データベース テーブルを変換するだけで済むため、手作業の作業は実際に大幅に小さくなります。」
Medhost は、Bob を使用して既存の SQL ステートメントの一部を最適化しました。 Bowen 氏によると、エンジニアたちは、非常に複雑な特定の SQL ステートメントを作成できる最適化の限界に達しました。 Medhost はこれらの SQL ステートメントを取得し、Bob に最適化を依頼し、Bob はそれを成功裏に実行したとボーエン氏は述べています。
「複数の SQL ステートメントをより効率的な 1 つのステートメントに統合することができ、パフォーマンスの観点からこれら 2 つのプログラムに大幅な最適化が行われました」と Bowen 氏は述べています。 「このおかげで、IBM i の SQL 機能がどれほど進化したか、そして i 上の Db2 に存在することを私たちが知らなかったいくつかの機能を実装する方法が明らかになりました。」
Will との会話を通じて、Bowen 氏は、Medhost は開発とエンジニアリング作業のペースを上げるためにコードの品質を犠牲にするつもりはないと強調しました。 AI によって生成されたすべてのコードは、ソフトウェア開発ライフサイクルの一環として、人間が生成したコードと同じ品質チェックを受けます。
「AI は力を増幅させるものです」とボーエン氏は言います。 「私たちの目標は、より効率的な効率を生み出すために、より多くのスループットを生み出しながら、最高の品質を生み出し続けることです。そして私たちが見つけたのは、AI ツールの高速化を、対象分野の専門家や技術専門家と本当にうまく噛み合わせることでした。これがまさに秘密のソースです。これはまさに、AI ツールと弊社のリソースとのコラボレーションのようなものです。」

Bob は、RPG、SQL、CL、COBOL などの言語をサポートする AI コーディングの副操縦士です。
AI 出力の品質はさまざまな要因によって影響を受けますが、その中で主にコード ドキュメントの品質とユーザーが与えるプロンプトの品質が影響を受けるとボーエン氏は述べています。ボーエン氏は、メドホストのコードは十分に文書化されているが、創業40年のソフトウェア会社として、コードベースには改善の余地がある部分がいくつかあると述べた。
「優れたコメントと優れたドキュメントは、プロセスの効率を本当に高めて、より良い結果を確実に得ることができ、何度も行ったり来たりしてより多くのコンテキストを提供し続ける必要がなくなります。」と彼は言いました。
AI の成功を左右するその他の変数には、ユーザーからの賛同を得ることも含まれます。反復的なアプローチを採用し、プロジェクトを小さな単位に分割することも、AI を活用したモダナイゼーションに有益であると同氏は述べています。開発者やエンジニアの教育とトレーニングへの投資も重要であり、特に AI の学習曲線の加速に関連するためです。
「Bob を使用してわかったことは、これまで実験したどの AI 技術ツールよりも、RPG と IBM のフットプリントにとって最も有益な AI コード支援ツールであるということです」と彼は言いました。
ボウエンとウィルのインタビューを見ることができます ここ。
関連記事
IBM、Bob 1.0を軌道に乗せる
ボブは単なるコードアシスタントではない、IBM i チーフアーキテクトのウィル氏が語る
IBM、プロジェクト・ボブをあと少しで幕引き
Big Blue が IBM i RPG と System Z COBOL コード アシスタントを「Project Bob」に統合
#初期のボブが #Medhost #IBM #トライアウトで優秀な成績を収める