このトピックでは、Alibaba Cloud Model Studio のコーディングプランと Codex を連携して構成・利用する方法について説明します。
適用範囲
本トピックは、チャット/コンプリーション API(Chat/Completions API)をサポートする旧バージョンの Codex(例:バージョン 0.80.0)に適用されます。新バージョンの Codex ではレスポンス API(Responses API)が採用されており、現時点ではコーディングプランをサポートしていません。
Codex のインストール
Node.js をインストールまたは更新します。Node.js(v18.0 以降)
以下のコマンドを実行して Codex をインストールします。
説明Codex の最新バージョンはチャット/コンプリーション API をサポートしていません。コーディングプランを利用するには、互換性のある旧バージョンをインストールしてください。
npm install -g @openai/codex@0.80.0以下のコマンドを実行して、インストールが正しく完了したかを確認します。
codex --version
Codex におけるコーディングプランの構成
構成ファイルの更新
以下の内容をコピーし、Codex の構成ファイル
~/.codex/config.tomlに貼り付けます。modelパラメーターには、対応モデルから適切なものを選択してください。説明Codex の最新バージョンはチャット/コンプリーション API をサポートしていません。コーディングプランを利用するには、互換性のあるバージョンをインストールする必要があります。詳細については、「Codex のインストール」セクションをご参照ください。
model_provider = "Model_Studio_Coding_Plan" model = "qwen3.5-plus" [model_providers.Model_Studio_Coding_Plan] name = "Model_Studio_Coding_Plan" base_url = "https://coding-intl.dashscope.aliyuncs.com/v1" env_key = "OPENAI_API_KEY" wire_api = "chat"環境変数の設定
OPENAI_API_KEY環境変数を、コーディングプランのAPI キーに設定します。macOS
デフォルトシェルを確認するため、以下のコマンドを実行します。
echo $SHELL使用中のシェルに応じて、以下のいずれかのコマンドを実行して環境変数を設定します。
Zsh
# YOUR_API_KEY をコーディングプランの API キーに置き換えます echo 'export OPENAI_API_KEY="YOUR_API_KEY"' >> ~/.zshrcBash
# YOUR_API_KEY をコーディングプランの API キーに置き換えます echo 'export OPENAI_API_KEY="YOUR_API_KEY"' >> ~/.bash_profile以下のコマンドを実行して、環境変数の設定を有効化します。
Zsh
source ~/.zshrcBash
source ~/.bash_profile
Windows
CMD
CMD で以下のコマンドを実行し、環境変数を設定します。
REM YOUR_API_KEY をコーディングプランの API キーに置き換えます setx OPENAI_API_KEY "YOUR_API_KEY"新しい CMD ウィンドウを開き、以下のコマンドを実行して環境変数が正しく設定されたかを確認します。
echo %OPENAI_API_KEY%
PowerShell
PowerShell で以下のコマンドを実行し、環境変数を設定します。
# YOUR_API_KEY を専用の API キーに置き換えます [Environment]::SetEnvironmentVariable("OPENAI_API_KEY", "YOUR_API_KEY", [EnvironmentVariableTarget]::User)新しい PowerShell ウィンドウを開き、以下のコマンドを実行して環境変数が正しく設定されたかを確認します。
echo $env:OPENAI_API_KEY
Codex の利用
新しいターミナルを開き、以下のコマンドを実行して Codex を起動します。
codexアップデートのプロンプトはスキップします。

会話を開始します。

よくある質問
「wire_api = chat はもうサポートされていません」というエラーが発生した場合、どうすればよいですか?
原因:新バージョンの Codex ではレスポンス API(Responses API)が採用されており、wire_api = "chat" の設定およびコーディングプランはサポートされていません。
解決策:以下のコマンドを実行して、互換性のあるバージョンへダウングレードします。
npm install -g @openai/codex@0.80.0