Codex:Selected model is at capacity
このメッセージは通常、選択した Codex モデルまたはモデル ルートに現在利用可能な容量がないことを意味します。これは 429 ではなく、主に APIキーのエラーではありません。修正を選択する前に、まず公式 Codex ログイン、プロキシ アカウント プールの容量、および Sub2API エラーの書き換えを個別に実行します。
概要
エラー: 選択したモデルは容量に達しています。別のモデルをお試しください。まず、モデルレベルのキャパシティ、アドミッション、またはストリーミングの中断として扱います。これは、ChatGPT 認証された Codex CLI、プロキシ アカウント プール、または Sub2API アップストリームのオーバーロードされたパススルーで発生する可能性があります。
このエラーの意味
Selected model is at capacity. Please try a different model. は主に 選択されたモデル に関するものです。リクエストは主に認証で失敗しているわけではありません。選択したモデル、モデル グループ、または上流ルートは現在容量を割り当てることができません。
公式の Codex ログイン フローを使用している場合、これは一時的な OpenAI 側モデルの需要である可能性があります。プロキシ、Sub2API、CPA、NewAPI、またはチーム ゲートウェイを使用している場合は、プロキシのアカウント プール、モデル マッピング、またはルートに利用可能な正常なアップストリームがないことを意味する場合もあります。
これを「Codexが壊れている」と単純化しないでください。より正確な診断は、「このモデル ルートは現在、リソースをスケジュールできません」です。
コミュニティ レポートによると、/status に利用可能なコンテキストとクォータが表示されている場合でも、同じ警告が表示される可能性があります。 APIキーやバランスの問題としてではなく、まずモデルのキャパシティまたはルーティング許可として扱います。
一部の Sub2API 設定では、アップストリームの障害が Our servers are currently overloaded に近いことがユーザーに観察され、プロキシ層はそれを Codex の容量オーバー メッセージとして表示します。運用上の問題は障害そのものだけではありません。このメッセージの後、Codex は自動的に続行されない可能性があるため、長時間にわたるコーディング タスクが中断されます。
一般的な原因
- 選択された Codex モデルは、特に製品が新しいモデルへの移行を推奨した後、需要が高くなります。
gpt-5.4、gpt-5.3-codex、およびその他の Codex 関連モデルには、別個の容量プールがある場合があります。残りの割り当ては、このモデルがすぐに受け入れられることを保証するものではありません。- Codex が接続を拒否している間も、同じモデルが通常の ChatGPT で動作する可能性があります。これは、Codex が異なるアドミッション、ツール呼び出し、またはモデル ルーティングの動作を行う可能性があることを示唆しています。
- プロキシは、選択したモデルを、フル、レート制限、またはクールダウンしているアップストリーム アカウント プールにマップします。
- SSE ストリーミング リクエストがターンの途中で中断され、クライアントはアップストリームの過負荷または容量いっぱいのストリーム障害を表面化します。
- 複数の Codex セッションが同じアカウント、キー、またはプロバイダー ルートを同時に共有しています。
まずシナリオを特定する
公式の ChatGPT 認証された Codex パスを使用する場合は、まずモデルを切り替えます。gpt-5.4 から gpt-5.3-codex に戻すか、数分待ってから再試行してください。最初にキーを再生成しないでください。
プロキシ、Sub2API、CPA、または NewAPI を使用する場合は、同じベースURL、キー、モデルを使用して最小限のリクエストを送信してから、モデルを切り替えます。最小限のリクエストも失敗する場合は、アカウント プールとアップストリーム キャパシティを確認してください。長いタスクのみが失敗する場合は、コンテキスト サイズ、ストリーミング、およびツール呼び出しを確認してください。
すぐに直す方法
- まずモデルを切り替えてください。単一モデルの容量の問題を切り分けるために、
gpt-5.4からgpt-5.3-codexまたは別の安定したモデルに戻してみてください。 - 1 ~ 5 分待ってから再試行してください。容量エラーは一時的なことが多く、すぐに再試行を繰り返しても解決することはほとんどありません。
- コンテキストのプレッシャーを軽減します。新しいセッションを開始し、添付するファイルの数を減らし、要求された変更を絞り込むか、作業を小さなステップに分割します。
- Codex ビルドが
/goalをサポートしている場合は、クライアントが中断後により適切に回復できるように、狭い目標を定義します。これにより、手動介入が減ります。上流の容量は固定されません。 - APIプロキシを使用する場合は、モデル グループ、バックアップ ルート、またはプロバイダーを切り替えて、このモデルにスケジュール可能なアップストリーム アカウントがあるかどうかをサポートに問い合わせてください。
Sub2API の軽減策
Sub2API を実行または管理する場合は、アカウント管理でエラー パススルー ルールを試すことができます。 Our servers are currently overloaded または at capacity を含むアップストリーム メッセージを照合し、クライアントが再試行可能として扱うエラー テキスト (upstream failed など) に書き換えます。
一般的な設定は、エラー コードを空のままにし、Our servers are currently overloaded や at capacity などのキーワードを追加し、「エラー コードまたはキーワード」一致を使用し、カスタム エラー メッセージを upstream failed または別の再試行可能なテキストに設定することです。
これにより、長時間にわたるタスクの中断が軽減されます。モデルの容量が増えることはありません。再試行を制限し、使用量、失敗率、ループを監視します。すべての容量エラーを非表示にすると、実際の容量の問題が見えなくなり、無駄な再試行でバランスが損なわれる可能性があります。
NewAPI についてはさらに注意してください。コミュニティのレポートによると、NewAPI は通常、ステータス コードの書き換えを公開していますが、Sub2API と同じきめ細かいアップストリームのエラー メッセージ書き換えパスを提供していない可能性があります。クライアントを続行させるためだけに、すべてのアップストリーム エラーを 1 つの再試行可能なメッセージにまとめないでください。






