Claude Code料金ガイド2026: Pro/Max/APIの選び方とコスト管理
Claude Codeの料金、API費用、プラン選び、節約ルールを実例と計算コードで解説。
Claude Codeの料金は「Proが安いか、Maxが得か、API従量課金がよいか」だけで決まりません。実際には、リポジトリの大きさ、会話に残るコンテキスト、選ぶモデル、レビューに戻す回数、CIやサブエージェントに任せる範囲で支出が変わります。
この記事は2026年6月3日に公式ページを確認して更新しています。価格、利用枠、モデル名、キャンペーンは変わるため、契約前には必ずClaudeの料金ページ、Anthropic APIの料金表、Claude Codeのコスト管理ドキュメント、Pro/MaxでClaude Codeを使う公式ヘルプを確認してください。
初心者向けに先に結論を書くと、個人はProで1週間だけ実測し、毎日上限に当たるならMax 5xを検討します。チームは最初から全員を高い席にせず、5-10人のパイロットで/usageとConsoleのUsageを見ます。APIは、夜間ジョブ、CI要約、社内ツール連携のように回数と入力量を測れる作業に向いています。
まず用語を整理する
トークンは、Claudeが読む文字と出力する文字を細かく分けた課金単位です。日本語の文字数と完全には一致しませんが、長いログ、長い設計書、大きな差分、長い回答ほど入力または出力トークンが増えます。
コンテキストは、Claudeが作業中に持っている材料です。会話履歴、読ませたファイル、CLAUDE.md、ツール定義、要約が含まれます。別タスクに移ったのに古い会話を残すと、小さな修正でも毎回余計な入力を払うことになります。
サブスクリプション利用は、Pro、Max、Teamなどの月額プラン内でClaude Codeを使う形です。API従量課金は、APIキーやConsoleのクレジットで、使ったトークンに応じて支払う形です。この2つは別の課金経路なので、同じ「Claude Code」でも認証方法で予算管理が変わります。
2026-06-03時点の公式料金メモ
公式ページで確認できる範囲では、Proは年払い割引で月あたり17ドル、月払いは20ドルです。ProにはClaude Codeが含まれます。Maxは個人向けの上位プランで、公式ヘルプではMax 5xが月100ドル、Max 20xが月200ドルと案内されています。
Teamは5-150人向けです。標準席は年払いで1席あたり月20ドル、月払いで25ドル、プレミアム席は年払いで月100ドル、月払いで125ドルです。Enterpriseは席料金に加え、利用量がAPI料金で伸びる構成として案内されています。税、地域差、キャンペーンは別なので、この記事の金額は「2026-06-03時点の判断材料」として扱ってください。
API側は、同日時点の料金表でSonnet 4.6が入力100万トークンあたり3ドル、出力100万トークンあたり15ドル、キャッシュ読み取りが0.30ドルです。Haiku 4.5は入力1ドル、出力5ドル、キャッシュ読み取り0.10ドルです。Opus 4.8は入力5ドル、出力25ドル、キャッシュ読み取り0.50ドルです。通常の開発ではSonnetを基準にし、単純な分類やログ要約はHaiku、難しい設計判断だけOpusに上げるのが予算上は扱いやすいです。
| 選択肢 | 向いている人 | 判断の基準 |
|---|---|---|
| Pro | 週数回の実装、学習、軽いレビュー | 上限待ちが月に数回で済む |
| Max 5x | 毎日Claude Codeを使う個人開発者 | 待ち時間が月100ドル以上の損失になる |
| Max 20x | 長いレビュー、大規模修正、複数案件 | 上限待ちが納期リスクになる |
| Team標準席 | 5人以上で中央請求したいチーム | SSO、管理、利用分析が必要 |
| Teamプレミアム/API | 重い開発、CI、研修、社内自動化 | 1人あたりの月次利用を測れる |
基本操作から確認したい場合はClaude Code入門ガイドを、作業効率を上げたい場合はClaude Code生産性Tipsを合わせて読んでください。
料金判断の流れ
flowchart TD
A["Claude Codeでやりたい作業を書く"] --> B{"人が試行錯誤する作業か"}
B -->|はい| C["ProまたはMaxで上限と待ち時間を測る"]
B -->|いいえ| D{"回数と入力量を見積もれるか"}
D -->|はい| E["APIでトークン単価を計算する"]
D -->|いいえ| C
C --> F["3日以上続けて上限に当たるなら上位プランを検討"]
E --> G["月次上限、auto-reload、担当者を決める"]
この図のポイントは、最初に「どの作業の時間を買うのか」を決めることです。安いプラン探しから始めると、レビュー不能な大きい差分を量産したり、逆に上限待ちで作業が止まったりします。料金は、時間、品質、納期を同じ表に入れて判断します。
3つ以上の実用ユースケース
1. 個人開発: 副業アプリや記事サイトを進める
週末だけ開発する人は、まずProで十分です。CRUD画面、テスト追加、README整備、記事のコード確認を1週間試し、週末ごとに上限で止まるならMax 5xを検討します。API従量課金で長時間の試行錯誤をすると、会話が膨らんだ日にだけ請求が跳ねやすく、初心者には予算が読みにくくなります。
2. 小規模チーム: PRレビューとテスト追加を標準化する
5人以上ならTeam標準席で中央請求と管理を先に整えます。全員をプレミアム席にする前に、重いリファクタリング担当、レビュー担当、CI整備担当だけ利用状況を測ります。CLAUDE.mdにレビュー観点、禁止コマンド、最小テストを固定すると、毎回の説明が減り、トークンと人間レビューの両方を節約できます。
3. CIと自動化: 測れる仕事だけAPIへ出す
CIで失敗ログを要約する、夜間に依存更新PRの下書きを作る、問い合わせを分類する、といった作業はAPI向きです。回数、入力サイズ、モデルを決められるからです。一方で「原因が分からないから一緒に探索する」作業は、人間が途中で止めたり方針を変えたりするため、サブスクリプションのほうが予算を読みやすいことがあります。
4. 研修と導入支援: ROIを時間で説明する
研修では「Claude Codeの利用料金」だけでなく、「人間のレビュー時間が減ったか」「新人が既存コードを理解する時間が短くなったか」を測ります。10人が1週間で各2時間を節約できたなら20時間分の価値です。料金プランの比較より、標準プロンプト、レビュー手順、失敗時の戻し方をチームに定着させるほうがROIに効きます。
実行できるAPI費用見積もりコード
次のJavaScriptは、1日あたりの入力、出力、キャッシュ読み取り量から月額API費用を概算します。MTokは100万トークンの意味です。料金は2026-06-03に公式料金表で確認した値なので、運用前に必ず更新してください。
// estimate-claude-code-api-cost.mjs
const rates = {
sonnet46: { input: 3, output: 15, cacheRead: 0.30 },
haiku45: { input: 1, output: 5, cacheRead: 0.10 },
opus48: { input: 5, output: 25, cacheRead: 0.50 },
};
const [daysArg, inputArg, outputArg, cacheArg, modelArg] = process.argv.slice(2);
const usage = {
days: Number(daysArg ?? 20),
inputMTokPerDay: Number(inputArg ?? 0.8),
outputMTokPerDay: Number(outputArg ?? 0.15),
cacheReadMTokPerDay: Number(cacheArg ?? 0.4),
model: modelArg ?? "sonnet46",
};
const rate = rates[usage.model];
if (!rate) {
throw new Error(`Unknown model: ${usage.model}`);
}
const dailyUSD =
usage.inputMTokPerDay * rate.input +
usage.outputMTokPerDay * rate.output +
usage.cacheReadMTokPerDay * rate.cacheRead;
const monthlyUSD = dailyUSD * usage.days;
console.log(JSON.stringify({
model: usage.model,
activeDays: usage.days,
dailyUSD: Number(dailyUSD.toFixed(2)),
monthlyUSD: Number(monthlyUSD.toFixed(2)),
}, null, 2));
実行例:
node estimate-claude-code-api-cost.mjs 20 0.8 0.15 0.4 sonnet46
この例では、20営業日、1日あたり入力0.8MTok、出力0.15MTok、キャッシュ読み取り0.4MTokを想定します。実際には、巨大ログや長い会話を読ませた日だけ入力が増えます。まず3日だけ記録し、平均ではなく最大値も見てください。
サブスクの損益分岐を計算する
月額プランはトークン単価ではなく、待ち時間と人間の工数で考えます。次のコードは、月額料金、あなたの時間単価、Claude Codeで節約できた時間から、プラン変更が見合うかを粗く見るためのものです。
// plan-roi-check.mjs
const [planName = "Max 5x", priceArg = "100", hourlyArg = "50", hoursArg = "3"] =
process.argv.slice(2);
const monthlyPriceUSD = Number(priceArg);
const hourlyValueUSD = Number(hourlyArg);
const hoursSaved = Number(hoursArg);
const valueUSD = hourlyValueUSD * hoursSaved;
const netUSD = valueUSD - monthlyPriceUSD;
const breakEvenHours = monthlyPriceUSD / hourlyValueUSD;
console.log(`${planName} monthly price: $${monthlyPriceUSD.toFixed(2)}`);
console.log(`Estimated saved value: $${valueUSD.toFixed(2)}`);
console.log(`Net value: $${netUSD.toFixed(2)}`);
console.log(`Break-even hours: ${breakEvenHours.toFixed(1)} h/month`);
実行例:
node plan-roi-check.mjs "Max 5x" 100 50 3
時間単価を外注費や自分の時給だけで見ると低く出ることがあります。納期遅延、レビュー待ち、障害調査、学習時間を含めると、MaxやTeamが妥当になるケースがあります。逆に、Claude Codeの出力を読む時間が増えているなら、上位プランへ上げる前に依頼文と検証手順を直すべきです。
具体的な落とし穴
1つ目は、ANTHROPIC_API_KEYを環境変数に残したまま、ProやMaxの枠内で使っているつもりになることです。公式ヘルプでは、環境変数のAPIキーがあるとサブスクリプションよりAPIキー認証が優先され、API従量課金になると説明されています。サブスク内に収めたい日は、Claude Code内の/statusで認証方法を確認します。
2つ目は、/usageの金額を請求額そのものだと思うことです。Claude Codeの公式コスト管理ページは、/usageのSession欄はAPIユーザー向けのローカル見積もりで、正式な請求確認はClaude ConsoleのUsageページを見ると説明しています。
3つ目は、巨大ログ、PDF、長いWebページをそのまま読ませることです。Web fetchに追加の機能料金がなくても、取得した内容が会話の入力トークンになります。ログは先にrg、grep、小さなスクリプトで絞り、Claudeには失敗箇所と周辺だけ渡します。
4つ目は、サブエージェントを常に使うことです。サブエージェントは調査やテスト作成を分担できますが、それぞれが別のコンテキストを持ちます。公式ドキュメントは、エージェントチームが標準セッションより大きくトークンを使う場合があると説明しています。使うなら、小さい依頼、短い時間、明確な終了条件にします。
5つ目は、拡張思考やOpusを毎回使うことです。深い設計や難しい障害調査には有効ですが、簡単な修正や分類ならSonnetやHaikuで十分なことがあります。モデル変更は「高いモデルなら安心」ではなく、「この判断に追加コストを払う価値があるか」で決めます。
日次の予算ループ
朝に今日の成果物を1つ書きます。「認証バグを直す」「PRを2本レビューする」「記事内コードを動作確認する」のように、終わりが見える単位にします。開始時に/statusと/usageを見て、サブスク利用かAPI利用か、前回のコンテキストが残っていないかを確認します。
作業中は、小さいファイルから読ませ、広い探索の前に計画を出させます。テストは最小ケースから始め、通ったら範囲を広げます。タスクが変わるときは/clearまたは/compactでコンテキストを整理します。終業時に、作業名、使ったモデル、上限に当たったか、節約できた時間、レビューで戻った箇所をCSVやスプレッドシートに残します。
3日続けて上限待ちが起きたらMaxやTeamプレミアムを検討します。逆に、上限には当たっていないのに成果が出ないなら、プランではなく運用の問題です。Claudeに丸投げせず、要件、変更範囲、検証コマンド、禁止事項を最初に渡すだけで、同じ料金でも成果はかなり変わります。
収益化導線と次の一歩
個人でまず型を増やしたい場合は、ClaudeCodeLabの商品・テンプレート一覧にあるCLAUDE.md、レビュー観点、チェックリストを使うと、毎回ゼロから依頼文を作る手間を減らせます。チームで権限、レビュー、CI、導入研修までまとめて整えたい場合は、Claude Code研修・導入相談で実リポジトリを前提に設計できます。
予算記事を読んだ後にやることは3つです。公式料金ページで今日の金額を確認する、上のJavaScriptで自分の使用量を計算する、CLAUDE.mdに「最小ファイルから読む」「Opusへ上げる前に確認」「APIクレジット継続は予算担当者が承認」といったルールを入れる。この3つだけでも、請求の驚きはかなり減ります。
実際に試した結果
Masaの運用では、料金プランを先に決めるより、3日分の作業ログを取ってから判断したほうが失敗が少なかったです。特に効果があったのは、巨大ログを渡す前に失敗行だけに絞ること、タスク変更時にコンテキストを整理すること、ANTHROPIC_API_KEYと/statusを作業前に確認することでした。この記事の2つのNode.jsコードは、2026年6月3日にサンプル値で構文と出力を確認しました。金額は公式ページを優先し、この記事は「どの作業で時間を買うか」を決めるための実務メモとして使ってください。
無料PDF: Claude Code はじめてのチートシート
まずは無料PDFで基本コマンドと最初の使い方をまとめて確認してください。登録後はそのままテンプレート集や導入相談にも進めます。
スパムは送りません。登録情報は厳重に管理します。
Claude Codeを仕事で使える形にしませんか?
無料PDFで基礎を固めたあと、すぐ使えるテンプレート集で試し、必要なら業務自動化や導入相談まで進められます。
この記事を書いた人
Masa
Claude Codeの実務活用、導入設計、収益導線改善を検証しているエンジニア。10言語の技術メディアを運営中。
関連書籍・参考図書
この記事のテーマに関連する書籍を楽天ブックスで探せます。
※ 当サイトは楽天市場のアフィリエイトプログラムに参加しています。上記リンクから商品をご購入いただくと、運営者に紹介料が支払われる場合があります。
関連記事
Claude Code初回リポジトリ監査チェックリスト: 編集前20分で迷子を防ぐ
Claude Codeで既存コードを触る前に、入口、危険領域、検証コマンド、CTA導線を20分で確認する実務チェックリスト。
Claude Code Harness Lite: 初心者が安全に変更するための小さな足場
大きな自動化の前に使う、読み取り、変更、検証、公開確認を分けるClaude Codeの軽量ハーネスです。
Claude CodeのRepo Map初回パス: 既存コードを安全に読み始める手順
Claude Codeで既存リポジトリを読む最初の30分。編集前の地図作り、実例、失敗例、無料PDFと教材導線までまとめます。