# Codex Desktop + 公益站 403 图片生成报错排查（2026.06）

Codex Desktop App 通过 Sub2API/公益站调用时自动触发 image generation 探测导致 403 报错的根因分析与解决方案。

# Codex Desktop + Sub2API/公益站 403 图片生成报错排查（2026.06）

> 数据来源：LINUX DO 社区帖子逐楼层阅读，2026-06-10 整理。覆盖 9 个相关帖子、50+ 楼层。

---

## 一、问题描述

通过 Sub2API 将薄荷公益站（或其他 New-API 公益站）的 URL + API Key 接入后，使用 **Codex Desktop App** 进行正常的代码修改请求时，公益站侧日志持续报错：

`OpenAI 403 temporary cooldown (2/3): Access forbidden (403): Image generation is not enabled for this group`

**关键特征：**用户并非主动调用图片生成，而是 Codex Desktop 在每次对话初始化时自动携带 image generation 工具探测请求。使用 Codex CLI 则无此问题。

> 来源：[2256250](https://linux.do/t/topic/2256250)「sub2api 到底要怎么关闭图片生成的api？」（2026-05-27）@Tuso 1楼、[2321656](https://linux.do/t/topic/2321656)「codex desktop最近出现Image generation is not enabled for this group」（2026-06-07）@Systina 1楼

---

## 二、根因分析

### 2.1 Codex Desktop 的自动探测行为

Codex Desktop App 在每次对话启动时，会自动发送一个 image generation 相关的请求（工具探测/测活机制），即使用户只是在进行普通代码编辑。此请求经过 Sub2API → 公益站 API 网关时，若分组不支持 image 模型，即返回 403。

- **CLI 模式无此问题：**Codex CLI 不会自动发起 image 探测请求
- **Desktop 触发时机：**「codex里，一对话就会自动携带图片生成工具报错」

> 来源：[2321656](https://linux.do/t/topic/2321656) @Systina 1楼（2026-06-07）：「但是CLI就没这个问题」；[2256250](https://linux.do/t/topic/2256250) @Tuso 2楼（2026-05-27）：「codex里，一对话就会自动携带图片生成工具报错」

### 2.2 公益站分组权限限制

New-API 按分组控制模型权限。image generation 模型需要在分组中显式开启，否则返回 403。多数公益站的普通分组不包含 image 模型。

### 2.3 后端渠道类型影响

<table id="bkmrk-%E6%B8%A0%E9%81%93%E7%B1%BB%E5%9E%8B-imagegen-%E6%94%AF%E6%8C%81-%E8%AF%B4%E6%98%8E-"><thead><tr><th style="width:20%;">渠道类型</th><th style="width:18%;">imagegen 支持</th><th>说明</th></tr></thead><tbody><tr><td>**Plus/Team 号池**</td><td>✅ 支持</td><td>官方订阅账号可直接调用</td></tr><tr><td>**Free 号池**</td><td>❌ 不支持</td><td>OpenAI 侧限制，无法绕过</td></tr></tbody></table>

> 来源：[2321809](https://linux.do/t/topic/2321809) @torvalds 2楼（2026-06-07）：「如果是官方订阅账号/plus号池，free号池不行，就可以直接使用imagegen」；@Keanu\_Reeves 3楼：「free 账号无法 codex 反代 imagegen」

---

## 三、解决方案

### 方案一：换用 Codex CLI（✅ 根本解决）

CLI 模式不会自动发起 image 探测请求，彻底规避此问题。

> 来源：[2321656](https://linux.do/t/topic/2321656) @Systina 1楼（2026-06-07）：「但是CLI就没这个问题」

### 方案二：本地代理过滤 image 请求（✅ 彻底解决）

在 Sub2API 前面或本地加一层代理，拦截 Codex Desktop 发出的 image 相关 tool call，只放行 chat completions 请求。也可让中转站在 nginx 层添加过滤配置。

> 来源：[2256250](https://linux.do/t/topic/2256250) @Dalegebai 8楼（2026-06-04）：「让codex写一个本地代理，将调用生图工具去除就可以了，可以给中转站反馈一下，让他们在nginx里添加过滤配置就可以彻底解决」

### 方案三：CPA + oauth-model-alias 路由（✅ 可用）

在 CPA 的 config.yaml 中配置 alias，将 image 调用路由到支持的模型：

```
oauth-model-alias:
  codex:
    - name: gpt-5.4-mini
      alias: gpt-draw-1024x1024
      fork: true
```

> 来源：[2051766](https://linux.do/t/topic/2051766) @Lunafleur 2楼（2026-04-25）

### 方案四：config.toml 禁用 image\_generation（⚠️ 多人报告无效）

编辑 `~/.codex/config.toml`：

```
[features]
image_generation = false
```

**实测结果：多人反馈此配置对 Codex Desktop 的自动探测行为无效。**

> 来源：[2256250](https://linux.do/t/topic/2256250) 4楼 @tji（2026-05-28）「加了这个还是不行」；6楼 @changkaishen（2026-06-03）「依旧有这个问题」；[2321656](https://linux.do/t/topic/2321656) @Systina（2026-06-07）「试过站里查到的image\_generation=false和vision=false都没有用」

### 方案五：Sub2API 侧关闭「Codex图片生成桥接」（⚠️ 效果不确定）

Sub2API 后台有「Codex 图片生成桥接」开关，但多位用户反馈关闭后仍报错。

> 来源：[2256250](https://linux.do/t/topic/2256250) @Tuso 1楼（2026-05-27）：「sub2api里的透传和关闭Codex图片生成桥接都试过，还是不行」

---

## 四、综合建议

<table id="bkmrk-%E4%BC%98%E5%85%88%E7%BA%A7-%E6%96%B9%E6%A1%88-%E9%9A%BE%E5%BA%A6-%E6%95%88%E6%9E%9C-%E2%AD%901-%E6%8D%A2%E7%94%A8-c"><thead><tr><th style="width:8%;">优先级</th><th style="width:30%;">方案</th><th style="width:12%;">难度</th><th>效果</th></tr></thead><tbody><tr><td>⭐1</td><td>换用 Codex CLI</td><td>低</td><td>✅ 根本解决</td></tr><tr><td>⭐2</td><td>本地代理过滤 image 请求</td><td>中</td><td>✅ 彻底解决</td></tr><tr><td>⭐3</td><td>CPA + oauth-model-alias</td><td>中</td><td>✅ 可用</td></tr><tr><td>4</td><td>config.toml image\_generation=false</td><td>低</td><td>❌ 多人无效</td></tr><tr><td>5</td><td>Sub2API 关闭桥接开关</td><td>低</td><td>⚠️ 不确定</td></tr></tbody></table>

---

## 五、L 站帖子索引

<table id="bkmrk-%E5%B8%96%E5%AD%90-id-%E4%B8%BB%E9%A2%98-%E6%97%A5%E6%9C%9F-2256250-"><thead><tr><th style="width:12%;">帖子 ID</th><th>主题</th><th style="width:14%;">日期</th></tr></thead><tbody><tr><td>[2256250](https://linux.do/t/topic/2256250)</td><td>sub2api 到底要怎么关闭图片生成的api？（核心讨论帖，8楼）</td><td>2026-05-27</td></tr><tr><td>[2321656](https://linux.do/t/topic/2321656)</td><td>codex desktop最近出现Image generation is not enabled for this group</td><td>2026-06-07</td></tr><tr><td>[2321809](https://linux.do/t/topic/2321809)</td><td>踩坑记录：codex的gpt-image-2生图功能竟然和中转站的渠道有关系！</td><td>2026-06-07</td></tr><tr><td>[2249460](https://linux.do/t/topic/2249460)</td><td>冰佬公益站不支持生图（含 skill 模式排查）</td><td>2026-05-26</td></tr><tr><td>[2042175](https://linux.do/t/topic/2042175)</td><td>给中转Api的 Codex和Claude 调用 gpt-image2的 Skill</td><td>2026-04-23</td></tr><tr><td>[2053458](https://linux.do/t/topic/2053458)</td><td>在codex中使用sub2api的gpt-image2生图</td><td>2026-04-25</td></tr><tr><td>[2061254](https://linux.do/t/topic/2061254)</td><td>我改了一下 New API，现在可以直接用 gpt-image-2 了</td><td>2026-04-26</td></tr><tr><td>[1147085](https://linux.do/t/topic/1147085)</td><td>为什么公益API站提供的模型不能生成图片？</td><td>2025-11-08</td></tr><tr><td>[2051766](https://linux.do/t/topic/2051766)</td><td>用cpa调用image模型提示不支持的格式</td><td>2026-04-25</td></tr></tbody></table>