レート制限 429 api proxy

Error 429 Too Many Requests

429が繰り返される場合、上流アカウントプールがレート制限中、クールダウン中、または利用可能なクォータを使い切っている可能性があります。まずサービス運営者にアカウント、ルート、モデルの切り替えを依頼し、次に最小リクエストでローカルの同時実行数、残高、再試行ループの問題を切り分けます。

概要

Error: exceeded retry limit, last status: 429 Too Many Requests, request id: <request-id>. AI API中継サービスで429が繰り返される場合、上流アカウントプールのレート制限、クールダウン、利用可能クォータの枯渇が主な原因です。まずサービス運営者にアカウント、ルート、モデルの切り替えを依頼してください。

#error 429 #429 too many requests #openai api 429 #claude code 429 #codex 429 #exceeded retry limit 429

429 Too Many Requestsエラーの意味

429 Too Many Requestsは、リクエストの基本形式は受け付けられたものの、クォータまたはレート上限に達しているため、現時点では処理を拒否されたことを示します。

AI API中継サービスでは、同じAPIキーを再試行する前に、サービス側の上流アカウントプールを確認してください。そのプールがクールダウン中または枯渇している場合、再試行を繰り返すと429がさらに増えます。

主な原因

  1. 中継サービスの上流アカウントプールがレート上限に達した、クールダウンに入った、または利用可能なクォータを失った。
  2. 現在のモデルルートに有効な課金枠がない、モデル固有の上限に達した、または利用可能な正常な上流アカウントがない。
  3. 別のアカウントプールや上流の公式APIに余裕があっても、中継サービス側が利用中のキーをレート制限している。
  4. Claude Code、Codex、Cursorなどのツールが失敗した呼び出しを再試行し、1回の失敗を短時間で多数のリクエストに増幅している。
  5. 長いコンテキスト、ストリーミングタスク、バッチ処理、コーディングエージェントのループが、想定より速くトークンを消費している。

AI API中継サービスで429を診断する方法

同じベースURL、APIキー、モデルを使用し、可能な限り小さいリクエストから確認します。このリクエストも429になる場合は、クォータ、課金、サービス側の上限、プロキシ側のスロットリングが原因である可能性が高くなります。

最小リクエストは成功してコーディングツールが失敗する場合は、エージェントの同時実行数を減らし、再試行ループがないか確認してください。コーディングエージェントは、ファイルの読み取り、ツール呼び出し、失敗からの復旧中に、多数の小さなリクエストを短時間で送ることがあります。

AI API中継サービスで429を解決する方法

  1. 再試行まで待ちます。レスポンスにRetry-Afterヘッダーがある場合は、同じリクエストをすぐに送らず、指定された時間だけ待ってください。
  2. サービスのダッシュボードで、残高、課金状態、1日あたりのクォータ、リクエスト上限、モデル固有の制限を確認します。
  3. 現在のプランまたはAPIキーの同時実行数上限を確認し、同時実行数と最大出力トークンを減らし、プロンプトを短くします。同じAPIキーで複数のコーディングエージェントを同時に実行しないでください。
  4. 最小リクエストは成功するものの、現在のClaude Code、Codex、Cursorセッションで429が続く場合は、タスクを停止して少し待ち、新しいチャットまたはセッションで再試行します。
  5. 429が続く場合は、発生時刻、モデル名、ベースURL、クライアントツール、エラーメッセージ全文を添えてサポートへ連絡し、アカウントプールの容量、クォータ、ルート単位のスロットリングを確認してもらいます。

関連するエラー

Claude Code / Codexの503 No available accounts 最初にキーを再発行しないでください。このエラーは通常、アカウントプール、プロバイダー、グループ、モデルルートが利用できないことを示します。最小リクエストでモデルとグループを確認してから、待機、コンテキスト削減、モデル変更、サービス変更のどれが必要か判断します。 Codex「Selected model is at capacity」の原因と対処法 エラー: 選択したモデルは容量に達しています。別のモデルをお試しください。まず、モデルレベルのキャパシティ、アドミッション、またはストリーミングの中断として扱います。これは、ChatGPT 認証された Codex CLI、プロキシ アカウント プール、または Sub2API アップストリームのオーバーロードされたパススルーで発生する可能性があります。 Codexのcybersecurity risk flags警告:原因と確認方法 警告: あなたの会話には複数のサイバーセキュリティリスクフラグが含まれている可能性があります。まずこれを OpenAI/Codex の安全ルーティング信号として扱い、次に APIプロキシ、機密キーワード、長いコード コンテキスト、または不透明なモデル ルーティングが状況を悪化させているかどうかを確認します。 AI API中継サービスの401 Unauthorizedエラー 401 Unauthorizedは、APIリクエストの認証に失敗したことを示します。まず、実際に読み込まれているAPIキーとベースURLを確認してください。次に、Authorizationヘッダーの形式と、そのキーが対象プロバイダーで現在も有効かを確認します。別のAPIキーやエンドポイントでリクエストが成功しても、問題の設定が正しいとは限りません。 Claude CodeのAPI Error 529 Overloaded:原因と対処法 API Error: 529 Overloadedが出たらstatus.claude.comを確認し、待機、同時実行数の削減、モデル切り替えを試します。AnthropicはOpus 5のインシデントとドイツの決済問題に関する未確認情報を関連付けていません。 Codex unexpected status 503:circuit_openの原因と対処法 この 503 は通常、サーバー側のものであり、悪い APIキーではありません。 OpenAI がインシデントを報告しない場合にのみ、繰り返しの再試行を一時停止し、ローカルでトラブルシューティングを行います。

関連ガイド

関連トピック

よくある質問

よくある質問

Error 429は常にサービス障害を意味しますか?

いいえ。多くの場合、レート制限、クォータ、課金、再試行ループの問題です。サービス全体の障害と判断する前に、アカウント残高、リクエスト上限、Retry-Afterを確認してください。

CodexやClaude CodeでError 429が起きやすいのはなぜですか?

コーディングエージェントは、ファイルの読み取り、編集の計画、ツール実行、失敗後の再試行で多数のAPIリクエストを送信します。1つの対話タスクでも、単純なチャットメッセージよりはるかに多くのリクエストとトークンを消費する場合があります。

429が出たらすぐにAPI中継サービスを変更すべきですか?

最初にサービスを変更しないでください。現在のサービス運営者に、正常な上流アカウント、ルート、モデルへの切り替えを依頼します。複数のアカウントプールやルートで429が続き、最小リクエストにも失敗する場合に限り、サービス変更を検討してください。

注目のAI APIサービス

チャージ換算率、公式価格との差、アクセス数の3つの観点から代表的なサービスを紹介します。

すべてのサービスを見る