このページの本文へ

前へ 1 2 3 4 5 次へ

日本マイクロソフトのハッカソン「GitHub Copilot Quest Lv3」をレポート

60年の時を超え「COBOL」がGitHub Copilotでよみがえる 勘定系アプリの“超難関”モダナイに7社が挑戦

2026年07月23日 09時00分更新

文● 福澤陽介/TECH.ASCII.jp 写真● 曽根田元

提供: 日本マイクロソフト

  • この記事をはてなブックマークに追加
  • 本文印刷

 「レガシー言語」と言うことなかれ、世界で今なお2200億行のコードが動き、社会基盤の根幹を支えているのが「COBOL」だ。ベテラン技術者が次々と現役を退く中、この社会基盤を維持できるかどうかは、現役の技術者とコーディングエージェントの双肩に懸かっている。

 日本マイクロソフトは、2026年6月30日、GitHub CopilotとAzureを活用したハッカソンイベント「GitHub Copilot Quest Lv3:Hack the Legacy」を開催した。3回目となる今回のテーマは、60年以上前に生まれたプログラミング言語COBOLによる基幹システムのモダナイゼーションである。

 参加チームは、NECソリューションイノベータ、NTTデータグループ、日本アイ・ビー・エム システムズ・エンジニアリング、野村総合研究所、日立製作所、BIPROGY、富士通の7社。本記事では、各チームのプレゼンテーションを中心にレポートする。

お題は“銀行の勘定系バッチシステム”のモダナイゼーション

 GitHub Copilot Quest(通称“コパクエ”)は、「GitHub Copilotはただのツールではなく“新しい開発スタイル”や“組織変革”のトリガーである!」をスローガンに掲げるハッカソンである。参加チームは、各回で設定される「クエスト」への挑戦を通じて、AI時代の開発ベストプラクティスを学ぶ。

 第3回(Lv3)のクエストの課題は、「COBOLアプリケーション」のモダナイゼーションだ。対象となるのは、「Linux+GnuCOBOL」で構築された「銀行の勘定系バッチシステム」。5つのレイヤー、22個のサブシステムで構成された、このハッカソンのために用意されたとは思えないほど本気のシステムである。

GitHub Copilot Quest Lv3の課題

 過去最難関といえるこのお題に対して、各チームに与えられた時間は昼休憩も含めてわずか7時間。設計書や仕様書もない中、ゴールはGitHub Copilotと二人三脚でモダナイゼーションを行い、Azure上にデプロイして動作させることだ。

 ここからは、多種多様なアプローチで挑んだ7チームの奮闘ぶりをお届けする。

NECソリューションイノベータ:若手中心チームで挑んだ「Issue駆動開発」による自動化

 トップバッターを務めたのは、半数以上が2年目の若手メンバーで構成されたNECソリューションイノベータだ。COBOLやAzureの経験が限られているのを補うべく、「Issue駆動開発」による進捗管理や実装の自動化に挑戦している。

NECソリューションイノベータ 城前りりか氏

 具体的には、バックエンド分析とアーキテクチャ設計の後に、タスクを優先度付きのIssueに分割。それぞれをGitHub Copilotにアサインさせ、人はレビュー・確認検証をするというスタイルで進めた。その際、カスタムインストラクション・SKILLsなどを利用して実装やレビューのルールを制定し、人の関与を最小限に抑えた。

 アーキテクチャとしては、COBOLから「.NET」へ移行。一部機能はAzure Durable Functionsで自動化し、Azure Container AppsやAzure Database for PostgreSQL Flexible Serverなどを採用して、保守性や拡張性を高めている。検証においては、「Shadow Mode」の手法を用いて現新システムに同じトラフィックを流し、整合性を担保している点もポイントだ。

レガシーCOBOL勘定系からAzureネイティブな基盤に刷新

 最終的に、タスクをIssueベースで約75個にまで分割して並行して捌き、GitHub CopilotにIssue作成から実装までを委ねて、デプロイまでを完了させた。NECソリューションイノベータの城前氏は、Issue駆動開発での効率的な開発を実感しつつも、「進捗や実装範囲が曖昧になることがあるため、AIを活用する上でも“仕様の理解”が何より重要」だと振り返った。

前へ 1 2 3 4 5 次へ

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

アクセスランキング

  1. 1位

    ビジネス・開発

    富士ソフトがエンジニア1万人超を「AIネイティブ」化 実装力を武器にフィジカルAIなど3本柱に注力

  2. 2位

    ITトピック

    実用化が楽しみすぎるスマート技術たち 「長距離ワイヤレス給電」から「室内向け太陽電池」「超音波センサー」まで

  3. 3位

    sponsored

    AIインフラ市場“一強体制”を崩せるか AMDが「Helios」で体現するオープン戦略とフィジカルAIのラストマイル

  4. 4位

    ITトピック

    IT技術者の8割超「AI生成コードには人間のレビューが必要」/「偽・誤情報を見破れる」と自信を持つ人はICTリテラシーテストの正答率が低い、ほか

  5. 5位

    sponsored

    60年の時を超え「COBOL」がGitHub Copilotでよみがえる 勘定系アプリの“超難関”モダナイに7社が挑戦

  6. 6位

    ITトピック

    6.4万人の熱狂をAIが導く FIFA W杯全スタジアム「デジタルツイン」化が変えた観戦体験

  7. 7位

    デジタル

    買い切り型クラウド「pCloud」がDX総合EXPOへ CEO来日で日本展開を加速

  8. 8位

    TECH

    攻撃するAIと防御するAI 日本企業のセキュリティ対策にいま何が必要か?

  9. 9位

    sponsored

    「現場に行くのが当たり前」を変えたアズビルのリモート調整 効果はプライスレス

  10. 10位

    Team Leaders

    SharePointリストへの登録データを、CSVファイル形式に成形/変換して自動保存する方法

集計期間:
2026年07月17日~2026年07月23日
  • 角川アスキー総合研究所