CLAUDE LABEN
FORK — Claude Code 2.1.212で/forkの挙動が変わりました。会話を新しいバックグラウンドセッションへ複製し、作業を続けたまま並走できます。従来のセッション内サブエージェントは/subtaskに移りましたLIMITS — WebSearchの呼び出しがセッション単位で既定200回に制限されました。サブエージェントの起動も既定200回が上限で、暴走した検索・委譲のループを止められますMCPBG — 2分を超えるMCPツール呼び出しは自動的にバックグラウンドへ移り、セッションが固まらなくなりました。しきい値はCLAUDE_CODE_MCP_AUTO_BACKGROUND_MSで調整できますPLANFIX — プランモードがtouchやrmといったファイルを変更するBashコマンドを、許可プロンプトもcanUseToolコールバックも通さずに実行してしまう不具合が修正されましたSONNET5 — Claude Sonnet 5は導入価格として入力100万トークンあたり2ドル、出力10ドルで提供中です。8月31日を過ぎると3ドルと15ドルに戻りますIPO — Anthropicが早ければ10月の株式公開を視野に、引受銀行が投資家との面談を組み始めたと報じられていますFORK — Claude Code 2.1.212で/forkの挙動が変わりました。会話を新しいバックグラウンドセッションへ複製し、作業を続けたまま並走できます。従来のセッション内サブエージェントは/subtaskに移りましたLIMITS — WebSearchの呼び出しがセッション単位で既定200回に制限されました。サブエージェントの起動も既定200回が上限で、暴走した検索・委譲のループを止められますMCPBG — 2分を超えるMCPツール呼び出しは自動的にバックグラウンドへ移り、セッションが固まらなくなりました。しきい値はCLAUDE_CODE_MCP_AUTO_BACKGROUND_MSで調整できますPLANFIX — プランモードがtouchやrmといったファイルを変更するBashコマンドを、許可プロンプトもcanUseToolコールバックも通さずに実行してしまう不具合が修正されましたSONNET5 — Claude Sonnet 5は導入価格として入力100万トークンあたり2ドル、出力10ドルで提供中です。8月31日を過ぎると3ドルと15ドルに戻りますIPO — Anthropicが早ければ10月の株式公開を視野に、引受銀行が投資家との面談を組み始めたと報じられています
記事一覧/Claude Code
Claude Code/2026-05-03上級

Claude × Stripe Meter Events で従量課金 SaaS を構築する実装ガイド

Claude API のトークン消費量を Stripe Meter Events で従量課金として回収する、本番運用可能なアーキテクチャと実装コードを公開します。冪等性・上限制御・ダッシュボード可視化までカバーします。

Claude45Stripe15Meter Events従量課金2SaaS14Cloudflare Workers14

プレミアム記事

「ユーザーが Claude API を使えば使うほど、こちらの原価も比例して増えていく。でも料金は月額固定 — このままでは赤字になる SaaS を、自分は本気でリリースしようとしているのか?」

これは私が個人開発で API ベースの SaaS を立ち上げる前に、何度も自問した問いです。月額固定プランは設計が楽な代わりに、ヘビーユーザーが現れた瞬間に粗利が崩壊します。逆に純粋な従量課金は、ユーザー側の心理的ハードルが高く、契約率が落ちます。

ここではClaude API のトークン消費量を Stripe Meter Events で正確に集計し、月額ベースプラン + 上限超過分の従量課金というハイブリッドモデルを実装します。Cloudflare Workers + Stripe + Cloudflare KV を前提にしていますが、考え方は他のスタックでも応用できます。

なぜ Stripe Meter Events を選ぶのか — 自前カウンタとの違い

従量課金を実装する方法は、大きく分けて3つあります。自前のデータベースでカウンタを持って月末に課金する方法、Stripe の旧 Usage Records API を使う方法、そして Stripe Meter Events を使う方法です。

私が最終的に Meter Events を選んだ理由は、以下の3点に集約されます。

第1に、リアルタイム集計です。送信したイベントは数秒〜数分で Stripe Dashboard に反映され、ユーザーごとの消費量が即座に確認できます。自前カウンタの場合、月末バッチ処理で集計する必要があり、エラー発生時のリカバリが大変です。

第2に、冪等性が標準で備わっている点です。Meter Events は identifier フィールドで重複排除を制御できるため、Webhook の再送やリトライによる二重課金を防ぎやすい設計になっています。

第3に、Stripe Customer Portal との統合です。ユーザーが自身の消費量を見たい場合、Stripe 側のダッシュボードに誘導するだけで済みます。自前画面を作り込まなくてよいのは、個人開発者にとって大きなメリットです。

ただし、Meter Events には注意点もあります。料金の計算式は Stripe Dashboard 側で完結するため、複雑な階段料金や時間帯別レートを実装したい場合は、自前計算と組み合わせる必要があります。

全体アーキテクチャ — 5層に分けて理解する

実装に入る前に、全体像を5つの層で整理しておきます。各層の責務を明確に分けないと、エラー時に「どこで何が起きているのか」が追跡できなくなります。

第1層は Stripe Dashboard 側の設定 です。Meter(メーター)の作成、Price(価格)への紐付け、Product への組み込みまでを Stripe 側で完了させておきます。

第2層は API Gateway 層 です。クライアントから Claude API へのリクエストを受け、ユーザー認証・上限チェック・Claude API への中継を行います。

第3層は Claude API クライアント層 です。Anthropic SDK を使って Claude を呼び出し、レスポンス内の usage フィールドからトークン数を取り出します。

第4層は Meter Events 送信層 です。取得したトークン数を Stripe Meter Events として送信します。冪等性キーの生成と再送制御をここで行います。

第5層は モニタリング層 です。Stripe Webhook 経由で課金イベントを受け、KV に消費量履歴を保存し、ユーザー画面でリアルタイム表示します。

ここまでお読みいただきありがとうございます。

この記事の続きを読む

この先には、実装コードやベンチマーク結果など、実務でお役に立てる内容をご用意しています。このサイトは広告を掲載しておらず、サーバーや開発にかかる費用はメンバーの皆様のご支援で成り立っています。もしお役に立てていましたら、ご支援いただけますと大変ありがたいです。

この記事で得られること
Claude API の入出力トークンを Stripe Meter Events 経由で正確に売上計上する仕組みを、コピーして動くコード付きで習得できる
冪等性キーの設計・送信失敗時のリトライ・利用上限による自動停止など、従量課金で詰まる本番ハマりポイントを先回りして潰せる
Cloudflare Workers + KV + Stripe の3点セットで、月額固定とトークン従量を併用するハイブリッドプランを設計・運用できる
Stripe による安全な決済 · いつでもキャンセル可能

この記事を購入する

この先の内容をすべてお読みいただけます。一度のご購入で、いつでも何度でもアクセスできます。このサイトは広告を掲載しておらず、皆さまのご支援がサーバー費用などの運営を支えています。

または
メンバーシップなら全記事が読み放題 →
シェア

お読みいただきありがとうございます

Claude Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • コピー&ペーストで使える実装コード付き
  • 毎日新しい上級ガイドを追加
  • ¥580/月 または ¥1,480 の永久アクセス
メンバーシップを見る →

関連記事

Claude Code2026-04-20
Claude Code × Stripe で作るサブスクリプションSaaSの実装 — Webhook・権限管理・本番ハマりポイントの全記録
Claude Code と Stripe を組み合わせたサブスクリプションSaaSの完全実装ガイド。Cloudflare Workers特有のWebhook署名検証・KV+Cookie2層権限管理・bfcache問題など、本番で必ず直面するハマりポイントを実装コードと共に解説します。
Claude Code2026-03-21
NemoClaw × Claude — エンタープライズ AI エージェントで収益パイプラインを自動化する
NVIDIA NemoClaw と Claude Code / Claude API を組み合わせた収益自動化の実践ガイド。エージェント設計、API オーケストレーション、自動コンテンツ生成、SaaS バックエンドの構築まで、NemoClaw × Claude で実現する収益の自動化戦略を解説します。
API & SDK2026-05-03
Claude API × Stripe で月額課金SaaSを構築する実装ガイド — 2026年版
Claude API・Stripe・Cloudflare Workers を組み合わせて月額課金SaaSを実装する手順を、Webhook・KV・ペイウォール制御まで本番環境で動く形でまとめた完全実装ガイドです。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます
もっと見る →