Codex · 中转
Codex 中转:中国から Codex API を利用する
Codex CLI、VS Code 拡張機能、デスクトップアプリは、いずれもカスタムモデルプロバイダーに対応しています。base_url を AICodeWith に向け、Key を auth.json に設定すれば、中国本土のネットワークからそのまま Codex を使えます。ChatGPT のプランは不要で、プリペイド残高からトークン単位で課金されます。
最終確認日
Codex 中转の仕組み
Codex は既定では ChatGPT アカウントでのログイン、または OpenAI API Key を使用します。加えて config.toml で model_provider を宣言できる仕組みがあり、Codex はそのプロバイダーの base_url へリクエストを送り、auth.json の Key で認証します。中转側が互換インターフェースを提供するため、Codex 本体を改変する必要はありません。
この方式は API の利用量に応じた課金となり、有料の ChatGPT プランを経由しません。
設定手順(CLI・VS Code・デスクトップ)
1. Codex をインストール
コマンドラインから npm で @openai/codex をインストールします。VS Code 拡張機能とデスクトップアプリはダウンロードページをご覧ください。
ターミナルnpm install -g @openai/codex2. Key を取得
AICodeWith コンソールの API Keys ページで Key を作成します。
3. auth.json を記述
Key を ~/.codex/auth.json に記述します(Windows の場合は %USERPROFILE%\.codex\auth.json)。
~/.codex/auth.json{ "OPENAI_API_KEY": "你的_API_KEY" }4. config.toml を記述して再起動
次のセクションの例を参考に config.toml を記述し、ターミナル、VS Code、デスクトップアプリを再起動します。3つとも同じ ~/.codex ディレクトリを読み込みます。
config.toml の記述例
model_provider = "codex"
model = "gpt-5.6-sol"
[model_providers.codex]
name = "codex"
base_url = "https://api.aicodewith.ai/chatgpt/v1"
wire_api = "responses"
requires_openai_auth = true
supports_websockets = falsemodel はモデルページに掲載されている Codex 互換モデルであれば、他のものに変更できます。ファイルを保存し、Codex を開き直すと反映されます。
料金と請求
入力トークンと出力トークンは実際の利用量に応じてプリペイド残高から差し引かれ、リクエストごとの使用量はコンソールで確認できます。残高の有効期間は 12ヶ月で、毎月リセットされることはありません。モデルごとのリアルタイム価格はモデルページに掲載しています。
中转サービスの選び方
- Codex が必要とする responses API(wire_api = "responses")に対応しているか。非対応の場合はすぐにエラーが返ります。
- 課金が透明かどうか。リクエストごとのトークン使用量を確認でき、Key ごとに利用上限を設定できるか。
- ピーク時間帯でも安定しているか、複数チャネルを切り替えられるか。
- 返金ポリシーが明確かどうか。AICodeWith では未使用の残高を 90日以内であれば返金可能で、手数料として 10% を差し引きます。詳細は返金ポリシーをご覧ください。
よくあるエラー
| エラー | よくある原因 | 対処法 |
|---|---|---|
| 401 Unauthorized | auth.json の Key が誤っている、余分な空白が入っている、または環境変数に古い OPENAI_API_KEY が残っている | Key をコピーし直し、環境変数を確認してから Codex を再起動する |
| 429 Too Many Requests | 同時接続数やリクエスト頻度が高すぎる、または残高・利用上限が不足している | 同時接続数を減らし、しばらく待ってから再試行し、残高と Key の利用上限を確認する |
| Connection timeout | base_url が誤っている、またはローカルプロキシが干渉している | base_url を確認し、プロキシを一時的に無効にしてから再試行する |
FAQ
Codex 中转はどう使いますか?
コンソールで Key を作成し、~/.codex/auth.json に記述します。次に ~/.codex/config.toml の model_provider にある base_url を AICodeWith に設定し、Codex を再起動します。
ChatGPT アカウントの Key 以外も使えますか?
はい。Codex はカスタムモデルプロバイダーに対応しているため、中转の API Key をそのまま利用できます。ChatGPT アカウントや有料プランは不要です。
どのモデルに対応していますか?
Codex で利用できる GPT シリーズのモデルに対応しています。具体的な一覧とリアルタイム価格は OpenAI モデルページをご覧ください。切り替えは config.toml の model フィールドで行います。
401 / 429 が出たときはどうすればよいですか?
401 は Key の誤り、または古い環境変数が残っていることが原因です。Key をコピーし直して再起動してください。429 は同時接続が多すぎるか、残高・上限が不足している状態です。同時接続を減らし、残高を確認してください。
クレジットはどう購入しますか?
登録後、チャージページで中国本土の決済手段を使ってチャージ、またはプリペイドプランを購入できます。利用量に応じた課金で、残高の有効期間は 12ヶ月、毎月のリセットはありません。
試してみませんか?
課金はプリペイド残高からのトークン単位です。レート制限と同時実行数の制限が適用され、各APIキーごとに1日・1か月・合計の利用上限額を設定できます。
関連情報
AICodeWith は独立したサードパーティの API サービスであり、Anthropic や OpenAI とは提携していません。Claude、Claude Code、Codex などの名称は各権利者に帰属します。価格はモデルページのリアルタイムデータが優先されます。レート制限と同時接続数の制限が適用され、返金には手数料として 10% がかかります。詳細は返金ポリシーをご覧ください。