MoleAPIMoleAPI
ドキュメントAI アプリケーション

Codex スタンドアロンアプリ(Codex App)

Codex スタンドアロンアプリに Mole API をモデルプロバイダーとしてインストールおよび設定し、API Key でログインして config.toml を編集するだけで利用できます。

プロジェクト紹介

Codex スタンドアロンアプリ(Codex App) は Codex のデスクトップクライアントであり、VS Code の Codex プラグインと同等の AI チャットおよびプログラミング支援機能を提供します。スタンドアロンアプリ内でチャット、コード補完、コード説明を行うことができ、エディタを開く必要はありません。Mole API をモデルプロバイダーとして設定することで、統一されたキー管理と使用量管理を利用できます。

適用シナリオ

  • Codex スタンドアロンアプリ(Codex App) を使用しており、その中で Codex のチャット機能と AI 機能を利用したい。
  • Mole API を Codex のモデル接続先として利用し、使用量とキーを一元管理したい。

前提条件

  • Mole API 管理画面 ですでに API Key を取得していること(個人センターまたは Token 管理ページで生成してコピー)。

ステップ1:Codex をダウンロードしてインストールする

  1. ブラウザで Codex 公式サイトにアクセスします:https://openai.com/codex
  2. ページの案内に従って Codex アプリをダウンロードしてインストールします。

Codex 公式サイトからダウンロードしてインストール

インストール完了後、Codex アプリを起動します。

ステップ2:API Key でログインする

  1. Codex アプリで API Key によるログイン/認証方法を選択します。
  2. Mole API 管理画面 で取得した API Key を入力します。

Codex で API Key 方式を選択してキーを入力

Codex で API Key を編集して保存

この時点ではキーの入力のみが完了しています。Codex から実際に Mole API へリクエストを送信するには、設定でモデルプロバイダーを指定する必要があります。

ステップ3:設定を開いて構成を選択する

  1. ログイン後、設定設定 を開きます。
  2. 設定内で 構成 を選択し、config.toml を開きます。

Codex で設定を開いて構成を選択

Codex で config.toml を開く

ステップ4:config.toml で Mole API を設定する

開いた config.toml に以下の内容を追加します:

model_provider = "moleapi"

[model_providers.moleapi]
name = "moleapi"
base_url = "https://api.moleapi.com/v1"
wire_api = "responses"

必要に応じて、model = "使用したい moleapi 提供のモデル(例:claude-opus-4-6)" を追加することもできます。

config.toml に moleapi モデルプロバイダー設定を追加

config.toml を保存した後、設定を反映するため Codex を再起動 してください。

ステップ5:設定が成功したか確認する

  1. 再度 Codex を開き、入力欄にメッセージを送信します(例:「こんにちは」)。
  2. Codex が正常に応答し、かつ Mole API 管理画面リクエストログで該当 API Key のリクエスト記録を確認できれば、Mole API が Codex のモデルプロバイダーとして正しく設定されています。

よくある質問

メッセージ送信に応答がない、またはエラーが発生する

  • config.toml 内の model_provider = "moleapi"[model_providers.moleapi] が正しく記述され、保存されていることを確認してください。
  • base_urlhttps://api.moleapi.com/v1 であることを確認してください。/v1 を省略したり、余分なパスを追加したりしないでください。
  • 入力した API Key が Mole API 管理画面のものと一致しており、有効期限切れでないことを確認してください。設定変更後は Codex の再起動 が必要です。

モデルまたはエンドポイントを変更したい

Mole API 管理画面では利用可能なモデルと使用量を管理できます。Codex 側でエンドポイントまたはプロバイダーを変更する必要がある場合は、config.tomlmodel_provider と対応する [model_providers.*] 設定を調整したうえで、Codex を再起動してください。

参考リンク

このガイドはいかがですか?

最終更新日

ホームへ戻るゲートウェイ