ChatGPTやCodexのサブスクリプションでOpenClawを使う
サインイン、モデルのルート、サブスクリプションでカバーされる範囲と、今もキーが必要なもの
ChatGPT Plus、Business、CodexのプランでOpenClawを使う方法を探している人が知りたいのは、すでに支払っているサブスクリプションでエージェントを動かせるかどうかです。ドキュメントの答えはイエスで、その仕組みは理解しておく価値があります。1つのプロバイダーIDでPlatformのAPIキーとChatGPTまたはCodexのサブスクリプションの両方をカバーし、サブスクリプションはOAuthでサインインし、エージェントのモデルは、ルートが条件を満たす場合にOpenAIのネイティブハーネスを経由します。以下では、サインイン、モデルのルート、サブスクリプションでカバーされる範囲と今もキーが必要なもの、そして古い設定の修復について説明します。
OpenAIは、OpenClawのような外部のツールやワークフローでのサブスクリプションOAuthの利用を明示的にサポートしています。
サインイン
- OpenAIの認証を選択してオンボーディングを実行するか、OpenAIプロバイダーに対してmodels auth loginコマンドを実行します。ブラウザでのサインインはGatewayホスト上で完了します。
- ヘッドレスのホストや、コールバックを受け付けにくいホストでは、device-codeフラグを追加すると、localhostへのブラウザコールバックの代わりにChatGPTのデバイスコードでサインインできます。
- プロバイダーのmodels listで確認し、Gatewayが動き始めたら、チャットでCodex statusとCodex modelsのコマンドを使って確認します。これらのコマンドで、ネイティブのapp-serverランタイムが使われていることを確認できます。
モデルのルート
プライマリモデルを正規のOpenAIの参照に設定します。ドキュメントの例はGPT-6 Astraのルートです。ランタイムの設定は不要です。ランタイムポリシーが未設定の場合、公式のHTTPSネイティブルートに完全に一致すると、Codexのapp-serverランタイムが自動的に選ばれることがあり、そのランタイムが選ばれると、OpenClawは同梱のCodexプラグインをインストールまたは修復します。プレフィックスだけでランタイムが選ばれることはありません。カスタムエンドポイント、明示的に記述したCompletionsトランスポート、平文の公式エンドポイントは、組み込みランタイムにとどまるか、即座に拒否されます。一部のカタログエントリー(spark層のコーディングモデルなど)はサブスクリプションのカタログを通じてのみ存在し、APIキーのルートでは公開されていません。
サブスクリプションでカバーされるもの、されないもの
- エージェントのターン:openaiのルートは、サインイン済みのプロファイルで、Codexランタイム、または内部のCodex認証トランスポートを備えた組み込みランタイムを経由します。
- エージェント以外の機能は対象外:画像、埋め込み、音声合成、文字起こし、リアルタイムはOpenAI Platformを経由して従量課金され、APIキーかAPIキーの認証プロファイルが必要です。
- 古いcodexプロバイダーIDへのレガシーな参照は、doctorのfixフラグによって、正規のルートとモデル単位のランタイム設定に修復されます。
Hermes側で同じ考え方を扱っているのがHermesとCodexランタイムで、OpenClawが参照をどう解決し、プロバイダー間でどうフェイルオーバーするかはOpenClawのモデルとプロバイダーで説明しています。
請求額にとっての意味
エージェントのターンをすでにカバーしているサブスクリプションは、どのモデルを選ぶかよりも大きく月々の状況を変えます。そのためドキュメントのカバー範囲のページでは、サブスクリプションのクォータとPlatformの請求を分けて報告しています。その数字を入れて試算するなら、OpenClawにかかる費用をご覧ください。
Dialiでは
Dialiではクレジットが含まれており、OpenAIのモデルはマネージドカタログに入っているため、サブスクリプションは必要ありませんが、使うこともできます。モデルに「自分のAIプラン」を選ぶと、アシスタントはAIモデルタブから、上で説明したデバイスコードによるサインインでChatGPTのプランにサインインします。Platformで請求を受けたい場合は、ご自身のキーを持ち込むこともできます。アシスタントについてはDialiのマネージドOpenClawホスティングを、クレジットでカバーされる範囲についてはDialiの料金をご覧ください。
- 1つのプロバイダーID、2つの認証経路、サブスクリプションにはOAuth。
- 正規のルートは、Codexランタイムを自動的に選ぶことがあります。
- 画像、音声、埋め込みには今もキーが必要です。
読むだけでなく、作ってみましょう
エージェントを設定してチャネルを選べば、いつも開いているアプリの中でエージェントが働き始めます。
