Anthropic、LLM アプリフレームワーク Claude API に Structured Outputs など 3 大新機能を追加──JSON 出力の 100% 保証と推論コスト最適化を実現
Structured Outputs・Compaction・Adaptive Thinking の導入により、JSON パースエラーや長文脈コンテキストの圧迫、推論コストの硬直性という開発者の三大悩みを一挙に解決する。
リリース: 2026-07-30 · 読了 3 分記事の要約
1. 核心(What)
- AI の出力を指定した JSON Schema に 100% 従わせる Structured Outputs が一般提供された。
- 長時間の会話や履歴を自動で要約・圧縮する Compaction 機能が追加された。
- AI が問題の難しさを自分で判断して思考量を動的に調整する Adaptive Thinking が導入された。
2. 影響(Why)
- 開発コストの劇的な削減: パースエラー対策のハックや手動のトークン予算設定が不要になり、プロダクト固有のコアロジック開発にエンジニアのリソースを集中させることができる。
- 国内 SaaS への収益性寄与: 国内のカスタマーサポート向けチャットボットなどを運営する中規模 SaaS 事業者は、推論コストの硬直性が解消されることで月次の API 運用費を大幅に圧縮できる。
3. 根拠・詳細(How)
- 制約付きデコーディング技術: 開発者が定義した Pydantic や Zod のスキーマを内部でグラマーにコンパイルし、違反するトークンを物理的にブロックすることでスキーマ違反を防止する。
- 動的な思考量調整とモデル統合: Opus 4.6 では Interleaved Thinking が自動で有効化され、effort パラメータを通じて 4 段階のガイダンスで推論トークンの消費量を制御する。
4. 展望・課題(Next)
- manual mode の完全廃止: Extended Thinking の budget_tokens 手動設定は今後完全に削除される予定であり、既存コードの改修が必要となる。