Claude API
Claude API Cache Diagnostics(Public Beta)— `cache_miss_reason`でプロンプトキャッシュミスの原因を自動診断
元記事を読む(platform.claude.com) ↗Summary
Claude Developer Platformが5月13日にCache Diagnosticsをパブリックベータとしてローンチ。Messages APIリクエストに`diagnostics.previous_message_id`を渡すと、レスポンスに`cache_miss_reason`が含まれ、プロンプトキャッシュプレフィックスがどこで前ターンから乖離したかを説明する。ベータヘッダー`cache-diagnosis-2026-04-07`が必要。マルチターン会話では各ターンのレスポンス`id`を次ターンの`previous_message_id`として引き継ぐ。ミス理由は`system_changed`・`tool_config_changed`等の判別共用体で返され、`cache_missed_input_tokens`でキャッシュミスしたトークン数を定量把握可能。フィンガープリントはハッシュとトークン数推定のみを含み、生のプロンプト内容は保持しない。プロンプトキャッシュのコスト最適化に取り組む開発者にとって、キャッシュミスの根本原因を可視化する初のツール。
Key Takeaways
- ▸ `diagnostics.previous_message_id`でプロンプトキャッシュミスの発生箇所を特定可能
- ▸ ベータヘッダー`cache-diagnosis-2026-04-07`で有効化
- ▸ `cache_miss_reason`は判別共用体でミス種別(system_changed等)を構造化返却
- ▸ `cache_missed_input_tokens`でキャッシュミスの定量的影響を把握
- ▸ フィンガープリントはハッシュのみでプロンプト内容のプライバシーを保護
Best Practice Updates
- ✓ プロンプトキャッシュのコスト最適化では、Cache DiagnosticsのAPIを利用してキャッシュミスの根本原因を特定し、システムプロンプト・ツール設定の変更頻度を最小化する設計を推奨
Same Day Signals
すべて見る →- Claude API Claude Platform May 19リリース: Managed Agentsで実行中セッションのMCP設定動的変更・100K超出力の自動ファイルスピルが追加
- Claude API Claude API Fast ModeがOpus 4.7対応(Research Preview)— `speed: "fast"`で出力トークン生成を最大2.5倍高速化
- Claude API Web Search Toolが SEC filingデータを強化 — 金融リサーチエージェントの一次ソースアクセスが改善
- Claude Code Claude Code v2.1.146リリース — `/simplify`が`/code-review`にリネーム・MCP paginationバグ修正・diff描画性能改善
元記事の著作権は各著作者に帰属します。