「COBOLって何?」と思った方、実はあなたが毎日使っているATMの裏側で動いている言語です。
2026年2月23日、AnthropicがClaude CodeによるCOBOLコードの自動変換能力を発表し、IBM株が1日で13.2%急落、時価総額にして約310億ドル(約4.7兆円)が消失しました。2000年以来最大の1日下落幅です。
このニュース、エンジニアにとっては「ちょっと面白いテック業界の出来事」では済まない話なんです。今回は、何が起きたのか、COBOLとは何か、そしてなぜこれがエンジニアにとって大きなチャンスなのかを、できるだけわかりやすくまとめました。
こんな方におすすめ
- IBM株急落のニュースを見て「何が起きたの?」と気になっている方
- COBOLという名前は聞いたことがあるけど、よくわからない方
- AIを活用したキャリアの広げ方に興味があるエンジニア
- レガシーシステムの刷新に関わっている・関わりそうな方
この記事でわかること
- AnthropicのCOBOL変換発表でIBM株が急落した背景と構造
- COBOLがなぜ今も世界の金融インフラを支えているのか
- Claude CodeによるCOBOL変換の技術的な仕組みと精度
- COBOL × AIスキルがエンジニアの市場価値を高める理由
IBM株310億ドル消失の衝撃 ── 何が起きたのか
まず事実関係を整理しましょう。2026年2月23日、AnthropicがClaude CodeによるCOBOLコードベースの自動解析・依存関係マッピング・文書化の能力を発表しました。
これを受けて、IBM株は1日で13.2%下落。2月の累計では27%の下落で、これは1968年以来最大の月間下落率です。
「なぜCOBOLの変換ができるようになるとIBMが困るの?」という疑問、もっともですよね。答えはシンプルで、IBMのメインフレーム事業の大きな収益源が「COBOLシステムの近代化コンサルティング」だからです。
| 指標 | 数値 | 備考 |
|---|---|---|
| IBM株の1日下落率 | 13.2% | 2000年以来最大 |
| 消失した時価総額 | 約310億ドル | 約4.7兆円相当 |
| 2月の累計下落率 | 27% | 1968年以来最大の月間下落 |
| IBM Q4 2025 収益 | 197億ドル | 前年比12%増(直近は好調だった) |
つまり、従来はコンサルタントが数ヶ月かけていたCOBOLの解析作業を、AIが自動化できるようになった。IBMにとっては「高単価で売っていたサービスが、AIで代替されるかもしれない」という構造的な脅威が突きつけられたわけです。
COBOLとは? なぜATMの95%で今も動いているのか
COBOL(コボル)は1959年に生まれたプログラミング言語です。1959年というと、日本では東京タワーが完成した翌年。そんな時代の言語が、なぜ2026年の今も現役なのでしょうか。
理由は「壊れていないものは直すな」の精神です。イメージとしては、築60年だけど毎日問題なく水が出る水道管のようなもの。わざわざ掘り起こして交換するのはリスクが大きいですよね。
実際の規模を見ると驚きます。
- 米国ATM取引の95% ── あなたがATMでお金を引き出すたびにCOBOLが動いています
- 世界で推定2,200億行のCOBOLが本番環境で毎日稼働中
- IBMメインフレームは1日250億件の暗号化トランザクションを処理
- 可用性99.999999%(8ナイン)── 年間ダウンタイムわずか0.03秒
問題は、COBOLを理解できるエンジニアが急速に減っていることです。60%の組織がCOBOLスキル人材の確保を「最大の課題」と報告し、46%のIT専門家が人材不足を実感しています。書ける人が引退していく一方、新しく学ぶ人はほとんどいません。
COBOLの現実 ── 数字で見る
- 世界の商取引の70%以上がCOBOLを経由している
- 米国連邦政府のシステムの多くがCOBOLで構築されている
- COBOLエンジニアの平均年齢は50代後半〜60代
- 大学でCOBOLを教えているカリキュラムはほぼ皆無
つまりCOBOLは「止められないし、直せる人もいなくなっていく」というジレンマを抱えていました。ここにAIが登場したわけです。
Claude CodeのCOBOL変換 ── 技術的に何ができるのか
Claude Codeが実現するのは、大きく分けて3つの能力です。
- 自動解析 ── 数十万行のCOBOLコードを読み込み、「何をしているコードなのか」を自然言語で説明してくれます
- 依存関係マッピング ── どのプログラムがどのデータを使い、どのシステムと連携しているかを自動で可視化します
- コード変換 ── COBOLのビジネスロジックを保持したまま、JavaやPythonなどのモダンな言語に変換します
具体的な使い方のイメージです。たとえば、Claude Codeのターミナルで以下のように聞くだけで解析が始まります。
# COBOLコードベースの構造を理解する
claude "Explain the architecture of this COBOL system"
# 特定コンポーネントの依存関係を調べる
claude "What other systems does this component interact with?"
# バッチ処理をPythonマイクロサービスに変換する
claude "How would we convert this COBOL batch process to a Python microservice?"
実績としては、ある企業が5万行のCOBOLをClaudeでJavaに変換し、90%の精度を達成したという報告があります。従来、コンサルタントが数ヶ月〜数年かけていた作業が、大幅に短縮される可能性があるわけです。
ただし注意点もあります。COBOLからJavaへの変換では、元のCOBOLの構造(IDENTIFICATION DIVISION、DATA DIVISION、WORKING-STORAGE SECTIONなど)をSpring Bootのサービスクラスに変換し、業務ルールを保持したまま依存性注入やトランザクション管理を追加するという高度な処理が必要です。単純な文法変換ではなく、ビジネスロジックの意味を理解した変換が求められます。
IBMの反論「コード変換は10%に過ぎない」── フェアに見てみる
IBMも黙っていません。公式ブログ「Lost in Translation」で、技術的に正当な反論をしています。
IBMの主張のポイントは、「コード変換は近代化の複雑さのほんの一部に過ぎない」ということです。
確かにこれは一理あります。メインフレームの近代化で本当に難しいのは、以下のような部分です。
- データアーキテクチャの再設計 ── 数十年分のデータ構造を新システムに移行する
- ランタイム環境の置換 ── z/OS、CICS、IMS、Db2、RACFなどIBM固有のエコシステム全体の再現
- トランザクション処理の完全性 ── 数兆ドルを動かすシステムでエラーは許されない
- 規制対応 ── 銀行はトレーサビリティ・テスト可能性・説明可能性を要求する厳格な変更管理が必要
IBM自身も3年前から「watsonx Code Assistant for Z」(200億パラメータモデル)でCOBOL→Java変換を提供しています。実績としてNOSI社ではコード分析時間を94%削減(8時間→30分)、ANZ銀行では手動オペレーション60%削減を達成しています。
| 観点 | Anthropic / Claude Code | IBM / watsonx |
|---|---|---|
| アプローチ | 汎用AIによる自動変換 | 専用モデル + コンサルティング |
| 強み | コスト効率、開発速度 | エコシステム全体の理解 |
| 変換精度(報告値) | 90%(5万行の事例) | 94%の分析時間削減 |
| 対象規模 | 中小〜中規模プロジェクト向き | 大規模エンタープライズ向き |
| 価格 | AIサブスクリプション費用 | コンサルティング契約(高額) |
現実的には「どちらか一方が正解」ではなく、プロジェクトの規模やリスク許容度によって使い分けるのが正解でしょう。ただ、選択肢が増えたことは間違いなく市場全体にとってプラスです。
COBOL × AIエンジニアが2026年に最も求められる理由
ここからがエンジニアにとって本当に大事な話です。
COBOLの近代化市場は巨大です。世界で2,200億行のCOBOLが稼働していて、それを近代化したいというニーズは年々高まっています。でも、「COBOLがわかる人」も「AIで変換できる人」も圧倒的に足りていないのが現状です。
具体的にどんなスキルセットが求められているかというと、以下のような組み合わせです。
- COBOLの読解力 ── 変換後のコードが正しいか検証できる
- モダン言語の実装力 ── Java、Python、TypeScriptなどでの開発経験
- AIツールの活用力 ── Claude CodeやGitHub Copilotを使いこなせる
- 業務ドメインの理解 ── 金融・保険・政府系の業務フローがわかる
この4つを兼ね備えたエンジニアは、現時点ではほとんどいません。だからこそ、今から一つずつ身につけていくことに大きな価値があるんです。
実践的な3週間パイロットの進め方も共有します。
- Week 1: Claude Codeでレガシーコードベースを探索し、ドキュメントを自動生成する
- Week 2: 孤立したコンポーネント(バッチ処理など)をCOBOLからサーバーレスに変換してみる
- Week 3: 成果を他チーム・他システムにスケールする方法を検討する
エンジニアのキャリアに効くポイント
- COBOL × AI人材の需要は急増中(60%の組織が人材不足と報告)
- Claude Codeで2〜10倍の開発速度向上、80%のコスト削減が報告されている
- 「年単位→四半期単位」の移行が可能になり、プロジェクト数自体が増える見込み
AIモダナイゼーションを知らないまま1年過ごすと
ここまで読んで「面白いけど自分には関係ないかも」と思った方に、ちょっと考えてほしいことがあります。
2026年、Big Tech 4社のAIインフラ投資は合計6,500億ドル(前年比58%増)です。この投資の多くがレガシーシステムの近代化に向かっています。つまり、AIモダナイゼーションは一過性のバズワードではなく、数年続く構造的なトレンドです。
このトレンドを知らないまま1年過ごすと、どうなるでしょうか。
- 案件の選択肢が狭まる ── レガシー刷新プロジェクトが増える中で、関われる案件が限られる
- 市場価値の相対的な低下 ── AI活用スキルを持つエンジニアとの差が開く
- 学習コストが上がる ── ツールが進化するほどキャッチアップに時間がかかる。早い段階で触っておく方が楽です
逆に言えば、今のタイミングでClaude Codeに触れておくだけでも、1年後の選択肢はかなり違ってきます。
この記事を書いている理由
僕自身、2023年に採用コンサルのベンチャーでレガシーシステムの刷新を担当した経験があります。PHP/LaravelとVue.jsで構築された古いシステムのコードを読み解きながら近代化する仕事で、「このコード、何をやっているか理解するだけで2週間かかった」という体験を何度もしました。
今はCTOとして福祉事業のIT全般を担当していますが、非IT業界にはレガシーなシステムがまだまだ残っています。AIがレガシーコードの解析を自動化してくれるようになった今、あの頃の苦労が大幅に軽減されると実感しています。
この記事を通じて、「AIとレガシーの交差点」に生まれているチャンスを一人でも多くのエンジニアに知ってほしいと思って書きました。
まとめ ── 今日からできるアクション
AnthropicのCOBOL変換発表は、単なるテックニュースではありません。IBMの310億ドル消失が示すように、AIによるレガシーモダナイゼーションは産業構造を変えるレベルのインパクトを持っています。
そして、この変化はエンジニアにとってチャンスです。COBOLを理解しつつAIツールを使いこなせる人材は圧倒的に不足しており、今から動き始めることに大きな価値があります。
今日からできるアクション
- Claude Codeを触ってみる ── まずは自分のプロジェクトでコード解析を試す。ターミナルで
claudeコマンドを実行するだけで始められます - COBOLの基礎を30分だけ学ぶ ── 「COBOL tutorial 2026」で検索すれば、モダンな入門教材が見つかります
- レガシー刷新の案件情報をチェック ── 求人サイトで「モダナイゼーション」「マイグレーション」で検索してみてください
この記事が参考になったら、SNSでシェアしてもらえると嬉しいです。レガシーシステムやAI活用について、引き続き現場視点で発信していきます。