最終更新

Codex Router 更新履歴 — バージョン履歴

このページは Codex Router の各リリースを追跡し、リポジトリの CHANGELOG.md を基に更新します。現在のリリースラインは 0.6.0 です。「Unreleased」は main ブランチの内容であり、安定版の保証ではありません。

更新方法

Codex Router は管理対象チェックアウトで更新します:./bin/model-router codex update(Windows は ./codex-router.ps1 codex update)を実行。更新はクリーンな main チェックアウトと認識済みの GitHub オリジンを必要とし、前バージョンをローカルロールバック参照として保持し、新バージョンから再インストールします。更新後は ./bin/model-router codex doctor --fix を実行して生成設定とサービスをソースリビジョンに合わせ、Codex を完全終了・再起動してマージモデルカタログを再読み込みします。

完全な翻訳は量が多いため、以下に各バージョンの日本語要点を示します。詳細は英語の完全版更新履歴をご覧ください。

Unreleased(未リリース)

  • ネイティブ GPT へのリプレイでルートモデルの可視 reasoning を保持:ルートモデルからネイティブモデルへ切り替える際、ネイティブ側で復号できない reasoning を明示ラベル付きのアシスタントテキストへ変換し、後続モデルが会話の前提を実際に読めるようにします。ネイティブ reasoning item はそのままです。
  • サブエージェントに設定済み推論エフォートを反映:生成するルート agent 定義へモデルごとの model_reasoning_effort を書き込み、低エフォートの親が全ワーカーを意図せず低エフォートへ固定する問題を防ぎます。
  • Union Alpha ステルスプレビューを追加:OpenCode Go の Messages ホップに opencode-go-messages/union-alpha、OpenRouter には stealth/union-alpha として同梱。262,144 コンテキスト、32,768 の完了上限、180,000 のコンパクト閾値で、現在は期間限定無料。早期クローズされた推論プレフィックスが final_answer として保存されないよう複数修正し、巨大な ImageGen 画像はスタブへ置換します。
  • Google Cloud Vertex AI プロバイダーを追加gcloud auth application-default login の Application Default Credentials(API キーではない)を使用。カタログ専用で既定では有効化せず、--static オフラインキュレーションと --no-discovery に対応。
  • ainetcafe プロバイダーを追加ainetcafe/kimi-k3 が OpenAI 互換エンドポイントを指し、kimi-k3 リクエストプロファイルを再利用して既定 256K コンテキストとテキスト+画像入力を宣言。
  • ピッカー順序の制御を追加./bin/model-router codex picker-ordernative-first(既定)と routed-first を切り替え、ルートモデルをネイティブ GPT エントリより前に公開できます。
  • OpenCode Zen のプロトコル変体を分割:キュレーションした Claude は opencode-zen-messages、GPT・Grok・Muse は opencode-zen-responses、Gemini は拒否。
  • GLM-5.3-Flash の画像・ラダー修正:Command Code の Flash ルートに ox-alpha クランプと 400K 圧縮を適用し、DeepSeek V4.1 Flash に画像入力を追加。ネイティブ GPT リプレイはプロンプト課金されず、画像トークン推定は 4096 の既定上限で保護されます。
  • 設定・インストール堅牢性の修正:YAML のアポストロフィが後続設定を飲み込まなくなり、config.toml の複数行文字列は編集されず、Gemini .env の CRLF/LF 混在はそのまま保持され、失敗したインストール後の POSIX リトライは main に戻り、Windows でタスク登録がない場合の start/restart は明確にエラーを出します。
  • ChatGPT クォータ切れ時に自動承認をルートモデルへフォールバック可能Approve for me は Codex 自身の隠れたネイティブモデルで実行され、セッションとは別のクォータを消費します。./bin/control auto-review-fallback set <provider/model> でそのレビューだけを引き継ぐモデルを指定できます。ネイティブレビュアーがクォータを理由に拒否した後だけ作動し、その拒否が示したウィンドウに限定されます。deny・ポリシー拒否・その他の失敗はネイティブ側に残り、deny が別モデルで再試行されることはありません。
  • subagents explain <model> を追加:あるルートをサブエージェントとして委譲できない理由を、最初の阻害要因と解消コマンドとともに示します。タイプミス・未キュレーションのモデル・ネイティブスラグを区別し、v2 主張がレジストリ由来か、ローカルの 5 項目チェック由来か、あなた自身の選択由来かも報告します。読み取り専用でクォータを消費しません。
  • サブエージェント effort による偽のドリフトを修正syncRoutedCodexAgentsmodel_reasoning_effort を書き込みますが、状態チェックの期待値計算にそれが含まれておらず、サブエージェント effort を設定したモデルが常に stale と報告され、--fix も同一バイトを再公開するだけでした。現在は整合しています。
  • OpenRouter Decisions ネイティブルートを追加/v1/decisions が OpenRouter の Decisions プロトコルに対応し、openrouter-decisions/jev-latest は同じ保存キーを再利用して https://openrouter.ai/api/alpha を指します。このルートは意図的にピッカーへ出さず、jev-pruner のようなローカル統合向けであり、Codex ネイティブの圧縮の代替ではありません。
  • doctor が取り下げられたルートを警告:一覧済みルートがプロバイダーカタログから消えた場合、doctor は警告のみで自動削除せず、削除の判断は運用者に委ねます。失敗または古いフェッチが稼働中のルートを隠すことはなく、モデルが戻れば次回のカタログ更新で警告が消えます。

0.6.0

  • リセラー経由の過去の推論が本文として反復されないよう修正:ネイティブ推論の再生契約に入らない Chat Completions ルートでは、過去の reasoning carry を output_text に変換せず破棄します。Command Code などで進捗メモが 2、4、5、8、16 回と増殖する問題を解消し、契約内ルートとネイティブ Responses は変更しません。
  • 初回コールドスタートのタイムアウトでサービスを削除しない:モデル数が多い LiteLLM の起動が 300 秒のヘルス待機を超えても、正しく登録・起動したサービス、ランチャー、クライアント設定を保持して確認方法を表示します。クラッシュループや壊れたランチャーだけがロールバック対象です。
  • GLM-5.3-Flash が画像をネイティブ入力zai-coding/glm-5.3-flashzai-api/glm-5.3-flashopenrouter/glm-5.3-flash はテキスト+画像を宣言し、スクリーンショットで別の Vision Bridge モデルのクォータを消費しなくなりました。サフィックスなし GLM-5.3 は引き続きテキスト専用です。更新後はカタログを再構築し Codex を完全終了・再起動します。
  • Harness ページに Route トグルを追加:クライアントごとにルーティングをオン/オフできます。オンは必要に応じてセットアップしてモデルを公開し、オフはそのクライアントから Codex Router 管理設定だけを外します。共有サービスや他クライアントには影響しません。
  • Harness ページから 5 つの新クライアントへ公開:opencode、pi、omp(oh-my-pi)、Command Code、Hermes Agent がそれぞれ 1 つの codex-router プロバイダー設定を書き込みます。Control Center の Harness ページの Route トグルが必要に応じて CLI をインストールし、ルーティング済みカタログを一括公開。./bin/control client-setup <id>client-disconnect <id> が同等のコマンドです。Responses クライアントはローカルループバック /v1、Command Code と Hermes は Claude Code と同じ Anthropic Messages 面(codex_router/anthropic/<slug>)を使います。YAML は行範囲で挿入してコメントや他プロバイダーを保持し、往復できない JSON は拒否され、ルーターが所有するのは自分が発行した provider key だけです。
  • クライアントを個別に更新./bin/control client-update <id>client-update --all は各クライアント自身の更新コマンド(opencode upgradepi update --selfcommand-code updatehermes update --yes)を実行し、npm install -g は使いません。Homebrew や curl | sh で入れた CLI がその場で更新され、モデル一覧の公開でバージョンは変わりません。pi のパッケージは @earendil-works/pi-coding-agent に移行しました。
  • 「Use Router with ChatGPT」スイッチを追加:ChatGPT ログインを維持したまま外部モデルを選択可能にします。明示的に切り替えると組み込み OpenAI provider を管理対象の codex-router-signed トランスポートに向け、Codex がプレフィックス付きモデル ID をルーターに検証させます。オフで元の provider に復元。通常の更新やカタログ再取得で既存インストールが自動的に有効化されることはありません。
  • 推論の可視化とリークしたツール呼び出しの復元:LiteLLM 経由の Chat Completions 推論が Codex に表示されスレッドにも保存されるようになりました。モデルがツール呼び出しをテキストで書いた場合(Hy4 の <tool_calls:NONCE> など)は実際の function_call に復元し、空のままターンが終了するのを防ぎます。Hy4 Preview が自分の進捗メモでループしなくなり、リセラー経由の推論再生はリクエスト構成ではなく上流モデルファミリーで決まります。大きなツール一覧(response.created が 256 KiB を超える場合)でも空ツールメッセージと DeepSeek 推論の修復が無効化されなくなり、フレーム上限は 10 MiB に引き上げられました。
  • Kimi/Moonshot のツールスキーマ修正{"anyOf":[{"type":"string"},{"type":"null"}]} のように葉が type を持たない union が Moonshot の missing type in anyOf properties で拒否されなくなりました。ノードが型を含意する場合のみ型を宣言し、内蔵 Kimi や他プロバイダーのペイロードは変わりません。
  • ストリームとクォータの修正:ストリーム回答の先頭の空白(改行から始まるコードブロックなど)が失われなくなり、ストリームと output_text.done/保存スナップショットが一致します。opencode Zen のクォータヘッダーが Go プランの rate-limits.json を上書きしなくなりました(#575)。ネイティブ再生で完全な reasoning item と同じ rs_ id の item_reference が重複する場合は冗長な参照だけを除去します。
  • DeepSeek V4.1 Flash 対応:2026-09-10 公開の新モデルを DeepSeek API、OpenCode Go、Nous Research、Command Code、OpenRouter、Ollama Cloud に追加。ベンダー直結は 1M コンテキスト、画像入力、low/high/max 推論を持ちます。既存 V4 ルートは残り、旧 V4 Flash エイリアスは V4.1 Flash が配信します。
  • Grok 4.6 OAuth と Fast ティア:公式 Grok CLI OAuth で Grok 4.6、500K コンテキスト、画像、Web/X 検索、オプションの priority Fast が利用可能。長い推論停止はハートビートで維持され、失敗した修復が部分回答を放出したり黙って再課金ターンを送ったりしません。
  • 危険な ChatGPT Web プロバイダーを削除:非公式 chatgpt.com ブラウザー自動化は OpenAI アカウント停止・永久 BAN の恐れがあるため完全に削除。古い chatgpt-web/* キュレーションは安全にスキップされますが、ユーザーによる手動削除が必要です。
  • ルーティング表示とツール呼び出しをネイティブ Codex に近づける修正:進捗メッセージと最終回答に正しい phase を付与。LiteLLM の想定外形式で来た apply_patch 引数でもストリームを中断せず、外部モデルから OpenAI に戻るときは非互換の上流 item ID を除去します。
  • カタログドリフトと未知ルートの保護:Codex 更新や同一バージョンのランタイム交換後にネイティブモデル一覧を再取得。未知の provider/model はローカル unrouted_model で失敗し、ChatGPT へ誤送信されません。doctor は有効なルートを持たないユーザーモデルを示します。
  • Muse Spark 1.3 の拡張:Meta Model API に Muse Spark 1.3 と Contributor、Command Code に Muse Spark 1.3 を追加。Contributor ティアでは Meta が入力・出力を製品改善に使う可能性があるため、データポリシーに合わせて選択してください。
  • 9 月 8 日の安定性更新:OpenCode Go の Muse Spark 1.2/1.3 Contributor が完了済み Web 検索履歴を再生できるようになりました。再試行可能と判定されたルーティング転送障害は安全に 1 回再試行され、一時的な上流障害でタスクが即終了しにくくなります。
  • ルーティング済みサブエージェントの自動修復とプロバイダー親和性:起動時に管理対象 agent 定義を現在のモデル、表示設定、サブエージェント設定と照合し、欠落・古い・ドリフトした定義を再公開します。子エージェントは親モデルと同じプロバイダーに維持されます。
  • Control Center/トレイ修正:24H グラフは両端の部分時間を含む正確なローリング 24 時間に変更。macOS トレイは毎秒 Node を起動せずヘルスエンドポイントを直接読み、生成中は不正確な tok/s を隠し、速度計算から reasoning token を除外します。
  • Command Code のツール互換性:64 文字を超えるツール名を可逆エイリアス化し、再帰 JSON Schema を修復。Codex MCP ツールが生成前に 400 で拒否される問題を防ぎ、Grok OAuth のツール後ストリーム修復も改善しました。
  • ネイティブ GPT カタログの自動再取得:同じバージョンの Codex ランタイム差し替えや将来モデル(GPT-6 Astra、GPT-7、o5 など)の追加を検出して再取得でき、ルーターのアンインストールは不要です。
  • デスクトップ要件とローカライズ:macOS のトレイ/ウィジェット構築にはフル Xcode App が必要で、DEVELOPER_DIR を尊重します。Control Center にはスペイン語 UI が追加されましたが、これは上流アプリの対応であり、本サイトのスペイン語ページ追加ではありません。
  • 同じモデルを複数クライアントへ公開:main ブランチでは DeepSeek Harness、Gemini CLI、Cursor Agent / Cursor App、Claude Code、OpenClaw がターゲットになりました。プロバイダー認証、モデル表示、フェイルオーバー、使用量を共有します。Claude Code・Cursor Agent・Gemini CLI の既存サブスクリプションセッションは実験的 Agent Bridge から個別に呼び出せますが、OAuth トークンはコピーされません。
  • ネイティブ ChatGPT アカウント切り替え:Control Center が分離された複数の ChatGPT ログインを保持し、安全に切り替え可能。切り替え前にルーターを無効化する必要もなくなりました。
  • 2026-09-03 確認の新モデル:Gemini 3.8 Flash、Muse Spark 1.3 / Contributor、Claude Fable 5.1、Command Code の Qwen3.8 Max 0902 と GLM-5.3-Flash、OpenCode Go の Qwen3.8 Flash を各プロバイダーに追加。OpenCode Free ではキー不要の Muse Spark 1.3 Contributor Free も発見できます。
  • Ollama Cloud に GLM-5.3 / GLM-5.3-Flash:両方が内蔵モデル表に入りましたが、上流では正確なルート実証が必要な candidate 扱いです。認定済み OpenCode Go / OpenRouter / Z.ai ルートとは区別してください。
  • ピッカーとストリーム修正:ルートモデルをベンダー別にグループ化。Grok OAuth の推論サマリーと終了処理、空ツール配列を拒否する厳格プロバイダー、Qwen 系の <think> 漏れ、テキスト+ツール回での二重表示を修正。
  • Control Center とインストール:推奨インストールは Electron Control Center、トレイ/メニューバー、macOS デスクトップウィジェット込みが標準。Windows の PowerShell ウィンドウ点滅も抑止されました。

0.5.1

  • フルデスクトップ構成が推奨デフォルト:macOS/Linux は --guided --with-tray、Windows は -Guided -WithTray で、ルーター、Control Center、トレイ/メニューバーを一括導入。Homebrew は引き続き CLI のみです。
  • モデル/ルート更新:Qwen3.8 Flash、GLM-5.3、OpenRouter Grok 4.6 を固定し、Ox Alpha から GLM-5.3-Flash への移行を完了。OpenCode Go Kimi K2.7 Code のツールスキーマ互換も改善。
  • 認証と転送の強化:安全な API キープール、汎用 OpenAI 互換プロバイダー、能力ゲート付き embeddings、呼び出し認証済み Responses WebSocket、より厳格なキー分離/ローテーションを追加。
  • インストール復旧の安定化:別チェックアウトによる状態引継ぎのデッドロック、Windows ACL/サービス生存判定、更新・ロールバック時の所有権境界を修正。

0.5.0

  • Grok 4.6 が opencode Go に登場opencode-go-responses/grok-4.6(500K コンテキスト、テキスト+画像、low/medium/high/xhigh ラダー)。Grok 4.5 は同じ Responses 変種に残ります。
  • Nous Research が約 27 モデルを追加:Hermes 4(405B/70B)、6 つの無料ポータルルート、DeepSeek V4・Kimi K3・Qwen 3.8/3.7 Max・GLM-5.3・GPT-5.6 Terra・Gemini 3.7 Flash・Grok 4.6 などのコーディングフラッグシップを含む 28 エントリ(フルの 372 モデルカタログではありません)。
  • Ox Alpha の卒業:6 ルートで無料提供されたステルス 1M 推論モデルが検証・整理されました。Command Code/Venice は実測不合格で撤回、OpenCode Free/OpenRouter/Nous プリセットは削除、認定ルートは GLM-5.3-Flash へ移行。
  • Venice と Nous Research(Hermes)API キープロバイダーを追加:Venice は無料アカウントに API 権限なし(Pro サブスク・チャージ・VVV ステーキングが必要)、Nous は Nous Portal キー。それぞれ検証済みモデルを 1 つ同梱し、doctor とトレイに対応。
  • ChatGPT サブスクリプションアクセスが明示的な 1 回限りの認可に:非 Codex クライアントは発見した auth.json を自動では使わず、ログイン後 model-router codex chatgpt-session enable を 1 回実行。無効化でネイティブ GPT 公開を全クライアント対象に撤回。
  • サブエージェント選択が再び有効にproven/selected/all の 3 モードの破棄問題を修正。テストスイートがオペレーターのサブエージェント定義を消さなくなりました。
  • Control Center のモデルページを統合:プロバイダーアカウントを接続ストリップに集約し、1 つの「モデルを追加」ダイアログが全接続カタログを検索。Windows 起動はスケジュールタスク死滅時に即失敗。
  • Grok/DeepSeek 推論要約と Grok 画像マルチモーダル:思考表示と折りたたみに対応。ツール結果の画像はピクセル保持で view_image が正常動作。

0.4.0-beta.4

  • パネル/デスクトップコンパニオンが大幅に使いやすくbin/panel(Windows は codex-router.ps1 panel)がデフォルトブラウザでパネルを開きます。コンパニオンは Rust ツールチェーン不要(Node のみの Electron シェルにフォールバック)、Windows/Linux バイナリはリリースに同梱され、Windows トレイは macOS と同じ tray [install|status|start|stop|restart|uninstall] コマンドを取得。
  • クレデンシャルフリーのインストールモードinstall.sh --no-provider --no-discovery(PowerShell は -NoProvider -NoDiscovery)でアイドル状態のルーターをインストール。Codex トラフィックはローカル 503 router_idle_no_provider を返し、doctor は warn でアイドル状態を報告して終了 0。新しい stop サブコマンドでライフサイクルが完結。
  • サブエージェントの自動リサーチ:モデルをサブエージェントとして有効化すると、分離された能力プローブ(ストリーミングと強制ツールコールを実測)で検証し、合格したモデルを experimental v2 として公開。最初の実子ターンで機械ローカルの証明を記録し、構造的な拒否は理由付きで v1 に降格。control subagents verify で明示的に再実行可能。
  • 推論モデルの 30 秒沈黙を解消:空補完ガードが推論デルタを空白とみなさなくなり、最初のバイトが約 30 秒から約 0.5 秒に。クライアントに到達済みの空ターンは error イベントで宣言され、Codex 自身がリトライ。
  • 完了済みサブエージェントを自動クローズ:管理 multi_agent_v2 ブロックがルート使用ヒントを同梱し、不足している interrupt_agent 呼び出しを注入。子が Working のまま残りません。
  • GLM-5.3 提供開始+Z.ai 従量プラットフォーム:GLM-5.3(2026-08-14 リリース)が Coding Plan(zai-coding/glm-5.3)、従量プラットフォーム(zai-api/glm-5.3)、opencode Go の 3 ルートに登場。zai-api は独立認証情報の従量プロバイダー(GLM-5.3/5.2/4.7、独自キーファイルと ZAI_PLATFORM_API_KEY)。GLM の推論エフォートはモデル自身のレジストリラダーに従います。
  • DeepSeek Harness 対応:トレイから @deepseek-ai/dsh を 1 クリックでインストールしてモデルを公開。ネイティブ GPT モデルはログイン済み Codex セッションが使える間だけ Harness に公開され、セッション切れで撤回(CODEX_ROUTER_NATIVE_SESSION_FALLBACK=0 で無効化)。
  • 最後のクライアントをアンインストールするとバックグラウンドサービスも削除:インストール状態の証拠が管理ブロックになり、bin/disable がサービスも退役させます。
  • Windows の全単引数サブコマンドが到達不能だった問題(PowerShell 配列の崩壊)、bin/ スクリプトの CRLF 改行、パネル URL の呼び出しキー脱敏漏れなどを修正。

0.4.0-beta.3

  • GitHub Copilot catalog-only プロバイダーを追加:Copilot Requests 権限付き fine-grained PAT で権限と GitHub 所有の推論先を検証し、アカウントで利用可能なストリーミング・ツールコール対応モデルだけを検出します。
  • Vision Bridge(ビジョンブリッジ)がデフォルト有効でより信頼性向上:画像を貼るだけで自動読み取り。最新画像が最新質問に追従し、識別情報、候補エンジンへのフォールバック、限定リトライ、同時読み取りの重複排除、ツール結果内画像に対応。不完全な読み取りも明示。
  • カスタムモデル向けスキルパックを追加:スレッド、オートメーション、アプリ内ブラウザー、コンピューター操作を補助する 4 つの管理対象スキル。ユーザーの同名スキルは上書きせず、doctor がバージョンとツールセットを検証します。
  • 使用量パネルでクォータ表示が拡大:xAI OAuth、MiniMax、Command Code、opencode Go の残りプラン枠(週/月ウィンドウ)を表示。クレデンシャルはプロバイダー自身のホストにしか送信しません。
  • アップストリーム中継の安定化:応答バイト受信前の一部ゲートウェイ障害を短時間再試行し、429 の Retry-After はそのまま返却。単一の union ルートツールスキーマで xAI OAuth ターン全体が失敗する問題を修正。接続レベルの失敗は完全な原因チェーンを記録。
  • ローカルモデル(Local LLMs)強化:「どれをダウンロードすべきか」の推奨グループ、agent-check による実機ツール呼び出し検証、メモリ適合チェック(fits/tight/too-large、install は too-large を拒否)。
  • セキュリティ修正:litellm を 1.96.0 に(cryptography 50.0.0、GHSA-g6cj-pr64-35w5 を修正)。update check は本当に読み取り専用に。更新は未追跡ファイルをブロックしません。

0.4.0-beta.2

  • 更新が変更のない依存関係を再インストールしなくなりました:Node と Python の依存ステップはフィンガープリントでスキップされ、壊れた場合のみ doctor --fix が強制再構築。
  • update check が更新を実行しなくなりました:読み取り専用の可用性チェックが本当に読み取り専用に。
  • 推論エフォートがインストール済み Codex バージョンと一致:未対応の値は直近の対応ティアに再公開。
  • 旧 opencode Go モデルがネイティブアップグレードプロンプトを提供:GLM-5.1、Kimi K2.6、MiniMax M2.7 は同サブスクリプションの後継を指す upgradeTo を持つ。
  • 新モデルが Codex で自己告知:7 日間「Introducing」カード。
  • [agents] の並行性デフォルトをインストール済み Codex ビルドに適合し、ビルド変更時にネイティブカタログを再キャプチャ。
  • 各プロバイダーの推論エフォートラダーを公式ドキュメントで検証(Kimi K3、DeepSeek V4、Claude Opus 4.8、GLM-5.2 など)。
  • Meta Model API プロバイダーを新規追加(Muse Spark 1.1/1.2/1.2 Contributor)。
  • opencode Go が単一プロバイダーファミリーになり、Cursor と opencode アプリターゲットを削除。
  • Windows でネイティブ OpenAI モデルが消える問題の修正、Grok OAuth 認証情報、API キープロンプトの確認、ガイド付きセットアップのデスクトップコンパニオン、Ollama Cloud と Qwen plan プロバイダー、対話型モデルキュレーション(curate-models)など。

0.3.0

  • Kimi OAuth、Kimi API、DeepSeek API 向けのガイド付き・プロバイダー認識型セットアップ。
  • 認識済みの 2 つの旧 Kimi ルーター構成の安全な検出、スナップショット、自動移行、正確なロールバック。
  • macOS launchd、Linux systemd-user、Windows タスクスケジューラサービス、ネイティブ PowerShell インストーラーとコマンドラッパー。
  • プロバイダー可視性とランタイム強制(非表示の外部モデルがネイティブと誤認されない)。
  • doctor --fix、プライバシー安全なサポートバンドル、更新ロールバック、保護されたプロバイダーモデルディスカバリ、課金互換性テスト。
  • クロスプラットフォーム CI、依存関係監査、SHA-256 チェックサム付きタグ付きソースアーカイブ、GitHub ビルド由来証明。

0.2.0

  • Kimi 専用のプロトタイプを検証済みのプロバイダー/モデルレジストリに一般化。
  • 独立した Kimi OAuth、Kimi API、DeepSeek API ルートを追加し、ネイティブ Codex モデルと ChatGPT 認証を保持。