2026年4月19日

AIモデルの寿命 — Claude Haiku 3が明日引退、モデル進化の歩みと移行の現実

2026年4月20日、Claude Haiku 3claude-3-haiku-20240307)が正式にリタイアされる。2024年3月に登場し、わずか2年あまりで引退だ。その2ヶ月後の6月15日には、Claude Sonnet 4Claude Opus 4もリタイア予定。

AIモデルにも寿命がある。それはAPI開発者にとって、単なる「バージョンアップ」以上の意味を持つ。

モデルライフサイクル:4つのフェーズ

Anthropicは公式ドキュメントで、モデルのライフサイクルを明確に定義している。

状態意味
Active完全サポート、推奨利用
Legacy更新終了、将来deprecationの可能性
Deprecated動作するが非推奨、リタイア日が設定
Retired利用不可、リクエストが失敗

リタイア後、そのモデルIDにリクエストを送るとエラーで弾かれる。移行を済ませていないアプリは、文字通り動かなくなる。

Haiku 3からHaiku 4.5への進化

Haiku 3の推奨移行先はClaude Haiku 4.5claude-haiku-4-5-20251001)。驚くべきはその進化の幅度だ。

Haiku 3Haiku 4.5
コンテキストウィンドウ200k tokens200k tokens
最大出力4k tokens64k tokens(16倍)
Extended Thinking非対応対応
Priority Tier非対応対応
価格(入力)$1/MTok$1/MTok
価格(出力)$5/MTok$5/MTok
価格据え置きで出力16倍。最大出力が4kから64kに拡大し、Extended Thinkingも使えるようになった。同じ価格帯でできることの幅が劇的に広がっている。

移行の実務:何を変えるべきか

Haiku 3を使っている場合、コード変更は最小限だ。

# 変更箇所はモデル名だけ
model = "claude-3-haiku-20240307"  # Before
model = "claude-haiku-4-5-20251001"  # After

# エイリアスも使える
model = "claude-haiku-4-5"  # 最新スナップショットに自動追従

基本的にはモデルIDの変更だけで動作する。ただし、出力が16倍長くなり得るため、max_tokensの調整やレスポンス処理の見直しは検討すべきだ。

6月の波:Sonnet 4とOpus 4のリタイア

2026年4月14日、AnthropicはSonnet 4とOpus 4のdeprecatedを発表。リタイア日は6月15日

リタイアモデル推奨移行先
claude-sonnet-4-20250514claude-sonnet-4-6
claude-opus-4-20250514claude-opus-4-7

特にOpus 4.7への移行は、単なるモデルID変更では済まない。Breaking Changeが3つある。

1. Extended Thinking → Adaptive Thinking

Opus 4.7ではthinking: {type: "enabled", budget_tokens: N}400エラーになる。代わりにAdaptive Thinkingを使う。

# Opus 4.6(旧)
thinking = {"type": "enabled", "budget_tokens": 32000}

# Opus 4.7(新)
thinking = {"type": "adaptive"}
output_config = {"effort": "high"}  # low/medium/high/xhigh/max

2. Sampling Parametersの廃止

temperaturetop_ptop_kの設定が400エラーに。プロンプトで挙動を制御するアプローチに移行する。

3. 新トークナイザ

Opus 4.7は新トークナイザを採用。テキストによっては最大35%トークン数が増える可能性がある。同じテキストでもコストが変わる点に注意が必要だ。

⚠️ Claude Codeをお使いなら:
/claude-api migrate this project to claude-opus-4-7 で自動移行スキルが使える。モデルID変更、Breaking Change対応、手動確認チェックリストまで生成してくれる。

Anthropicの「モデル保存」コミットメント

モデルリタイアには批判もある。研究者は比較研究のために過去モデルにアクセスできなくなる。ユーザーは特定モデルの挙動に依存している場合がある。

Anthropicはこれを認識しており、「Deprecation Commitments」を公開している。

これは業界として前向きな姿勢だ。ただし「いつ再公開されるか」は未定であり、現在は移行が実務上の必須対応であることに変わりはない。

これからのモデル寿命

2024年3月のHaiku 3から、2026年4月の引退まで約2年。Claude 4系(2025年5月リリース)は、約1年でdeprecated宣告された。

モデルの寿命は短くなっている。

競争激化により、新しいモデルが次々と登場。旧モデルを維持する計算資源コストは、新モデルのキャパシティを圧迫する。Anthropicは「容量確保のため」と明言している。

開発者として取るべきスタンスは明確だ。

  1. モデルIDをハードコードしない — エイリアスを使うか、環境変数で管理
  2. deprecated通知をウォッチする — 60日前通知を確実に受ける
  3. 定期的にテストスイートを回す — 新モデルで既存プロンプトの品質を検証
  4. 移行作業を見込んだ設計 — モデル依存部分を疎結合に保つ

おわりに

AIモデルの寿命は、ソフトウェア製品のそれとは性質が違う。モデルは「消耗品」に近い — より良いものが出れば、古いものは容量を空けるために退役する。

明日リタイアするHaiku 3は、安価で高速な推論をAPI開発者に広めた重要なモデルだった。だがHaiku 4.5は、同じ価格で16倍の出力と思考機能を提供する。移行は技術的にもビジネス的にも正しい選択だ。

6月のSonnet 4 / Opus 4リタイアに向けて、今のうちに移行計画を立てたい。


情報源: Anthropic公式ドキュメント「Model deprecations」「Migration guide」「Models overview」(2026年4月18日確認)