SSD Nodes Learn Hosting plans →
ガイド Matt Connor著者 Matt Connor

Claude CodeはClaude Proに含まれますか?

Claude CodeはPro、Max、Ultra、Team、現在のEnterpriseに含まれます。無料プランは対象外で、API keyを使うとトークン単位の従量課金になります。

Claude Code は Claude Pro に含まれますか?

はい。Claude Code は Claude Pro、Max、Ultra、すべての Team シート、現在の Enterprise シートに含まれます。そのため、1 つのサブスクリプションでチャットアプリとターミナルツールの両方を利用できます。以前の Enterprise 契約ではシートの種類によって異なります。Premium シートと Chat + Claude Code シートだけに含まれるため、自分に割り当てられているシートを確認してください。無料の Claude プランには含まれません。Anthropic のセットアップドキュメントにも明記されているとおり、Claude Code には Pro、Max、Ultra、Team、Enterprise、または Console アカウントが必要です。無料プランでは Claude Code にアクセスできません。サブスクリプションを使用する場合、API key(application programming interface key、トークン単位で課金されるキー)は不要です。キーは任意で使用できます。ANTHROPIC_API_KEY が設定され、使用を承認すると、そのセッションは代わりにトークン単位で課金されます。対話的な作業とは別に自動実行分を課金したい場合や、特定のキーに課金したいセッションで便利です。サブスクリプションがない場合は、Console アカウントを使用します。料金はトークン単位で課金されます。

次に、誤解されやすい点があります。Claude Code に専用の利用枠はありません。チャットの会話と同じサブスクリプションの利用予算を消費するため、長時間のコーディングセッションを実行すると、その後に利用できるチャットの枠が短くなります。Anthropic によると、Pro、Max、Ultra プランでは Claude と Claude Code の利用上限が共有されます。つまり、両方のツールで行ったすべての操作が同じ利用上限に対してカウントされます。例外は、現在の従量課金型 Enterprise プランです。このプランには共有する利用予算がありません。シート単位の利用上限はなく、どちらのツールで行ったリクエストも API 料金で課金されます。

各プランで実際に利用できる内容

  • Free: Claude Code は利用できません。Web とアプリでチャットを利用できますが、ターミナルでは何も実行できません。
  • Pro: Pro の利用上限で Claude Code を利用できます。2026年10月時点で、米国では月額 $20 です。年払いでは料金が下がります。
  • Max: Pro の5倍の利用量を5時間ごとおよび毎週利用できる、同じ Claude Code が含まれます。2026年10月時点で、Web では月額 $100 です。月払いのみ利用できます。API クレジットが毎月 $100 分含まれます。
  • Ultra: Pro の10倍の利用量を毎週利用できる、同じ Claude Code が含まれます。2026年10月時点で、Web では月額 $200 です。月払いのみ利用できます。API クレジットが毎月 $200 分含まれます。Max と Ultra のモバイル料金は異なる場合があります。
  • Team and Enterprise: Team のすべてのシートに含まれます。利用枠はシートに割り当てられ、premium seat には standard seat より多くの利用枠があります。現在の Enterprise プランでは、Claude Code を含む単一のシートタイプを使用し、シート単位の利用枠はありません。すべての利用量は、管理者が設定した支出上限の範囲で API 料金として請求されます。旧 Enterprise 契約ではシートタイプが分かれており、Claude Code が含まれるのは Premium seats と Chat + Claude Code seats だけです。また、利用枠が含まれるのはシート単位の契約だけです。

ここで価格を示しているのはこれだけです。プラン料金は変動しますが、このページの内容は自動的に更新されないためです。現在の料金は Claude Code の費用の詳細で確認できます。プランの選び方は Claude サブスクリプションのプラン別比較で説明しています。また、利用できないと思い込む前に、無料 Claude プランで利用できる内容も確認してください。

1 回のコーディングセッションでチャットの利用枠が短時間で消費される理由

Pro、Max、Team のサブスクリプション、および旧式の座席単位の Enterprise 契約では、2 つの時間枠が適用されます。セッション上限は 5 時間ごとにリセットされます。週次上限は、アカウントに割り当てられた毎週固定の時刻にリセットされます。自分のリセット時刻は利用状況画面で確認できます。検証済みの Ultra アカウントには 5 時間上限がありません。未検証のアカウントには一時的な上限があります。Ultra にも全モデル共通の週次上限があります。また、Max と Ultra では Fable の上限が通常の週次割り当ての半分で、同じ予算から消費され、他のモデルより速く使い切ります。現在の従量課金制 Enterprise プランには、どちらの時間枠もありません。利用量に応じて課金され、管理者が支出上限で制限します。会話の長さや使用するモデルによって利用できる量が変わるため、どちらの時間枠も事前に計算できるメッセージ数ではありません。予算として固定した数値ではなく、監視すべき利用傾向として扱ってください。上限の仕組みの詳細は、上限に達する前に一度読んでおく価値があります。

Claude Code は、コーディングのターンに含まれる内容のため、チャットより速くその予算を消費します。各リクエストでは、それまでの会話全体が送信されます。ツール呼び出し、ファイルの読み取り、テストの実行のたびに、直前の結果を含む新しいリクエストが送信されます。Anthropic 自身の管理者向けガイダンスでも、まさにこの理由から、チャット用の seat よりコーディング用の seat に多くの予算を割り当てるよう説明しています。1 回のデバッグセッションで、チャットを 1 日使う量を超えることがあります。

Prompt caching はこの影響を緩和しますが、なくすわけではありません。繰り返し使われるコンテキストはキャッシュ用の料金で再読み込みされるため、終日開いていたセッション内で 1 行の質問をするだけでも、その背後にある会話全体について利用量が発生します。サブスクリプションで、プランに含まれる利用量の範囲内にいる場合、メインの会話のキャッシュ有効期間は 1 時間です。subagents、compaction、および Claude Code がその会話の外部で行うその他の大半のリクエストでは、デフォルトで 5 分です。1 時間を超えて離席すると、戻って最初に送るメッセージはキャッシュにヒットしません。そのため、完全なコンテキストがキャッシュ書き込み料金で再びキャッシュに保存されます。この料金は通常の入力料金より高く、同じではありません。Anthropic では、1 時間キャッシュの書き込みを基本入力料金の 2 倍、5 分キャッシュの書き込みを 1.25 倍で設定しています。その 1 メッセージだけで、直前の 20 メッセージを上回るコストが発生することがあります。

共有予算を消費しすぎていることを示す実際の兆候

Claude Code で /usage を実行します。有料プランでは、プランの上限に対する使用量バーと、何が使用量を消費しているかの内訳が表示されます。過去 24 時間は d、過去 7 日間は w を押します。

内訳には、長いコンテキストやキャッシュミスなど、直近の使用量の 10 percent 以上を占める動作が表示されます。また、skills、subagents、plugins、個々の MCP (model context protocol) servers ごとに使用量が示されます。ここで重要な注意点があります。これらの数値は、現在操作しているマシン上のローカルなセッション履歴から計算されます。そのため、別のマシンや claude.ai で行った作業は内訳に含まれません。プランの使用量バーはグローバルです。使用量の割り当てはローカルです。

上限に達すると、どの上限に達したかをメッセージで確認できます。

You've hit your session limit
You've hit your weekly limit

この 2 つの期間はすべてのモデルに適用されるため、/model でモデルを切り替えても使用可能な枠は戻りません。You've hit your Opus limit のようなモデル固有のメッセージは別のものです。この場合は /model により、別のモデルで作業を継続できます。コンテキスト警告や自動 compact の通知は、使用量の上限ではありません。これは会話がセッションのコンテキストウィンドウに近づき、古い履歴が要約されようとしていることを示します。Anthropic のコストに関するガイダンスでは、まずコンテキスト管理を行うことが推奨されています。コンテキストウィンドウを小さく保つことが、予算の消費速度に最も明確な効果を与えます。関連しないタスクの間で /clear を実行しても費用はかからず、次のリクエストに引き継ぐ情報を減らして開始できます。すでに使用できない状態であれば、上限に達した場合の選択肢は、待つ、アップグレードする、または使用量クレジットを有効にすることです。Anthropic がアカウントに無料の上限リセットを提供している場合は、4 つ目の選択肢として利用できます。Web の Settings > Usage または Claude Desktop から実行してください(Claude Code からは実行できません)。対象となるセッションまたは週次の上限は、Claude Code でも再び全量に戻ります。

請求額を乗っ取る API key の仕組み

この問題はサーバー上で特に大きな影響が出ます。ANTHROPIC_API_KEY 環境変数が設定され、使用を承認すると、Claude Code はサブスクリプションではなくその key で認証します。作業は token 単位で API アカウントに課金されます。対話セッションでは、その key を使うかどうかを一度だけ確認し、回答を記憶します。そのため、数か月前に承認した key が、再確認なしで使われ続けることがあります。後から選択を変更するには、/config に表示される "Use custom API key" toggle を使います。この toggle は、変数が設定されている間だけ表示されます。非対話モード(claude -p)では、key が存在すればそのまま使用し、確認は行いません。Pro、Max、Ultra の利用枠は使われないまま、請求額だけが増えます。API 側に無料利用枠があるわけでもありません。Claude API には無料枠がないためです。ただし、signup 時に付与される少額の credit はあります。Max、Ultra、Team plan に付属する月次 API credit は、対話型の Claude Code には使用できません。これらは claude -p の実行と、plan にリンクされた Console organization の API key を使って自分で開始した Agent SDK の処理には使用できます。

VPS では、同じことが laptop よりも意図せず起きやすくなります。通常、同じ shell profile に他の tool 用の key も保存されているためです。Anthropic は、サブスクリプションで支払いたい場合は ANTHROPIC_API_KEY を未設定にし、key が必要な terminal session でだけ設定するよう案内しています。ログイン後、Claude Code はサブスクリプション login と API key の両方が有効な場合にも通知を表示します。開始前に確認してください。

printenv ANTHROPIC_API_KEY

何も表示されなければ、この shell には API key が設定されていません。ただし、それだけで Claude Code がサブスクリプションを使うとは限りません。credential は ANTHROPIC_AUTH_TOKEN、apiKeyHelper script、または settings file の env block から読み込まれる場合もあります。管理者が管理する設定も含め、これらはいずれも claude.ai login より優先されます。Claude Code 内で /status を実行すると、現在有効な認証情報を確認できます。key が表示された場合、以前にその key を承認しているか claude -p を実行すると、次の session は API に課金されます。それ以外の場合、Claude Code は先に確認します。拒否すれば、サブスクリプションが使われます。この shell から key を消去し、設定し続けている file を探してください。

unset ANTHROPIC_API_KEY
grep -rn ANTHROPIC_API_KEY ~/.bashrc ~/.profile ~/.bash_profile 2>/dev/null

次に Claude Code を起動し、サブスクリプション account でサインインします。

claude

初回実行時は browser login が開始されます。session 内では、/login で account を切り替え、/status で使用中の認証方式を確認し、/usage で適用された課金方式を確認できます。subscriber には plan の使用量 bar が表示されます。API account では token cost の session block が表示され、plan の bar は表示されません。切断後も session を維持する方法を含むサーバー側の設定については、tmux 内で VPS 上の Claude Code を実行するで説明しています。権限については、自分が所有するサーバーで Claude Code を安全に実行するを参照してください。

関連する注意点がもう 1 つあります。plan の利用枠を使い切った場合、usage credit を有効にして、追加料金を支払いながら作業を続けられます。credit を使い始めると、Claude Code はメイン会話の prompt cache の有効期間を 1 時間から 5 分に短縮します。そのため、以前は無料だった同じ待機時間にも料金が発生します。ただし、promptCacheTtl setting を自分で 1h に設定すれば、この動作を変更できます。/usage-credits は Pro、Max、Ultra subscriber の Settings > Usage を開きます。

どれに料金を支払うべきか

これは、そもそも料金を支払うと決めた場合の話です。Claude Code が自分の時間単価で料金を回収できるかを計算することが、その判断の根拠になります。検討しているのがターミナルツールではなくサブスクリプション自体であれば、実際の Claude の使い方で Claude Pro に価値があるかは、別の問いから始まります。まず確認すべきなのは、無料利用の上限にどの程度の頻度で達するかです。

  • たまにコードを書く場合や趣味で使う場合: Pro。ツールは 1 つ、請求も 1 つで、週に数回のセッションには十分です。利用枠の詳細は Pro プランの料金と上限に記載されています。
  • 毎日継続してコードを書く場合: Max または Ultra。Max は 2 つの利用期間のどちらでも Pro の 5 倍の利用量を提供します。Ultra は毎週 Pro の 10 倍の利用量を提供し、認証済みアカウントでは 5 時間の上限がなくなります。Max と Ultra のどちらを選ぶかは、週次上限に達する頻度と、5 時間の上限なしで作業する必要があるかどうかで決まります。
  • 複数人で使う場合: Team または Enterprise のシート。利用枠はシートに従います(現在の従量課金制 Enterprise プランでは、管理者が設定した支出上限の範囲内で、すべてのリクエストが API 料金で課金されます)。管理者はユーザーごとの支出を確認できます。シートをまとめて購入する前に、シートの料金と同じ作業をトークン単位で行った場合の料金を比較してください。
  • 断続的な実行や自動実行の場合: API の従量課金。夜間ジョブや CI(継続的インテグレーション)のステップが、対話操作で行う作業と同じ利用枠を奪い合う必要はありません。

最後の 2 つは組み合わせて使えます。手作業で行う作業にはサブスクリプションを使い、自動処理には専用の API key を割り当てます。これにより、夜間の実行で翌朝に必要な利用枠を使い切る事態を防げます。API とサブスクリプションの料金比較では、どの時点で API のほうが有利になるかを確認できます。

FAQ

無料の Claude プランで Claude Code を使用できますか?

いいえ。Claude Code には Pro、Max、Ultra、Team、Enterprise、または Console アカウントが必要です。Anthropic のセットアップドキュメントによると、無料の Claude プランには Claude Code のアクセス権が含まれていません。そのため、claude を実行すると、有料アカウントへのサインイン、または API key による認証を求められます。無料プランでも Web アプリとデスクトップアプリでのチャットは利用できます。料金を支払う前に、Claude が自分の質問に対応できるかを試すには十分です。

Claude Code は Claude のチャットと同じ利用上限を使用しますか?

Pro、Max、Ultra では同じです。Anthropic によると、Claude と Claude Code では利用上限が共有されるため、両方のツールでの利用が同じ上限に加算されます。Pro と Max には 5 時間ごとにリセットされるセッション上限があります。3 つのプランすべてに、アカウントごとに割り当てられた固定時刻に毎週リセットされる週次上限があります。認証済みの Ultra アカウントには 5 時間の上限がありません。未認証のアカウントには一時的な上限があります。Max と Ultra では Fable の上限が通常の週次割り当ての半分に制限されます。同じ予算から消費されるため、他のモデルより早く上限に達します。実際には、午後に大規模なリファクタリングを行うと、その日の夜に利用できるチャット時間が短くなることがあります。/usage を実行すると、使用量のバーと次回のリセット時刻を確認できます。

1 回のコーディングセッションで利用量が急激に減ったのはなぜですか?

コーディングの 1 回のターンでは、チャットメッセージよりはるかに多くのコンテキストが送信されるためです。すべてのリクエストで会話全体が送信され、各ツールの結果によって、その会話全体を含む別のリクエストが追加されます。/usage を実行して、動作フラグを確認してください。直近の利用量の 10 パーセント以上を占める要因には印が付きます。一般的な原因は、長いコンテキストとキャッシュミスです。セッションを 1 日中開いたままにすると、完全な履歴が繰り返し送信されます。また、キャッシュの有効期間を超えるアイドル時間があると、次のメッセージですべての内容がキャッシュに再書き込みされます。サブスクリプションのプラン内利用では、メイン会話のキャッシュの有効期間は 1 時間、サブエージェントでは 5 分です。usage credits に移行した後も 5 分です。キャッシュへの書き込み速度は通常の入力速度より高く、1 時間のキャッシュ書き込みでは通常の入力速度の 2 倍、5 分のキャッシュ書き込みでは 1.25 倍です。関係のないタスクの間に /clear を使用すると、両方の問題に対処できます。

API key が Pro または Max のサブスクリプションより安くなるのはどのような場合ですか?

作業が断続的、または自動化されている場合です。API の課金はトークン単位で、月額の最低料金がありません。そのため、週に 2 回実行するスクリプトでは使用したトークンの料金だけが発生し、使用しない月間容量の料金を支払う必要はありません。一方、毎日継続してコーディングする場合は逆になります。サブスクリプションなら大きな利用枠を固定料金で利用できます。同じ量をトークン単位で支払うと、より高額になります。手作業でコーディングするマシンで ANTHROPIC_API_KEY を設定するのは避けるべきです。プロンプトで key を承認すると、または key を設定した状態で claude -p を実行すると、Claude Code は API に課金し、サブスクリプションの利用枠を使わなくなるためです。

この記事は役に立ちましたか?