Claude API APIコスト削減 Claude API プロンプトキャッシュ 料金

Claude APIの料金表は公式サイトにありますが、知りたいのは「100万トークンあたり◯ドル」ではなく「自分が作りたいものだと月いくらか」のはずです。本記事では料金の仕組みを最短で説明したあと、筆者が実運用している長文コンテンツ自動生成の実測コスト(1件あたり約100円)と、チャットボット・要約・エージェントなど用途別の概算を示します。金額はすべて1ドル150円で換算しています。

料金の仕組み — 覚えることは「入力と出力で単価が5倍違う」「モデルで5倍違う」の2つ

Claude APIは完全従量課金で、送った文章(入力トークン)と生成された文章(出力トークン)の量に対して課金されます。トークンは文章の単位で、日本語ならおおよそ1文字=1〜1.5トークンが目安です。

単価表で見るべきポイントは2つの「5倍」です。まず出力は入力の5倍高い。次にモデル間で約5倍ずつ違う。主要モデルの単価(100万トークンあたり)はこうなっています。

モデル 入力 出力 位置づけ
Opus $5(750円) $25(3,750円) 最高性能
Sonnet 5 $2(300円)※ $10(1,500円)※ 標準
Haiku 4.5 $1(150円) $5(750円) 軽量・高速

※Sonnet 5は2026年8月31日までの導入価格で、9月以降は$3/$15になります。

この2つの5倍から、コスト設計の基本方針がそのまま出てきます。「長い文章を読ませる」のは意外と安く、「長い文章を書かせる」のが高い。そして用途に対してモデルが過剰だと、同じ仕事に5倍払うことになります。

実測 — 長文コンテンツの自動生成は1件あたり約100円(Opus)

うちではClaude API(Opus)で長文コンテンツ(8千字クラスの文章)を自動生成する仕組みを運用しており、直近3日間・92件分の実測がこれです。

  • 合計: $63.63(入力664万トークン+出力133万トークン)
  • 1件あたり平均: 約$0.69 = 約104円
  • 軽い生成(8千字・参照資料なし): 約24円(入力7千・出力5千トークン)
  • 重い生成(ソースコードの照合つき): 約470円(入力53万・出力1.8万トークン)

注目してほしいのは軽い生成と重い生成の差が20倍ある点です。生成される文章の長さはどちらも同じくらいなので、この差はすべて「参照資料としてどれだけ読ませたか」、つまり入力側から来ています。APIコストの見積もりで狂うのはほぼ常に入力側です(理由は後述)。

用途別の概算 — これを作ると月いくらか

前提トークン数を明記した概算です。実際のプロンプト設計で前後しますが、桁の感覚はこれでつかめます。

作るもの(前提) Opus Haiku
社内FAQチャットボット1問答
(説明+履歴で入力5千・出力500トークン)
約6円/問
月1,000問で約5,600円
約1円/問
月1,000問で約1,100円
問い合わせメールの返信下書き
(入力1,500・出力800トークン)
約4円/通 約1円/通
会議1時間の議事録要約
(文字起こし入力2.5万・出力2千トークン)
約26円/件 約5円/件
マニュアル全文を読ませてQ&A
(入力12万・出力1千トークン)
約94円/回
キャッシュ利用で2回目以降約13円
約19円/回
長文コンテンツの自動生成(実測) 約24〜470円/件
平均約104円
コード探索エージェントを含む重い自動処理1件
(実測: 入力20万〜53万トークン)
約150〜400円/回

ざっくり言うと、1回の処理が数円〜数十円、よほど重い使い方でも数百円の世界です。「AI導入は高い」というイメージはサブスクリプションの席数課金から来ていることが多く、API直叩きの従量課金は使った分だけなので、社内ツールの規模なら月数千円で収まるケースがほとんどだと思います。

見積もりが狂う場所 — コストは「入力の再送」で跳ねる

上の概算から実際のコストがずれるとき、原因はほぼ入力側の3つの構造です。うちの「1件470円」も全部これでした。

  • 会話履歴の再送 — チャットは毎回「それまでの会話全体」を送り直します。10往復目の1問は、1往復目の10倍の入力を消費します
  • 参照資料の再送 — 資料を読ませて何段階かの処理をする場合、工程ごとに同じ資料を送り直しがちです
  • エージェントループ — AIにツールを使わせて自律的に作業させる構造は、ターンごとに履歴全体+ツール結果を再送するため、入力が雪だるま式に増えます。うちの実測では探索を含む1件の処理で入力53万トークン(入力だけで約400円)に達したことがあります

削減手段は効き順に3つ — キャッシュ1/10・モデル分け1/5・バッチ半額

①プロンプトキャッシュ(同じ入力の再送が1/10になる)。上の3構造はすべて「同じテキストの再送」なので、キャッシュ区切りを付けるだけで再送分が入力単価の0.1倍になります。初回だけ1.25倍の書き込み料がかかりますが、1回でも再利用すれば元が取れる設計です。跳ねたコストへの対策としては最初にやるべき一手で、実装方法はプロンプトキャッシュのPHP実装記事に実測つきでまとめています。

②モデルの使い分け(1/5×段数)。すべての工程に最高性能モデルが必要なことは稀です。分類・抽出・要約のような「答えの形が決まっている」工程をHaikuやSonnetに落とすと、その工程は1/5〜1/25になります。判断が難しい工程だけOpusに残すのがセオリーです。

③Batch API(半額)。「今すぐ応答が要らない」処理(夜間の一括要約、大量データの分類など)は、非同期のBatch APIに回すと入力・出力とも50%引きになります。深夜バッチで回す設計にできるなら、何もせず半額です。

まとめ — 概算で桁をつかんで、実測で答え合わせする

Claude APIのコストは「出力は入力の5倍」「モデル間で5倍」の2軸で概算でき、社内ツール規模なら1処理数円〜数十円に収まります。狂うとしたら入力の再送で、対策の一手目はプロンプトキャッシュです。最後にひとつ実務的な助言を書くと、APIの応答には毎回usage(消費トークン数)が入っているので、これを最初から記録しておくことを勧めます。うちが「1件104円」「重い処理は470円」と言えるのはこの記録があるからで、コスト削減は測れるようになった瞬間から始まります。