Claude API料金体系の全体像:まず知るべき基本構造
2026年6月時点のAnthropic公式ドキュメントでは、一般的な選択肢として Claude Opus 4.8、Claude Sonnet 4.6、Claude Haiku 4.5 が案内されています。価格はそれぞれ、Opus 4.8 が入力5ドル・出力25ドル、Sonnet 4.6 が入力3ドル・出力15ドル、Haiku 4.5 が入力1ドル・出力5ドル/100万トークンです。以前の Sonnet 4 と Opus 4 は 2026年6月15日に退役済みのため、旧記事にある旧モデル前提の試算はそのまま使わない方が安全です。
コスト最適化で最初に見るべきなのは、モデル単価だけではなく、入力・出力・キャッシュ・バッチの4レイヤーです。特にClaudeは出力単価の差が大きいため、不要に長い回答を返させないだけでも月額はかなり変わります。加えて、Opus 4.7以降の新トークナイザーでは同じ固定文でも従来よりトークン数が増えることがあるので、2025年以前の概算を流用せず、現行モデルで再計測する運用が重要です。
Prompt Cachingで入力コストを最大90%削減する
Prompt Cachingは、繰り返し使う prefix を再利用して、同じ長い instructions や reference document を毎回フル課金しないための仕組みです。現行ドキュメントでは automatic caching と explicit cache breakpoints の2方式があり、まずはリクエスト上位に `cache_control: {"type": "ephemeral"}` を置く automatic caching が推奨されています。対象になるのは tools、system、messages を含む prefix 全体です。
Prompt Cachingの実装方法(2026年版)
5分キャッシュでは write が通常入力単価の1.25倍、read は0.1倍です。つまり Sonnet 4.6 なら、最初の書き込みは 3.75ドル/MTok、以降のヒットは 0.30ドル/MTok なので、同じ prefix を1回再利用した時点でかなり元が取れます。1時間キャッシュも選べますが write は2倍単価になるため、短い間隔で多数回使うフローには5分、長めの非同期処理には1時間、という切り分けが実務では扱いやすいです。
効果を出しやすい設計は、変更頻度の低いルール・マニュアル・FAQ・社内用語集を前半に固定し、案件固有の入力は後半へ寄せることです。さらに mid-conversation system messages や長い会話を使う場合も、キャッシュを壊す差分がどこで発生するかを意識して prefix stability を保つと、単価だけでなくレスポンス時間も安定します。
バッチAPIで50%のコスト削減を実現する
リアルタイム応答が不要な処理は Message Batches API に寄せるのが最もわかりやすい削減策です。Anthropic公式では、Batches API は標準APIの50%料金で、大半のジョブが1時間未満で終わると案内されています。Sonnet 4.6 なら batch input 1.50ドル/MTok、batch output 7.50ドル/MTok で、日次要約、レビュー集計、記事下書き、FAQ再生成のようなバックグラウンド処理と相性が良いです。
ただしバッチは Zero Data Retention 非対応で、24時間以内に完了しないと失効する仕様です。セキュリティ要件が厳しい案件や、処理結果を即座に返す必要があるUI連携では同期APIのままにし、夜間集計や大量変換だけバッチに移す二層構成が現実的です。Prompt Caching と組み合わせる場合は、処理が5分を超えやすいため、共有コンテキストを持つバッチには1時間キャッシュを検討するとヒット率が落ちにくくなります。
Haiku・Sonnet・Opusのコスト最適な使い分け戦略
2026年6月時点の現行比較では、Haiku 4.5 は高速・低単価、Sonnet 4.6 は速度と知能のバランス、Opus 4.8 は高難度タスク向けという位置づけです。定型分類、一次仕分け、簡単な要約は Haiku、対外文書・業務自動化・標準的なコード生成は Sonnet、複雑な推論や高難度レビューは Opus に寄せるだけで、品質を保ったままコストの暴騰を抑えやすくなります。
実務で効くのは『全部Sonnet』か『全部Opus』かの二択ではなく、confidence gate を挟むことです。まずHaikuで分類し、曖昧な案件だけSonnetへ、さらに重要案件だけOpusへ上げるカスケードにすると、人手判断に近い品質を保ちつつ平均単価を下げられます。
モデルルーティングの実装アプローチ
単純なルールベースでも十分に効果は出ます。たとえば『入力1,500トークン未満の分類はHaiku』『社内文書ドラフトはSonnet』『法務・セキュリティ・役員向け文書はOpus』のように切る方法です。より精度を上げるなら、一次モデルの出力に対して人間評価または自動採点をかけ、一定スコア未満だけ上位モデルへ再実行する設計にすると、コストの読めるルーティングになります。
月額コストシミュレーション:導入前後の比較
仮に月100万リクエスト、平均入力1,000トークン、平均出力500トークンのワークロードを想定すると、全件 Sonnet 4.6 の同期APIでは入力3,000ドル、出力7,500ドルで合計10,500ドルです。ここから Haiku・Sonnet・Opus へ役割分担し、共有 prompt をキャッシュし、非同期でよい分を batch 化すると、総額を4割から6割程度削減できるケースがあります。重要なのは trial-and-error ではなく、usage と token count を毎月取り直して配分を更新することです。
その他の実践的なコスト削減テクニック
日々の運用で効く細かな改善も大きいです。第一に max_tokens を用途別に絞り、不要な長文生成を防ぐこと。第二に、出力形式を箇条書き・表・JSONに限定して冗長さを減らすこと。第三に、同一質問の再実行を減らすため、アプリ側でも結果キャッシュを持つこと。第四に、旧モデル名のままリクエストしてエラーや再試行を起こさないよう、モデルIDの棚卸しを定期運用に組み込むことです。
また、Fable 5 のような新モデルは魅力的ですが、同じ固定テキストでもトークン数が増える可能性があるため、単に高性能モデルへ寄せるほど最適化になるわけではありません。複雑な推論だけ上位モデルへ寄せ、ルーティン業務には Sonnet 4.6 や Haiku 4.5 を残す設計の方が長期的に安定します。
関連記事
企業のClaude導入完全ガイド
非エンジニアのためのClaude活用術