制限には2つのタイプがあります。
APIは組織レベルでサービス設定の制限を適用しますが、組織のワークスペースに対してユーザー設定可能な制限を設定することもできます。
Start、Build、Scaleの各ティアには月間支出上限があり、これは組織が各暦月にAPIに支出できる最大額です。ティアの支出上限に達すると、より高い制限をリクエストしない限り、翌月までAPIの使用が一時停止されます。組織の月間支出上限の確認と独自の制限の設定は、請求ページで行えます。
| 使用量ティア | 月間支出上限 |
|---|---|
| Start | $500 USD |
| Build | $1,000 USD |
| Scale | $200,000 USD |
Customティアの組織には月間支出上限はありません。制限はアカウントチームと調整されます。
コストを管理するために、ティアの上限よりも低い独自の支出制限を設定することもできます。
請求ページに移動する
Claude Consoleで設定 > 請求に移動します。
支出制限エディタを開く
支出制限セクションで、制限を調整(または現在制限が設定されていない場合は制限を設定)をクリックします。
支出制限を調整する
新しい値を入力します。支出制限は現在のティアの上限を超えることはできません。
Messages APIのレート制限は、各モデルクラスごとに1分あたりのリクエスト数(RPM)、1分あたりの入力トークン数(ITPM)、および1分あたりの出力トークン数(OTPM)で測定されます。
いずれかのレート制限を超えると、どのレート制限を超えたかを説明する429エラーが、待機時間を示すretry-afterヘッダーとともに返されます。
多くのAPIプロバイダーは、キャッシュされたトークンとキャッシュされていないトークン、入力と出力の両方を含む可能性のある「1分あたりのトークン数」(TPM)の統合制限を使用しています。ほとんどのClaudeモデルでは、キャッシュされていない入力トークンのみがITPMレート制限にカウントされます。 これは、レート制限が最初に見えるよりも実質的に高くなる重要な利点です。
ITPMレート制限は各リクエストの開始時に推定され、その推定値はリクエスト中に実際に使用された入力トークン数を反映するように調整されます。
ITPMにカウントされるものは以下のとおりです。
input_tokens(最後のキャッシュブレークポイント以降のトークン)✓ ITPMにカウントされますcache_creation_input_tokens(キャッシュに書き込まれるトークン)✓ ITPMにカウントされますcache_read_input_tokens(キャッシュから読み取られるトークン)✗ ほとんどのモデルではITPMにカウントされません例: 2,000,000 ITPMの制限と80%のキャッシュヒット率がある場合、キャッシュされたトークンはレート制限にカウントされないため、実質的に1分あたり合計10,000,000の入力トークン(キャッシュされていない2M + キャッシュされた8M)を処理できます。
OTPMレート制限は、出力トークンが生成されるにつれてリアルタイムで評価され、実際に生成されたトークンのみがカウントされます。max_tokensパラメータはOTPMレート制限の計算には考慮されないため、より高いmax_tokens値を設定してもレート制限上のデメリットはありません。
レート制限は各モデルに個別に適用されるため、異なるモデルをそれぞれの制限まで同時に使用できます。 現在のレート制限と動作は、Claude Consoleのレート制限ページで確認するか、Rate Limits APIを使用して設定された制限をプログラムで読み取ることができます。
| モデル | 1分あたりの最大リクエスト数(RPM) | 1分あたりの最大入力トークン数(ITPM) | 1分あたりの最大出力トークン数(OTPM) |
|---|---|---|---|
| Claude Fable 5 | 1,000 | 500,000 | 100,000 |
| Claude Opus 5 | 1,000 | 2,000,000 | 400,000 |
| Claude Opus 4.x* | 1,000 | 2,000,000 | 400,000 |
| Claude Sonnet 5 | 1,000 | 2,000,000 | 400,000 |
| Claude Sonnet 4.x** | 1,000 | 2,000,000 | 400,000 |
| Claude Haiku 4.5 | 1,000 | 2,000,000 | 400,000 |
| Claude Haiku 3.5(BedrockおよびGoogle Cloudを除き廃止済み) | 1,000 | 100,000† | 20,000 |
* Opusレート制限は、Claude Opus 4.8、Opus 4.7、Opus 4.6、およびOpus 4.5の合計トラフィックに適用される合計制限です。Claude Opus 5は別のレート制限を持ち、この統合バケットには含まれません。
** Sonnet 4.xレート制限は、Sonnet 4.6およびSonnet 4.5の合計トラフィックに適用される合計制限です。Claude Sonnet 5は別のレート制限を持ち、この統合バケットには含まれません。
† この制限はcache_read_input_tokensをITPM使用量にカウントします。
Message Batches APIには、すべてのモデルで共有される独自のレート制限セットがあります。これには、すべてのAPIエンドポイントに対する1分あたりのリクエスト数(RPM)制限と、同時に処理キューに入れることができるバッチリクエスト数の制限が含まれます。ここでの「バッチリクエスト」とは、Message Batchの一部を指します。数千のバッチリクエストを含むMessage Batchを作成でき、それぞれがこの制限にカウントされます。バッチリクエストは、モデルによってまだ正常に処理されていない場合、処理キューの一部と見なされます。
| 1分あたりの最大リクエスト数(RPM) | 処理キュー内の最大バッチリクエスト数 | バッチあたりの最大バッチリクエスト数 |
|---|---|---|
| 1,000 | 200,000 | 100,000 |
Claude Managed Agentsのエンドポイントは、組織ごとにレート制限されます。これらの制限は、上記のMessages APIのレート制限とは別です。
| 操作 | 制限 |
|---|---|
| 作成エンドポイント(例:エージェント、セッション、環境) | 1分あたり300リクエスト |
| 読み取りエンドポイント(例:取得、一覧表示、ストリーム) | 1分あたり1,200リクエスト |
Claude Opus 5またはOpus 4.8でspeed: "fast"を指定して高速モード(リサーチプレビュー)を使用する場合、標準のOpusレート制限とは別の専用レート制限が適用されます。高速モードのレート制限を超えると、APIはretry-afterヘッダーとともに429エラーを返します。高速モードはClaude Opus 4.7では利用できず(リクエストはエラーを返します)、Claude Opus 4.6でも利用できません(speed: "fast"を指定したclaude-opus-4-6へのリクエストは標準速度で実行されます)。高速モードを参照してください。
レスポンスには、高速モードのレート制限ステータスを示すanthropic-fast-*ヘッダーが含まれます。これらのヘッダーの詳細については、高速モードのレート制限を参照してください。
レート制限の使用状況は、Claude Consoleの使用状況ページで監視できます。
トークンとリクエストのチャートに加えて、使用状況ページには2つの個別のレート制限チャートが用意されています。これらのチャートを使用して、成長の余地を確認し、ピーク使用に達している可能性のあるタイミングを特定し、リクエストすべきレート制限を理解し、キャッシング率を改善する方法を学ぶことができます。チャートは、特定のレート制限(たとえば、モデルごと)に対する多数のメトリクスを視覚化します。
より高いレート制限またはより高い月間支出上限をリクエストするには、レート制限ページのレート制限の引き上げをリクエストを使用してください。
ワークスペースの詳細については、ワークスペースを参照してください。
組織内のワークスペースを潜在的な過剰使用から保護するために、ワークスペースごとにカスタムの支出制限とレート制限を設定できます。
例:組織の制限が1分あたり40,000入力トークンおよび1分あたり8,000出力トークンの場合、1つのワークスペースを1分あたり30,000入力トークンに制限できます。これにより、他のワークスペースが潜在的な過剰使用から保護され、組織全体でリソースがより公平に分配されます。残りの未使用の1分あたりのトークン(またはそのワークスペースが制限を使用しない場合はそれ以上)は、他のワークスペースが使用できるようになります。
注意:
現在の組織およびワークスペースのレート制限をプログラムで読み取るには、Rate Limits APIを使用してください。
APIレスポンスには、適用されたレート制限、現在の使用状況、および制限がリセットされるタイミングを示すヘッダーが含まれます。
以下のヘッダーが返されます。
| ヘッダー | 説明 |
|---|---|
retry-after | リクエストを再試行できるようになるまで待機する秒数。それより早い再試行は失敗します。 |
anthropic-ratelimit-requests-limit | 任意のレート制限期間内で許可される最大リクエスト数。 |
anthropic-ratelimit-requests-remaining | レート制限されるまでの残りリクエスト数。 |
anthropic-ratelimit-requests-reset | リクエストレート制限が完全に補充される時刻。RFC 3339形式で提供されます。 |
anthropic-ratelimit-tokens-limit | 任意のレート制限期間内で許可される最大トークン数。 |
anthropic-ratelimit-tokens-remaining | レート制限されるまでの残りトークン数(千単位に丸められます)。 |
anthropic-ratelimit-tokens-reset | トークンレート制限が完全に補充される時刻。RFC 3339形式で提供されます。 |
anthropic-ratelimit-input-tokens-limit | 任意のレート制限期間内で許可される最大入力トークン数。 |
anthropic-ratelimit-input-tokens-remaining | レート制限されるまでの残り入力トークン数(千単位に丸められます)。 |
anthropic-ratelimit-input-tokens-reset | 入力トークンレート制限が完全に補充される時刻。RFC 3339形式で提供されます。 |
anthropic-ratelimit-output-tokens-limit | 任意のレート制限期間内で許可される最大出力トークン数。 |
anthropic-ratelimit-output-tokens-remaining | レート制限されるまでの残り出力トークン数(千単位に丸められます)。 |
anthropic-ratelimit-output-tokens-reset | 出力トークンレート制限が完全に補充される時刻。RFC 3339形式で提供されます。 |
anthropic-priority-input-tokens-limit | 任意のレート制限期間内で許可される最大Priority Tier入力トークン数。(Priority Tierのみ) |
anthropic-priority-input-tokens-remaining | レート制限されるまでの残りPriority Tier入力トークン数(千単位に丸められます)。(Priority Tierのみ) |
anthropic-priority-input-tokens-reset | Priority Tier入力トークンレート制限が完全に補充される時刻。RFC 3339形式で提供されます。(Priority Tierのみ) |
anthropic-priority-output-tokens-limit | 任意のレート制限期間内で許可される最大Priority Tier出力トークン数。(Priority Tierのみ) |
anthropic-priority-output-tokens-remaining | レート制限されるまでの残りPriority Tier出力トークン数(千単位に丸められます)。(Priority Tierのみ) |
anthropic-priority-output-tokens-reset | Priority Tier出力トークンレート制限が完全に補充される時刻。RFC 3339形式で提供されます。(Priority Tierのみ) |
anthropic-ratelimit-tokens-*ヘッダーは、現在有効な最も制限の厳しい制限の値を表示します。たとえば、ワークスペースの1分あたりのトークン制限を超えた場合、ヘッダーにはワークスペースの1分あたりのトークンレート制限値が含まれます。ワークスペースの制限が適用されない場合、ヘッダーは残りの合計トークン数を返します。ここで合計とは入力トークンと出力トークンの合計です。このアプローチにより、現在のAPI使用に対する最も関連性の高い制約を把握できます。
Was this page helpful?