arrow_back 記事一覧
2026年9月5日 · 7 分で読了 ·

Claude APIのレートリミット vs Claude Codeの使用量上限: なぜ2つは別々の数字なのか

Claude APIのレートリミットとClaude Codeサブスクリプションの使用量上限は同じことに聞こえますが、完全に異なるリソースを計測しています。どの上限に達したかの見分け方と、実際に作業を続けるために何ができるかを解説します。

Claude API呼び出しを実行してレートリミットエラーを受け取る。後で、Claude Codeは使用量上限に達したと告げる。両方のプロダクトが「Claude」と言い、両方とも一時的な上限のように響く言葉を使うので、同じダイヤルの2つの見え方だと仮定するのは自然なことです。そうではありません。Developer APIとClaude Codeサブスクリプションは別々のアカウント、別々のメーター、別々のダッシュボードを使っています。どのシステムが話しかけているかを知ることで、間違ったリセットを待つ、間違ったプランを変更するといった無駄を避けられます。

APIダッシュボードと、Claudeの別々の使用量上限を示すターミナルが左右に並んでいる分割ビュー
APIの「Rate limit」とClaude Codeの「usage limit」は、プロダクト名が同じであっても、別々のメーターを表しています。

2つの上限が混同される理由

混乱はもっともです。Claude Developer APIはAnthropic製であり、Claude CodeもAnthropicプロダクトです。開発者は両方の場所で同じモデル群を使うかもしれず、ドキュメント、エラーメッセージ、コミュニティでの議論は何でもカジュアルに「Claude limit」と短縮します。忙しいターミナルセッションと忙しいAPI統合が同じ日に起きることもあり、一方が他方の原因かのように感じられます。

重要な境界線はアカウント経路です。APIまたはSDKへの直接リクエストは console.anthropic.com のAnthropic Consoleのあなたの組織を経由します。ProまたはMaxプラン経由のClaude CodeはClaude.aiサブスクリプションを経由します。APIキーはあなたのサブスクリプションウィンドウを消費せず、あなたのサブスクリプションはあなたの組織のAPI許容量を増やしません。

すでに契約しているClaude・Codexをそのまま接続。あとは数分の一のコストで動くワーカーに任せます。

meshcode をダウンロード →

Developer APIがどう計測されるか

Developer APIはトラフィック速度を管理します。主な制御は1分あたりのリクエスト数と1分あたりのトークン数、つまりあなたの組織が送信するリクエスト数と、それらのリクエストが時間経過で消費する入力・出力トークン数です。これらはレートリミットであり、5時間ごとの個人割当ではなく、サービス容量を保護しトラフィックを予測可能に保つためのものです。

あなたの組織にはAnthropic usage tierが割り当てられ、一般的にアカウントの支出と履歴が容量拡大の資格を満たすにつれてtier 1からtier 4へと進行します; アカウントの履歴が積み上がるにつれ、ティアは自動的に上がります。正確なしきい値と上限は変わる可能性があるため、Consoleで現在の値を確認するのが正解です。あなたの統合にもっと余裕が必要なら、有用なレバーはティア引き上げを要請する・資格を得る、API使用量を時間とともに増やす、バーストを平滑化する、 sensibleなキューに負荷を分散することです。失敗したリクエストを即座に再試行し続けると速度問題を悪化させることがあります; バックオフとレートを考慮したスケジューリングが通常は最初の一手として優れています。

API使用量と上限は、console.anthropic.com の使用量エリアで、APIキーを所有する組織と請求コンテキストとともに確認できます。Claude Codeのサブスクリプションアップグレードは、組織レベルのAPI上限を変更できません。

Claude Codeがどう計測されるか

Claude Codeは代わりにサブスクリプション使用量ウィンドウを使います。ProまたはMaxのCLI体験はあなたの個別のClaude.aiプランに紐づいており、そのサブスクリプション経由で行う作業量を計測します。 companion postが説明しているように、おおよそ5時間の短いローリングウィンドウと、より長いローリング週間上限があります。ウィンドウはあなたの活動に連動して動きます; API組織のRPMやTPMカウンターとは別物です。

つまり2つの結果は独立しています。API組織で忙しい最中にレートリミットを受けていても、Claude Codeウィンドウは新しいまま、ということがあります。Claude Codeの短いウィンドウや週間上限を消費し尽くしている間も、APIキーは直接統合のために利用可能、ということもあります。片方に当たってもう片方には何の影響もありません。

どちらの上限に達したかを見分ける方法

失敗がどこに現れるかを見てください。APIレートリミットは通常、あなたのアプリケーション、SDK呼び出し、またはサーバーログからHTTP 429レスポンスとして現れます。レスポンスはAPIキーの背後にある組織に属し、修正はリクエストのペース配分かAnthropic Consoleから始まります。

Claude Codeのサブスクリプション上限はCLI内で、セッション内の警告やバナーとして現れ、多くの場合リセット表示を伴います。Claude Codeで /usage を実行して、短いローリングウィンドウと長い週間の状況を確認してください。メッセージがアプリケーションのログではなくターミナル内にあれば、サブスクリプションのメーターが話しているということです。

実際に効くこと

API上限については、ワークロードのバースト性を抑え、指数バックオフを追加し、不要なトークンを減らし、並列作業をキューに入れましょう。steadyなワークロードが本当に追加容量を必要とするなら、ティア引き上げを要請するか、組織がその資格を得られる使用量履歴の構築を続けてください。

Claude Codeの上限については、待機が直接の答えです: 短いウィンドウは前進するのに時間を要し、週間上限はより長くかかる可能性があります。該当するプランアップグレードで余裕が増えます。タスクを一時停止できないなら、別 billing経路で利用可能な場合に限り、その間に別のツールやモデルを動かしてください。

meshcodeのアプローチ

meshcodeはmacOSとWindows用のネイティブデスクトップアプリで、並列で動作する複数のエージェントペインを中心に構築されています。meshcode側の追加料金なしで、あなたのClaude Codeサブスクリプションをそれ自身のペインに持ち込めます。別途、meshcode独自の従量課金モデルはサブスクリプションウィンドウではなく実際のAPIレベルのトークンコストに対して直接従量課金されます。meshcode独自のモデルを実行するペインは、この2つの上限のどちらにも当たりません。

変動するリセットメッセージ自体については、Claude Code自身の使用量上限メッセージを解読する companion post を読んでください。ローリングウィンドウと週間上限を詳しく扱っており、この記事ではそのサブスクリプションのメーターとDeveloper APIの境界線に焦点を当てています。

👉 meshcodeをダウンロード — Mac、Windows

Claude API レートリミットClaude Code 使用量上限Anthropic 使用量ティアRPM TPM レートリミットClaude Console と Claude Code の違いAPI と サブスクリプションの上限