[Bug]: v1.3.0 下 API Key 模式调用 Chrome 插件失败:unsupported Codex auth method: apikey

Author: Wool-yangCreated Sep 11, 2026Updated Sep 17, 2026

影响范围

MCP / skills / plugins

当前行为

通过 Codex++ 配置 API Key 供应商并启动 Codex 后,Chrome 插件能够显示和选择,但无法实际使用。

在对话中选择 @Chrome 并要求打开浏览器,工具调用 await cua.getState() 后返回:

json
{
  "apps": [],
  "browsers": [],
  "errors": [
    "Browsers: Error: unsupported Codex auth method: apikey"
  ]
}

浏览器初始化失败,无法继续打开或控制 Chrome。

此问题在 v1.2.56 中出现,升级到 v1.3.0 后复测仍然存在。当前使用 API Key 认证,未登录 ChatGPT 账号。

预期行为

通过 Codex++ 启用 Chrome 插件后,API Key 模式下能够正常初始化并使用浏览器工具。

如果该功能依赖 ChatGPT 登录、暂不支持纯 API Key 模式,希望明确说明这一限制,避免插件入口可用但执行时才报错。

复现步骤

  1. 在 Codex++ 中配置并选择 API Key 供应商。
  2. 通过 Codex++ 启动 Codex Desktop,启用 Chrome / Browser 相关插件。
  3. 新建对话,选择 @Chrome,发送“你能打开浏览器吗”。
  4. 模型调用浏览器工具 await cua.getState()。
  5. 工具返回 unsupported Codex auth method: apikey,无法继续操作浏览器。

日志 / 配置片段

bash
以下为 v1.2.56 出错时的排查记录;升级 v1.3.0 后已复测仍失败,但尚未重新采集完整诊断日志。

当时环境:
- Windows 11 x64
- Codex Desktop:26.903.9818.0
- 浏览器相关插件:26.903.71938
- 认证方式:API Key / 自定义供应商,无 ChatGPT 登录令牌

已确认:
- Codex Desktop 由 Codex++ 启动。
- 插件解锁开关已开启。
- Codex++ 日志包含:
  plugin_marketplace_bridge_patch_installed
  plugin_unlock_strategy_selected
- 单独调用 cua.getState() 可以重复出现相同认证错误。

错误堆栈片段(临时目录已脱敏):
Error: unsupported Codex auth method: apikey
    at <TEMP>/kernel.js:1595:16
    at Object.settle (<TEMP>/worker-runtime.js:396:5)
    at <TEMP>/kernel.js:1871:11

初步怀疑插件入口和市场补丁已生效,但浏览器执行层仍存在独立的认证检查;

Codex++ 版本

1.3.0

系统

Windows

提交前确认

  • 我已经脱敏了 API Key、Token、账号等敏感信息。
  • 我已经确认这是当前最新版仍然存在的问题。

Source: BigPizzaV3/CodexPlusPlus