このページの本文へ

前へ 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位

    デジタル

    約3000人のハッカーが侵入できなかったpCloud すべてはユーザー自身のデータを守るため

  2. 2位

    ITトピック

    PC価格高騰で4割の企業が「調達を延期」/“謎のExcelマクロ”は業務継続リスク/日本のデジタル行政、利用率・満足度とも最低レベル、ほか

  3. 3位

    ITトピック

    「原則出社」命じる企業とテレワーク社員の意識ギャップ/“推し活依存”自覚するZ世代が2割/シニアの利用が盛んな○○アプリ、ほか

  4. 4位

    sponsored

    専門家が分析するSCS評価制度・153項目 中小企業に最適な対策のアプローチは?

  5. 5位

    sponsored

    高齢者をポットで見守る「みまもりほっとライン」 25年続く「サービスの温もり」とは?

  6. 6位

    ビジネス・開発

    首都高が「AIの高利用者」を1年で10倍に 非IT人材に刺さったGemini Notebookと“泥臭い”浸透策

  7. 7位

    データセンター

    600km超離れたデータセンター間でシステム全体を「完全自動復旧」 日立・NTTドコビジらが実証に成功

  8. 8位

    ビジネス・開発

    フィジカルAIの突破口、「現場データ」を価値に変えるソリューション

  9. 9位

    TECH

    「SCS評価制度」取得を目指す中堅・中小製造業のリアル 富士工業が考える「セキュリティは経営に役立つのか」の答え

  10. 10位

    TECH

    【提言】AIエージェントの“暴走”を防ぐには 安全なAI業務活用には対策が不可欠

集計期間:
2026年08月26日~2026年09月01日
  • 角川アスキー総合研究所