今週(7/28〜8/2)はプロトコル・モデル・ブラウザの3レイヤーで同時に動きがありました。7月28日にMCP仕様が最終確定し、同日Chrome 151がリリース。先週末(7/24)にはClaude Opus 5がFable 5の半額でAPIに登場し、週明け8月4日(月)はWebflowレガシーエディターの廃止当日です。
MCP 2026-07-28 最終仕様確定 — ステートレス化が正式決定
先週のウィークリーでRC(リリース候補)を紹介したMCP仕様が、予告通り7月28日に最終版として確定しました。10週間の検証期間を経て、Tier 1 SDK(TypeScript・Python)も同時に更新されています。
出典: MCP Blog — The 2026-07-28 Specification / Stacktree — MCP 2026-07-28 spec: what changed, what breaks
最終仕様でRCから変わったこと(主な差分):
- Multi Round-Trip Requests(MRT)追加: 1回のセッションで複数往復できるリクエストチェーン仕様が追加。ステートレスでも複雑なツールフローを組める
- ヘッダーベースルーティング:
MCP-Toolヘッダーでサーバーがルーティングを決定できる。ゲートウェイ設計がシンプルに - Roots・Sampling・Loggingが非推奨化: 引き続き12ヶ月は動作するが、新実装では使わないことを推奨
- Tasksが拡張に移動:
io.modelcontextprotocol/tasks拡張として分離。本体の仕様をスリム化
RCから最終確定まで5日しかなく、変更点はほぼ同一。Tier 1 SDKが更新済みなので、mcp パッケージのバージョンを上げてdeprecation警告を確認するのが最初のステップです。Roots・Samplingを使っているサーバーは12ヶ月の猶予がありますが、新規開発では使わない方向で設計してください。
💡 今すぐ試せる: npm update @modelcontextprotocol/sdk でSDKを最新に。TypeScriptのビルドが通るか確認し、Mcp-Session-Id 依存や Roots 実装があれば今のうちにリファクタ計画を立てる
Claude Opus 5 リリース(7/24)— Fable 5の半額で実用域に
7月24日、AnthropicがClaude Opus 5を正式リリースしました。Anthropic APIとAmazon Bedrock、Claude Code(Maxプラン)で利用可能です。
出典: SiliconANGLE — Anthropic launches Claude Opus 5 / Coursiv — Claude Opus 5: Benchmarks, Pricing, and Full Guide

主な仕様:
- コンテキスト: 入力・出力ともに1Mトークン(最大128k出力)
- 価格: 入力 $5・出力 $25 per million tokens(Fable 5の約半額)
- Thinking: デフォルトでオン
- CursorBench 3.2: Fable 5と0.5%差の性能
- ツールの動的切り替え: 会話の途中でツールを入れ替えてもプロンプトキャッシュが維持される
- 安全フィルター時の自動フォールバック: フィルターに引っかかったリクエストを別モデルに自動転送する仕組みが追加
Fable 5との使い分けイメージ:
- Fable 5: 最高精度が必要な場面(複雑なアーキテクチャ設計・医療/法律など高リスク判断)
- Opus 5: プロダクション用途の大半。コード生成・長文要約・RAG・エージェント実行
- Sonnet 5: 高頻度・低レイテンシが必要な場面
「Fable 5と0.5%差の性能を半額で」というのはAPI費用に敏感なプロダクション開発者には大きい。Thinkingがデフォルトオンなので、今まで extended_thinking を手動でオンにしていた箇所はそのまま使えます。ツール切り替え時にキャッシュが壊れなくなったのも地味に嬉しい。エージェントのループ設計が楽になります。
💡 今すぐ試せる: APIコードの model: "claude-fable-5" を "claude-opus-5-20260724" に変えてベンチマーク。コスト試算をAnthropicの料金ページで確認し、Fable 5との使い分けを判断する
Chrome 151 安定版(7/28)— <usermedia> 要素とMV2完全削除
7月28日、Chrome 151が安定版チャンネルに到達しました。開発者向けの目玉は新しいHTML要素 <usermedia> と、Manifest V2コードの完全削除です。
出典: Chrome for Developers — New in Chrome 151 / Chrome for Developers — Introducing the <usermedia> element / Chrome 151 Release Notes
<usermedia> 要素: カメラ・マイク許可が宣言的HTMLで
これまでカメラ・マイクのアクセス許可には getUserMedia() をJavaScriptで呼ぶ必要があり、権限を拒否されたユーザーの回復率はわずか10%でした。<usermedia> はボタンやリンクとしてHTMLに置くだけで許可ダイアログを開き、MediaStreamを返します。許可回復率が10%→65%に改善したとOriginTrialデータが示しています。
See the Pen <usermedia> 要素 — Chrome 151 新機能 vs getUserMedia() 比較 by BaseKENT (@basekent) on CodePen.
<!-- 従来: JavaScriptで呼ぶ必要があった -->
<button onclick="navigator.mediaDevices.getUserMedia({video:true})">
カメラを使う
</button>
<!-- Chrome 151以降: HTML要素で宣言的に -->
<usermedia video>カメラを使う</usermedia>
その他の主な変更:
- Manifest V2コードの完全削除: MV2拡張機能はChrome 138で停止済みでしたが、151でエンジン側のコードも完全に除去
shadowrootslotassignment属性:<template>要素でDeclarative Shadow DOMのマニュアルスロット割り当てをHTML内に記述可能に- macOS 12 Monterey サポート終了: 影響するMacはChrome 150で停止
- 370件のセキュリティ修正(うち7件がCritical)
<usermedia> の意義は許可UXの標準化にあります。これまで各サービスが独自実装していたカメラ/マイク許可ダイアログのUIが、ブラウザネイティブの要素に集約されます。アクセシビリティやプライバシー面での一貫性が高まります。ただし現時点はChrome 151のみ対応なので、@supports でのフォールバックは必須です。
💡 今すぐ試せる: Chrome 151で <usermedia video></usermedia> をDevToolsのコンソールやCodePenで試す。navigator.permissions.query({name: "camera"}) と組み合わせて許可状態に応じた出し分けを実装してみる
Webflow レガシーエディター廃止(8/4)— 週明け月曜が当日
8月4日(月)、Webflowのレガシーエディターが完全廃止されます。移行期間は2月からありましたが、今週が最終確認のラストチャンスです。
出典: Webflow Blog — Moving away from Webflow’s legacy Editor / Webflow Help Center — Legacy Editor deprecation FAQ
今週中に確認すべきこと:
- Collaboratorsタブ確認: プロジェクトごとにEditorアカウントがClient Seatに移行済みか確認
- ホワイトラベリング: Webflowブランドを非表示にしていた場合、同日廃止。クライアントへの事前連絡は済んでいるか
- Content Editorロールの権限: 旧Editorは自動移行されるが、Edit Modeでの権限範囲が変わる。クライアントが意図通り操作できるか確認
- カスタムコードや埋め込み: 旧Editorで発生していた互換性問題はEdit Modeで解消されているが、主要ページの動作確認は必須
代替の Edit Mode は、オンキャンバス編集・ロールベースシート・リアルタイムコラボレーションに対応。長期的には機能が増えますが、旧Editorに慣れたクライアントには操作感の変化をサポートが必要になる場合があります。
廃止後のトラブルは時間的に対応が困難です。クライアントワークを持っているWebflow利用者は今日中に最終確認を。「自動移行済み」でも実際にEdit Modeでコンテンツが編集できるかテストしていない場合は今すぐ確認してください。
💡 今すぐ試せる: Webflow Dashboard → プロジェクト → Collaborators でEditor席の状態を確認。代表的なCMSアイテムをEdit Modeで実際に編集してみて、クライアントが迷わない操作感かテストする
今週のひとこと
今週はMCP仕様確定・Opus 5・Chrome 151と、開発者が日常的に使うレイヤーが一気に更新されました。MCPがステートレスに、Opus 5がFable 5の半額で実用域に入り、Chromeが新HTML要素を投入する。どれも「今すぐコードに影響する」変化です。Webflowの廃止と合わせて、「更新対応のコストは先延ばしにすると大きくなる」を改めて実感する週でした。



