中国電力は水力発電所の発電計画を策定するシステムを対象に、エクサウィザーズグループのExa Frontier Edgeの支援を受けてAI駆動開発による再構築の事前検証を2026年9月から進めている。AIが既存システムのソースコードと関連資料から仕様書を作成し、その仕様書をもとにクラウドネイティブな技術構成で検証システムを再構築した。着手から約2カ月の10月末時点で、検証用の貯水池式水力発電所を対象に設定した計画策定の全テストケースで、現行システムと動作が一致することを確認した。仕様書の作成で得た知見は現行システムの保守・改善にも生かしている。11月10日にエクサウィザーズが発表した。
中国電力は中国地方を中心に総合エネルギー事業を展開しており、水力発電所の発電計画を策定する業務システムを運用している。同社はこのシステムについて将来の刷新の選択肢を検討している。刷新にあたっては現行システムの機能やロジックを正確に把握し、再構築後も現行と同じように動くことを担保しなければならない。電力という社会インフラを支えるシステムだけに、高い信頼性と慎重な移行判断が求められる。
そこで中国電力はAI駆動開発の適用性を検証するため、Exa Frontier Edgeの「Living Spec生成サービス」を活用した。AIがソースコードや関連資料を解析して仕様書を作成するサービスで、COBOLやVB.NETなど従来の言語で作られたシステムにも対応する。Living Specは、実装の変更に追随して最新の状態を保つ仕様書を指す。
検証ではまず現行システムのソースコードと設計資料をAIで解析し、開発の入力となる仕様書を生成した。次にその仕様書をもとに、AIを使って現行と同等の機能を持つ検証システムを構築した。現行のコードを単純に移植するのではなく、仕様書を起点にプログラミング言語の刷新やアーキテクチャの見直し、クラウドでの稼働を見据えたコンテナ化を実施した。最後に同じ入力データで自動テストを行い、計算結果と帳票出力が一致するかを比べた。プログラミング言語やアーキテクチャ構成が現行と異なる検証システムでも、設定した全テストケースで同一の処理結果が得られた。同社はこの結果から、AIが作成した仕様書に基づき、検証対象の業務ロジックを的確に再現できたとしている。
仕様書を作る過程では、AIが例外処理やエッジケースまで洗い出したことで、日常の運用では表に出にくい潜在的な課題や改善点が明らかになった。中国電力はこれらの知見を現行システムの改修や保守品質の向上に先行して活用している。同社は、全面一括刷新に踏み切る前の段階から、現行システムを使いながら段階的に刷新の準備を進められるとしている。