Anthropic(Claude を開発する AI 企業)が2026年7月24日に Claude Opus 5 を公開しました。
同時に Claude Opus 4.1(claude-opus-4-1-20250805)が8月5日付で廃止され、既存のAPIリクエストはエラーを返す状態になっています。
Claude API を使って本番システムを運用しているエンジニア、あるいはモデル選定・費用試算を担当している方に向けた内容です。
モデルの世代交代は珍しくありませんが、今回は挙動を変える設定変更が複数同梱されているため、単純な差し替えでは動かなくなるケースがあります。
何が変わったのかを整理し、今日のうちに確認できるポイントをまとめます。
何が起きたのか
最も大きな変更は、Claude Opus 4.1 の完全廃止です。
このモデルへのリクエストは今後すべてエラーになります。
Anthropic は Claude Opus 5 への移行を推奨していますが、研究目的で旧モデルの継続利用が必要な場合は External Researcher Access Program(外部研究者向けアクセス提供制度)を通じて申請できます。
もう一つの大きな動きが、Inference hooks(推論フック)のベータ提供開始です。
これは Claude Enterprise 組織向けの機能で、組織側が用意した AI セキュリティサーバーに Claude を接続し、claude.ai・Cowork(Anthropic のチーム向けワークスペース)・Claude Code のすべてのプロンプトを、推論実行前にサーバーの許可・拒否判定にかける仕組みです。
リクエストは署名され、失敗時の挙動は設定可能、拒否履歴はコンプライアンス用の Activity Feed に記録されます。
これはガードレール(LLMの入出力を制御する安全機構)を、モデル内部のシステムプロンプトではなく、外部の独立したサーバーに持たせる設計です。
社内ポリシーに反するプロンプトを推論より前の段階でブロックできるため、監査要件が厳しい業界での採用を意識した機能と言えます。
Claude Opus 5 の技術仕様と変更点
Claude Opus 5 は Claude Opus 4.8 からの大幅な性能向上として発表されており、仕様面でもいくつかの変更が入っています。
| 項目 | Claude Opus 4.8 | Claude Opus 5 |
|---|---|---|
| コンテキストウィンドウ | 個別確認が必要 | デフォルト・最大とも100万トークン |
| 最大出力トークン | 個別確認が必要 | 128,000トークン |
| thinking(思考モード) | 任意設定 | デフォルトで有効 |
| 料金(入力/出力 per MTok) | 5ドル/25ドル | 5ドル/25ドル(据え置き) |
コンテキストウィンドウ(モデルが一度に読み込めるトークン量の上限)が100万トークンに拡張された点は、長大なコードベースやドキュメント全体を一括で渡す用途に効きます。
たとえば大規模モノレポのリファクタリング支援や、数百ページの規約文書を横断検索するようなRAG(Retrieval-Augmented Generation、検索拡張生成)の代替用途では、チャンク分割の設計そのものを見直す余地が出てきます。
注意が必要なのは thinking(モデルが回答前に内部で思考過程を展開する機能)の扱いです。
Claude Opus 5 では thinking を無効化できるのは effort(推論にかけるコストと精度のトレードオフを指定するパラメータ)が high 以下の場合に限られます。
thinking: {"type": "disabled"}この設定を effort xhigh または max と組み合わせると、400エラーが返ります。
Claude Opus 4.8 まではこの制約がなかったため、破壊的変更(breaking change)として明記されています。
バッチ処理や自動化パイプラインで thinking を無効化しつつ高いeffortを指定しているコードがあれば、そのままではエラーになります。
effort は low・medium・high・xhigh・max の5段階が用意されており、Claude Opus 5 ではこのフルレンジが使えます。
max は最も精度が求められるタスク向けの設定として案内されています。
コスト最適化の観点では、すべてのリクエストをmaxに固定するのではなく、タスクの難易度に応じてeffortを動的に切り替えるロジックをパイプライン側に持たせる設計が現実的です。
周辺機能の変更もパイプラインに影響する
モデル本体以外にも、ML パイプライン設計に関わる変更が同時に入っています。
- 会話途中でのツール変更がベータ提供開始。Claude Fable 5・Claude Mythos 5・Claude Opus 4.8・Claude Opus 5 で、会話のターン間にツールを追加・削除してもプロンプトキャッシュ(同一プレフィックスの再計算を省く仕組み)を維持できます。利用には mid-conversation-tool-changes-2026-07-01 のベータヘッダーが必要です。
- fallbacks パラメータに default モードが追加。拒否カテゴリごとに Anthropic 推奨のフォールバックモデルへ自動的に切り替わるサーバーサイドの仕組みで、server-side-fallback-2026-07-01 のベータヘッダーが必要です。
- Claude Opus 4.7 の fast mode(高速応答モード)が廃止。speed: fast を指定するとエラーになり、Claude Opus 4.6までのような通常速度への自動フォールバックも行われません。
fast mode を使ったレイテンシ重視の設計をしている場合、Claude Opus 4.7 のままではこの変更を受けます。
Claude Opus 5 か Claude Opus 4.8 への移行が案内されています。
今日確認できること
実際に手を動かして確認できる項目を整理します。
# 使用中のモデルIDを洗い出す(コードベース全体を検索)
grep -rn "claude-opus-4-1\|claude-opus-4-7" --include="*.py" --include="*.ts" .- モデルIDの棚卸し: claude-opus-4-1-20250805 を直接指定している箇所がないか、リポジトリ全体を検索する
- thinking と effort の組み合わせ確認: Claude Opus 5 に切り替える場合、thinking無効化と effort xhigh・max の同時指定がないかテストコードとバッチ処理を点検する
- fast mode 依存の確認: speed fast を Claude Opus 4.7 に対して指定している箇所がないか確認し、あれば移行先モデルを決める
- ベータヘッダーの要否判断: mid-conversation tool changes やサーバーサイドフォールバックを使う予定があるなら、anthropic-beta ヘッダーへの追加が必要になる
Inference hooks は Claude Enterprise 向けのベータ機能のため、契約プランがEnterpriseでない場合は現時点で対象外です。
Enterpriseプランを利用している組織のセキュリティ・コンプライアンス担当者は、Anthropic Console から Inference hooks のドキュメントを確認し、自社のAIセキュリティサーバーとの接続要件を洗い出しておくと後の導入がスムーズです。
まとめ
Claude Opus 4.1 は完全に廃止され、研究目的の継続利用以外は Claude Opus 5 への移行が事実上必須です。
コンテキストウィンドウの拡張や料金据え置きは歓迎できる変更ですが、thinkingとeffortの組み合わせ制約、fast modeの廃止という2つの破壊的変更は見落としやすいポイントです。
移行前には、モデルIDのハードコーディング箇所の洗い出しと、thinking無効化を使っているリクエストのeffort設定確認を先に済ませておくと安全です。
ベータ機能であるmid-conversation tool changesやサーバーサイドフォールバックも、パイプラインの再設計を検討する余地がある変更なので、余裕があれば試験導入を検討してみてください。