Skip to main content
Codex は、ターミナルで動作する AI コーディングツールです。Codex を Novita の OpenAI 互換 LLM API エンドポイントに接続し、Novita モデルをコード理解、生成、リファクタリング、デバッグのタスクに使用できます。
Codex は現在、Responses API のみをサポートしています。以下に示すように wire_api = "responses" を設定し、この連携を Chat Completions モードに切り替えないでください。

前提条件

開始する前に、次の値を準備してください。
  • API key: Key Management から API キーを作成またはコピーします。
  • Base URL: https://api.novita.ai/openai/v1
  • Model ID: Model Hub から使用したいモデル ID をコピーします。例: deepseek/deepseek-v3.1
API キーは秘密に保管してください。ローカルの Codex 設定でのみ使用し、Git リポジトリには絶対にコミットしないでください。

Codex をインストールする

Codex をインストールする前に、Node.js 18 以上 がマシンにインストールされていることを確認してください。 macOS で Homebrew を使用している場合は、次のコマンドで Node.js をインストールできます。
Node.js と npm のバージョンを確認します。
Codex CLI をインストールします。
Codex のバージョンを確認します。

API キーを設定する

シェル設定ファイルを開きます。例: ~/.zshrc
次の環境変数を追加します。
シェル設定を再読み込みし、変数が利用可能であることを確認します。

Codex を設定する

Codex 設定ファイルを開きます。
次の設定を追加し、model を使用したい Novita モデル ID に置き換えます。

Codex を起動する

プロジェクトディレクトリに移動し、Codex を起動します。
これで、たとえば次のようなコーディングタスクを入力できます。
Codex が認証エラーまたはモデルエラーを返す場合は、次の点を確認してください。
  • NOVITA_API_KEY が現在のターミナルセッションで利用可能であること。
  • model が Novita の Model Hub の Model ID と完全に一致していること。
  • base_urlhttps://api.novita.ai/openai/v1 に設定されていること。
最終更新日 2026年8月10日