Getting Started (更新: 2026/7/22)

Claude Code料金ガイド2026: Pro・Max・Team・APIの選び方と損益分岐点

Claude CodeのPro・Max・Team・APIを比較し、追加請求を避けながら自分に合う料金プランを選ぶ手順を解説します。

Claude Code料金ガイド2026: Pro・Max・Team・APIの選び方と損益分岐点

「Proを契約したのに、なぜAPIの請求が増えているのか」。Claude Codeを使い始めた人が料金でつまずくのは、月額が高いからではありません。対話型Claude Code、追加利用、API自動実行という3つの財布を、ひとつの料金だと思ってしまうからです。

ClaudeCodeLabの自動記事運用でも、ターミナルで人が確認しながら進める作業と、スケジュールから起動する非対話処理を同じ扱いにすると、どの利用枠を消費したのか追いにくくなりました。料金表を眺めるだけでは解決しません。認証方法、実行方法、止まったときの選択肢まで分けて記録する必要があります。

この記事では、2026年7月22日時点の公式料金ページClaude API料金Claude Codeのコスト管理Pro・MaxでClaude Codeを使う方法Agent SDK課金の最新告知を照合しました。価格は変わるため、契約直前には必ず公式ページを再確認してください。

この記事の要点

  • 人がターミナルやIDEで使うClaude Codeは、Pro・Max・Teamなどの契約枠を使う。
  • 上限後に有効化する「追加利用」は、契約料金とは別の従量課金になる。
  • claude -pとClaude Agent SDKの専用月次クレジット案は停止中で、現在は利用できない。契約認証なら従来どおり契約利用枠を消費する。
  • ANTHROPIC_API_KEYで実行する自動処理はAPI従量課金として管理する。
  • プラン変更は感覚ではなく、7日間の上限到達回数、節約時間、レビュー手戻りを記録して決める。

まず「3つの財布」を分ける

同じClaude Codeでも、起動方法と認証方法で支払い元が変わります。

flowchart TD
  A[Claude Codeを使う] --> B{認証方法}
  B -->|契約OAuth| C[Pro / Max / Teamの利用枠]
  B -->|APIキー| E[Claude API従量課金]
  C --> D{実行方法}
  D -->|ターミナル・IDEで対話| I[契約利用枠を消費]
  D -->|claude -p / Agent SDK| I
  C --> F{上限に到達}
  F -->|待つ| G[利用枠のリセット]
  F -->|追加利用を許可| H[標準API単価の追加利用]

ProやMaxでログインした対話型セッションは、ClaudeのWeb・デスクトップ・モバイルと同じ利用枠を共有します。5時間単位の利用枠に加え、週次上限もあります。固定のメッセージ数ではなく、モデル、会話の長さ、読み込むファイル、ツール実行で消費量が変わります。

Anthropicはclaude -pとAgent SDK向けの専用月次クレジットを2026年6月15日から始める計画を発表しましたが、6月16日の更新で変更を一時停止しました。現在、そのクレジットは利用できません。 契約OAuthで使うclaude -pやAgent SDKは従来どおり契約利用枠を消費し、APIキーで認証すればAPI従量課金です。公式ページ下部に残っている20ドル、100ドル、200ドルという旧計画を、現在使える残高として予算へ入れてはいけません。

2026年7月22日時点のプラン比較

選択肢公開価格向いている使い方契約前に確認すること
Pro年払い換算17ドル/月、月払い20ドル学習、軽い修正、週数回のレビュー1週間で何度止まるか
Max 5x100ドル/月毎日の開発、長めの調査と実装停止で失う時間が月100ドルを超えるか
Max 20x200ドル/月複数リポジトリ、長時間の重い作業Max 5xでも週次上限が業務を止めるか
Team Standard年払い20ドル/席/月、月払い25ドル2〜150人、SSO・集中請求・管理が必要個人契約より管理機能が必要か
Team Premium年払い100ドル/席/月、月払い125ドル重いコーディングを行う一部メンバー全員ではなく重い利用者だけでよいか
Enterprise20ドル/席/月+API単価の利用料SCIM、監査ログ、保持期間、細粒度権限セキュリティ要件と従量予算
Claude APIモデル別の従量課金CI、夜間処理、回数を測れる自動化上限、アラート、停止条件があるか

税、地域、アプリストア経由の価格は別です。Maxは月払いのみです。Teamは席種を混在できます。全員をPremiumにせず、実測で重い利用者へ絞ると固定費を抑えられます。

Claude Codeに任せる範囲と人が判断する範囲

作業Claude Codeに任せる人が判断する
利用ログ整理日付、作業、停止回数、所要時間をCSV化「止まった時間」にいくらの価値があるか
API見積もり入出力・キャッシュ量から月額を計算どのモデル品質が業務上必要か
プラン比較公開価格を同じ表へ整形税、契約、セキュリティ、解約条件
コスト削減大きなログ、不要コンテキスト、重いモデルを検出品質を下げてよい工程か
チーム展開利用者別の集計と候補席種を提示誰にPremium権限を付けるか

Claude Codeに「一番安いプランを決めて」と丸投げすると、止まる損失やレビュー品質が抜けます。計算と候補作成は任せ、人は業務影響と契約条件を判断します。

3つのUse case

Use case 1: 個人開発者はProで7日間測る

入力: 作業名、開始・終了時刻、上限で止まった回数、やり直し時間。

出力: 1週間の節約時間と停止時間、Maxへ上げた場合の損益分岐点。

人の確認: 停止が納期へ影響したか。単に長い依頼を分割すれば解決しないか。

最初からMaxを買う必要はありません。Proで、バグ修正、テスト追加、短いレビュー、ドキュメント更新を7日間試します。毎日のように上限で止まり、待ち時間の価値が月80ドルの差額を超えるならMax 5xを検討します。止まる原因が巨大ログや無関係な会話履歴なら、先に/clear・/compactとコンテキスト整理を直します。

Use case 2: 小規模チームは席種を混ぜる

入力: メンバーごとの利用日数、作業種類、上限到達、レビュー差し戻し、必要な管理機能。

出力: StandardとPremiumの候補者、月額、90日パイロットの評価表。

人の確認: SSO、退職者のアクセス停止、監査、データ保持など組織要件。

Teamは2〜150人向けです。全員へPremiumを配るより、移行、長いレビュー、大規模リファクタリングを担当する人だけPremiumにします。ほかのメンバーはStandardで始めます。権限設計はClaude Code権限ガイドと一緒に確認してください。

Use case 3: 夜間処理はAgent SDK/APIとして測る

入力: 1日あたりの実行回数、入力・出力トークン、キャッシュ読込、失敗時の再試行回数。

出力: 月額見積もり、1回あたり単価、予算超過時の停止条件。

人の確認: 非対話処理を契約利用枠で動かすか、APIキーで明示的に課金するか。

CIログ要約、依存関係PRの下書き、問い合わせ分類など、回数を数えられる処理は従量課金と相性がよいです。探索的な実装を無制限の自動処理にすると、再試行と長いコンテキストで予算が読めません。ClaudeCodeLabのような定時運用では、1ジョブごとに開始、終了、実行方法、利用モデル、失敗理由を残します。

コピペで動く確認コード

2026年7月22日時点では、Sonnet 5は8月31日まで入力2ドル/MTok、出力10ドル/MTok、5分キャッシュ書込2.50ドル/MTok、キャッシュ読込0.20ドル/MTokです。9月1日以降は入力3ドル、出力15ドルへ変わる予定です。Opus 4.8は5ドル/25ドル、Haiku 4.5は1ドル/5ドルです。

// estimate-claude-api-cost.mjs
const rates = {
  sonnet5Intro: { input: 2, output: 10, cacheWrite: 2.5, cacheRead: 0.2 },
  sonnet5Standard: { input: 3, output: 15, cacheWrite: 3.75, cacheRead: 0.3 },
  opus48: { input: 5, output: 25, cacheWrite: 6.25, cacheRead: 0.5 },
  haiku45: { input: 1, output: 5, cacheWrite: 1.25, cacheRead: 0.1 },
};

const [model = "sonnet5Intro", days = "20", input = "0.8", output = "0.15",
  cacheWrite = "0.05", cacheRead = "0.4"] = process.argv.slice(2);
const rate = rates[model];
if (!rate) throw new Error(`Unknown model: ${model}`);

const usage = [days, input, output, cacheWrite, cacheRead].map(Number);
if (usage.some((value) => !Number.isFinite(value) || value < 0)) {
  throw new Error("Usage values must be non-negative numbers");
}

const [activeDays, inputMTok, outputMTok, writeMTok, readMTok] = usage;
const dailyUSD = inputMTok * rate.input + outputMTok * rate.output
  + writeMTok * rate.cacheWrite + readMTok * rate.cacheRead;

console.log(JSON.stringify({
  model,
  activeDays,
  dailyUSD: Number(dailyUSD.toFixed(2)),
  monthlyUSD: Number((dailyUSD * activeDays).toFixed(2)),
}, null, 2));

実行します。

node estimate-claude-api-cost.mjs sonnet5Intro 20 0.8 0.15 0.05 0.4

この例は1日3.31ドル、20日で66.10ドルです。トークン量は請求画面やAPIレスポンスの実測値へ置き換えてください。

Maxへ上げる損益分岐点を計算する

固定料金は、節約できた時間の価値と比較します。

// plan-break-even.mjs
const [plan = "Max 5x", price = "100", hourlyValue = "50", savedHours = "3"] =
  process.argv.slice(2);
const values = [price, hourlyValue, savedHours].map(Number);
if (values.some((value) => !Number.isFinite(value) || value < 0)) {
  throw new Error("Price, hourly value, and saved hours must be non-negative numbers");
}

const [monthlyPriceUSD, hourUSD, hours] = values;
const breakEvenHours = hourUSD === 0 ? null : monthlyPriceUSD / hourUSD;
const savedValueUSD = hourUSD * hours;

console.log(JSON.stringify({
  plan,
  monthlyPriceUSD,
  savedValueUSD,
  netValueUSD: savedValueUSD - monthlyPriceUSD,
  breakEvenHours,
}, null, 2));
node plan-break-even.mjs "Max 5x" 100 50 3

時給換算50ドルなら月2時間の節約が損益分岐点です。ただし、Claudeの出力を読む時間、差し戻し、誤修正の復旧も差し引きます。

Pitfall: 料金が合わなくなる6つの落とし穴

1. ANTHROPIC_API_KEYが残っている

原因: 対話型の契約枠を使うつもりでも、承認済みAPIキーが優先される場合があります。

修正: 長い作業の前に/statusで認証元を確認します。契約ログインへ戻すなら、PowerShellではRemove-Item Env:ANTHROPIC_API_KEY、bashではunset ANTHROPIC_API_KEYを実行し、/loginし直します。

2. /usageのドル表示を請求額だと思う

原因: API利用者向けのセッション金額はローカル推定です。Pro・Maxの契約利用では請求額ではありません。

修正: 契約枠はUsageのバー、API請求はClaude Consoleを正とします。

3. 停止中のAgent SDK月次クレジットを予算へ入れる

原因: 公式ページの下部に開始前の計画が資料として残っていますが、冒頭の更新で「利用不可」と明記されています。

修正: 旧計画の金額を残高として扱いません。ジョブログにinteractiveagent-sdk-subscriptionapi-keyのどれかを必ず記録します。

4. 年払い換算と実際の支払額を混ぜる

原因: Proの17ドルは年200ドルを一括払いした月換算です。月ごとの17ドル請求ではありません。

修正: キャッシュフロー表には一括請求額と月換算額を別列で持ちます。

5. モデル間で同じトークン量を前提にする

原因: Sonnet 5やOpus 4.7以降の新しいトークナイザーは、同じ固定テキストでも旧世代より約30%多いトークンになると公式に説明されています。

修正: 価格表だけでなく、同じ実データを各モデルで実行した使用量を比較します。

6. 上限に当たるたび上位プランへ移る

原因: 巨大ログ、関係ないファイル、古い会話、広すぎる依頼が消費量を増やしている可能性があります。

修正: 先に入力を絞り、タスクを分け、失敗ログだけ渡します。それでも7日間連続で業務が止まるならプランを上げます。

毎週15分の判断手順

  1. /statusで認証元、/usageで利用枠を確認する。
  2. 作業、モデル、上限到達、節約時間、手戻りを1行で記録する。
  3. 自動処理は実行回数と入出力・キャッシュトークンを集計する。
  4. 上の2つのスクリプトでAPI月額と損益分岐点を再計算する。
  5. 入力整理で直る問題か、利用枠そのものが不足しているかを分ける。
  6. 契約変更直前に公式料金を再確認する。

Claude Codeを初めて触る段階なら初心者向け導入ガイドから始め、APIの詳細はLLM API料金とトークン課金で確認してください。

よくある質問

Proを契約すればAPI料金も含まれますか

含まれません。契約OAuthで使うClaude Codeと、ANTHROPIC_API_KEYで認証するClaude APIは請求経路が別です。/statusで現在の認証元を確認してください。

Max 5xとMax 20xはどちらを選べばよいですか

まずProまたはMax 5xで7日間、上限で止まった時間を記録します。入力を整理しても停止損失が月100ドルを超える場合にだけMax 20xを比較します。

Agent SDKの月次クレジットを予算に入れてよいですか

いいえ。2026年6月16日の公式更新で変更は停止され、専用クレジットは現在利用できません。契約利用枠かAPI従量課金のどちらかで見積もります。

料金管理を自分の環境へ組み込む

認証、権限、CLAUDE.md、フック、CIまで一度に整えたい場合は、500円のClaude Code設定ガイドを使ってください。料金比較だけで終わらず、APIキーの混在や確認漏れを防ぐ設定まで実装するための主CTAです。

実際に試した結果

この記事のAPI見積もりコードをNode.jsで実行し、Sonnet 5の期間限定単価、20稼働日、入力0.8 MTok、出力0.15 MTok、キャッシュ書込0.05 MTok、読込0.4 MTokで1日3.31ドル、月66.10ドルになることを確認しました。損益分岐コードはMax 5x 100ドル、時間価値50ドルで月2時間を返しました。負数と未知のモデル名はエラー終了します。これは料金の予測であり、実請求の証明ではありません。契約料金はClaudeのBilling、API利用料はClaude Consoleを最終確認先にしてください。

今日まずclaude /statusを実行し、表示された認証元とBillingまたはClaude Consoleの請求先を1行に並べて確認してください。ここが一致すれば、次に7日分の利用記録を付け始められます。

#Claude Code #料金 #プラン選び #APIコスト #ROI
無料

無料PDF: Claude Code はじめてのチートシート

まずは無料PDFで基本コマンドと最初の使い方をまとめて確認してください。登録後はそのままテンプレート集や導入相談にも進めます。

スパムは送りません。登録情報は厳重に管理します。

Claude Codeを仕事で使える形にしませんか?

まず無料PDFで基本を固め、繰り返し使う作業はGumroad教材へ、チーム導入や権限設計は導入相談へ進めます。

Masa

この記事を書いた人

Masa

Claude Codeの実務活用、導入設計、収益導線改善を検証しているエンジニア。10言語の技術メディアを運営中。

PR

関連書籍・参考図書

この記事のテーマに関連する書籍を楽天ブックスで探せます。

※ 当サイトは楽天市場のアフィリエイトプログラムに参加しています。上記リンクから商品をご購入いただくと、運営者に紹介料が支払われる場合があります。