AnthropicがRate Limits APIを導入:管理者が組織およびワークスペースのレート制限設定をプログラムから取得可能に
なぜ重要か
Anthropicは2026年4月24日にRate Limits APIを公開しました。これはAdmin APIの一部であり、管理者が組織および各ワークスペースに設定されたレート制限をプログラムで読み取れるようにするものです。エンドポイントはモデルグループ・バッチ・ファイル・スキル・ウェブ検索ツールごとに制限を返し、専用のAdmin APIキーが必要です。
Anthropicは2026年4月24日のリリースノートにて、新しいRate Limits APIを発表しました。これは広範なAdmin APIの一部であり、管理者が組織および各ワークスペースに設定されたレート制限の設定をプログラムから取得できるようにするものです。これまでClaude Consoleのグラフィカルインターフェイスのみで確認できた機能の、自然な拡張といえます。
新しいAPIが公開するエンドポイントと返却内容
APIはhttps://api.anthropic.comを通じてアクセスできる2つの主要エンドポイントを公開しています。**GET /v1/organizations/rate_limitsは、Messages APIおよびその関連リソース(Claude Managed Agentsの制限は含まれません)に対して組織レベルで適用されているすべてのレート制限を返します。GET /v1/organizations/workspaces/{workspace_id}/rate_limits**は、特定のワークスペースに対して設定されたオーバーライドのみを返します。レスポンスに存在しない項目は、ワークスペースが組織値を継承していることを意味します。
両エンドポイントは、カテゴリで絞り込むためのオプションのgroup_typeクエリパラメータをサポートしています。有効な値はmodel_group、batch、token_count、files、skills、web_searchです。組織エンドポイントには追加でmodelパラメータが使用でき、指定したモデルが属するグループを返します。
各レコードは1つのレート制限グループを表します。model_groupタイプのグループでは、modelsフィールドに同一クォータを共有するすべてのモデルIDとエイリアスが列挙されます(例:Opus 4.5、4.6、4.7は同じRPMクォータを共有)。limitsフィールドには{type, value}のペアが含まれ、typeはrequests_per_minute、input_tokens_per_minute、output_tokens_per_minuteのいずれかです。ワークスペースエンドポイントは各制限にorg_limitフィールドを追加し、オーバーライドの比較と監査を容易にします。
3つの実践的なユースケース
エンドポイントにはsk-ant-adminプレフィックスの専用Admin APIキーが必要で、標準のAPIキーとは異なります。管理者ロールを持つ組織メンバーのみがClaude Consoleから生成できるため、制限情報へのアクセスをランタイムに組み込む必要はなく、CI/CDやモニタリングプロセスに分離して保持できます。
Anthropicはドキュメントで3つのシナリオを明示しています。1つ目はゲートウェイとプロキシの同期——カスタムAPIゲートウェイが起動時やスケジュールに従って現在の制限を読み取ることで、Anthropicが変更した際に「ドリフト」するハードコードされた値を避けられます。2つ目は内部アラート——Usage and Cost APIのデータと設定済み制限を比較し、429エラーが返り始める前に早期警告を発することができます。3つ目は設定監査——ワークスペースのオーバーライド値がプロビジョニング自動化ツールの想定通りになっているかを確認できます。
同じワークスペースを通じて複数のクライアント向けにClaude統合を行うチームにとって、3つ目は特に実用的です——TerraformやAnsibleジョブを使って、合意した設定外でレート制限が手動変更されていないかを定期的に確認できます。APIは書き込み操作には対応していません。ワークスペースの制限はConsoleから変更する必要があります。
この記事はAIにより一次情報源から生成されました。