ニュース

東京システムハウス、COBOLの課題に対応する「AIベテランエンジニア」に暗黙知のドキュメント化やClaude Code連携機能を追加

 東京システムハウス株式会社は13日、ベテランエンジニアに代わり、AIがCOBOLの仕様書作成や質疑応答に対応する「AIベテランエンジニア」の最新バージョン(v1.2)をリリースしたと発表した。

 新バージョンでは、質疑応答システムへのフィードバック機能の追加およびClaude CodeをはじめとするAI駆動開発ツールとの連携強化に加え、仕様書の生成品質と安定性の大幅な向上を実現した。これにより、COBOLシステムの保守・運用をより効率化し、現代の開発スタイルに適した形で支援する。

 質疑応答システムでは、AIベテランエンジニアの回答に対するフィードバックを記述式で入力できる機能を追加した。開発時の注意点や特殊ルールといったベテランエンジニアが持つ暗黙知や職人技を、フィードバック機能を通じて、組織のナレッジとして蓄積する。

 また、質疑応答システム構築当初は調査に時間がかかっていた課題に対しても、チャット履歴を「診断パターン」としてナレッジに登録することで、早期解決が可能になる。利用を重ねることでナレッジが蓄積され、システムが育ち、継続的な精度向上を実現する。

回答へのフィードバック入力画面

 連携強化では、Anthropicが提供するAI駆動開発ツール「Claude Code」との連携に対応した。MCP Server(SSEおよびStreamable-HTTP方式)を通じて、Claude CodeからAIベテランエンジニアを直接呼び出し、COBOLシステムのナレッジをAI駆動開発に活用できる。

 また、COBOLエキスパートのスキルを用意しており、これを設定することで、AIベテランエンジニアが保持するナレッジを最大限に引き出せる。

Claude Codeでの利用例

 仕様書生成では、決定的な処理は「静的解析」が、意味解釈は「AI」がそれぞれ担当することで、何度出力しても一貫性のある精度の高い仕様書を生成する。さらに、プレースホルダーを使用し、AIや静的解析ツールが取得した値をカスタムテンプレートに埋め込むことで、安定した出力を実現した。これにより、仕様書の品質が向上し、保守・運用の効率化を進められる。

 その他、仕様書の視認性向上や、プログラム制御構造図の作成機能、チャット履歴の画面表示機能などを追加した。

フローチャートの出力例