毎日3兆ドルがこのコードを通過する。 米国のATM95%がこのコードで動いている。 世界の銀行システムの43%がこれに依存している。
そのコードの名前はCOBOL。そして、このコードを扱える開発者の平均年齢は55歳で、毎年10%が退職しているんです。
2200億行のレガシー、誰も学ばない
COBOLは1960年代に生まれたプログラミング言語です。60年以上経っても、まだ生き続けています。理由があります。金融・保険・航空・政府システムの核心ロジックはすでにCOBOLで書かれていて、それを別の言語に移行するプロジェクトは通常「50人×5年」規模の大工事なんです。
Fortune 500企業の70%がメインフレームを運用していて、2200億行以上のCOBOLコードが今この瞬間も動いています。 ところが米国の大学の85%が1990年代以降、COBOLのカリキュラムを廃止しました。 新規流入が止まったんです。
その結果が出始めています。COBOLを使う組織の60%が「開発者を見つけることが最大の課題」と回答しています。 46%はすでに人材不足が業務に影響を与えていると言っています。 熟練開発者の時給は$45〜$96まで上がっています。
GitHub CopilotはメインフレームでWorking Refしない
AIコーディングツールはすでにたくさんありますよね。GitHub Copilot、Cursor、Claude Code — なぜこれらが使えないのか。
これらのツールはすべて、現代の開発環境を前提に作られているんです。Git、シェル、REST API。でもメインフレームの世界は違います。ファイルじゃなくデータセット、ディレクトリじゃなくPDS、ターミナルじゃなくTN3270エミュレーター。コマンドを打つんじゃなく、パネルでPFキーを押す必要があります。
ChatGPTに「JCL書いて」と頼むと文法は一見それらしく見えますが、実際のz/OSシステムで実行するとほぼ確実に失敗します。 AIが実際のメインフレーム環境を見たことがないからです。HNコミュニティでは「米国の銀行が昨日にでもこれを必要としていた」という反応がありました。
| 一般的なAIコーディングツール | Hopper | |
|---|---|---|
| ターミナル接続 | 未対応 | TN3270ネイティブ対応 |
| JCL作成 | テキスト生成のみ | ジョブ投入・結果パースまで |
| エラーデバッグ | 推測的な回答 | JESスプールを直接読んで解釈 |
| データセット探索 | 未対応 | VSAMをSQLのように照会 |
| CICS連携 | 未対応 | NEWCOPY実行+承認チェックポイント |
Hopperが変えたもの
HypercubicはYC F25バッチのスタートアップです。元AppleのMLエンジニア2名が創業し、彼らが作ったのがHopper — メインフレーム専用AI開発環境です。
基本構造は3つ。本物のTN3270ターミナルエミュレーター、データセット・ジョブ・メンバー・スプール出力を表示するメインフレーム専用パネル、そしてこれら全てを実際に操作するAIエージェント。 AIはISPFをパネルIDで直接ナビゲートし、固定幅のJCL構文でJCLを書き、ジョブを投入し、JESスプールをパースして障害を構造化診断に変換します。
HNのテスターは「JESアウトプットのパースだけで、ジュニアが半日かけていた作業が数秒で解決できる」とコメントしていました。
Hopperのコア設計原則
AIが自律的に動きますが、危険な操作(CICS NEWCOPY、ジョブ投入など)は必ず人間の承認が必要です。「AIが働き、人間がレビューする」という構造です。
今日から始める方法
- ダウンロード(無料、カード不要)
hypercubic.ai/hopperからOSに合ったバージョン(macOS・Windows・Linux)をダウンロード。サインアップだけですぐ使えます。現在バージョン1.3.1。 - メインフレームに接続
既存のメインフレーム接続情報(ホスト名、ポート、ユーザーID)を入力してTN3270接続を確立。メインフレームがなければ、テスト用z/OSアカウントを申請できます。 - 最初のエージェントタスクを試す
「PAYROLLデータセット内のPDSメンバー一覧を見せて」などの自然言語コマンドから始める。AIがISPFを開いて直接ナビゲートします。 - 自動JCL作成をテスト
「COMPILE.JCLをベースにCOBOLコンパイルジョブを作成して」— エージェントが文法通りのJCLを作成し、投入前に承認を待機。 - 失敗ジョブのデバッグ
失敗したジョブ名を伝えると、エージェントがJESスプールを読んでabendコード、失敗ステップ、ソース行を分析し、原因を説明してくれます。
ミッションクリティカルなシステムへの適用前に必ず確認を
HNコミュニティでは「金融の核心システムにLLMを入れるのは適切か」という懸念も出ていました。 Hopperのエンタープライズプランはオンプレミス/VPCデプロイ・SOC 2認定を提供しますが、本番適用前は必ず開発・テスト環境で十分な検証を強く推奨します。
さらに深く掘り下げたい方へ
Hopper公式ページ デモ動画+無料ダウンロード。AIエージェントがTN3270ターミナルを操作するリアルタイム実演。 hypercubic.ai
Launch HN: Hypercubic (YC F25) メインフレームエンジニアからの鋭い質問と創業チームの直接回答スレッド。 news.ycombinator.com
The $3 Trillion Code Nobody Knows How to Fix COBOL開発者不足問題の具体的な統計と市場データ。 metaintro.com
Hypercubic Insights レガシー現代化の失敗原因とAIアプローチの違い。 hypercubic.ai
Show HN: Agentic Interface for Mainframes 現役メインフレームエンジニアの直接的な反応とコメント。 news.ycombinator.com




