Fable + GPT Image = 无敌,Claude Code 中使用 Codex(订阅)生图的方案

我是 claude pro 和 chatgpt pro 的双订阅者,原因很简单,我希望有一个纠错的模型,不能让同一个模型自己生产、自己测试,并且在一个模型在某一个问题陷进去的时候有另一模型可以纠正。 当然了,还有 codex 强大的生图能力,别跟我说开个 plus 找个公益站也可以生图,白嫖 Lovart 也能生图,我可以负责任的告诉你,一个长久的、成熟的生产线一定是工程级的,规则和流程一定是持久化的,这就是网页版无法替代 codex 的原因。 有些人,可能说走 API 啊,OpenAI 的 Images API、或者 Gemini、Flux 等等,对 CC 来说就是个请求的事儿,没毛病,API key、按张真金白银计费(有很多便宜的),但也仅限于生图了。 走 API key 我没找过渠道,不知道大批量生产的成本,因此这里我没有啥发言权。 本次,主要介绍下,如果你是订阅用户(plus、pro均可),怎么在Claude Code 中使用 Codex生图的方案。

方案

OpenAI 官方的 codex 命令行版,跟桌面 app 是同一个 Codex agent,用同一个账号登录。要是它的无头模式能生图,那我就能在 Claude Code 里用 Bash 去调它。人还在 Claude Code,底下是 Codex 在干活。 安装:

bash 复制代码
npm i -g @openai/codex

查看生图工具在不在

arduino 复制代码
codex features list | grep image

如果显示 image_generation stable true 则证明一切就绪。

让它实际生产一张图试试:

bash 复制代码
codex exec -C "$PWD" -s workspace-write --skip-git-repo-check \
  "用你内置的 image_generation 工具(别拿 API、脚本、SVG 替代)生成一张:白纸上一个蜡笔画的红苹果,儿童涂色风格。保存为当前目录 codex-imgtest.png。"

(这里有几个坑位参数:-s workspace-write 不给它就写不出文件;非 git 目录必须 --skip-git-repo-check,不然它罢工。)

等了一会儿,codex-imgtest.png 出来了,1254×1254,两百来 K......不对,是 2.1M。 打开一看,一个歪歪扭扭的蜡笔红苹果加片绿叶子,正是我要的儿童涂色感。 通了。 人在 Claude Code 没动窝,底下 Codex 把图生了,免 key。

两个坑

尺寸不受控

我要的是 1086×1448 或 1152×1536(都是 3:4),它给我 1254×1254,一个既不是我要的、也不是标准 gpt-image 的尺寸。 这个不是我们的问题,是 codex 的 image_generation 有生图尺寸限制,你在 codex APP 中生图也一样

跑批量

通常来说一个任务需要生产多张图,我一开始图省事,让生图挂后台跑,想着不占会话。结果这会话里后台不稳,断了两回,更烦的是------我没法知道它啥时候好,只能一遍遍去问"生完了没"。轮询,最蠢的姿势。

经过和 cc 交流,我把问题问歪了。我一直在琢磨"怎么给后台加个监控",可**"监控后台"根本是个伪需求**。真需求是"别让我盯着、别让我问"。顺着这个,正解不是给后台加监控,是干脆别用后台:前台逐张生,一张一次独立调用,整批没生完我这回合就不结束,进度就是一条条看得见的调用,你啥都不用问,我生完、验完、处理完一次性把成品端给你。

而且改前台不只是体验问题,是被硬约束逼的:一次 codex exec 只出一张、几十上百秒,九张串一个 bash 循环,总时长顶穿单条命令十分钟的超时上限,直接被杀。所以批量本来就只能一张一调。

顺手把抗中断也解决了------幂等续跑:每张生成前先看目标文件在不在,在就跳过。于是"断了两回"从灾难变成"再跑一次就接着续,已生成的不重复烧 token"。再加一条逐张即时校验:出一张我 Read 一张,画面和文字逐字核对,不对当场重抽,不拖累后面。

能力沉下来

跑通只是"这次能用",我要的是"以后每次都顺手"。自然想到写进配置。 但写哪儿是要较真的:直接塞进全局 CLAUDE.md?那玩意儿每个会话、每个项目都往上下文里加载,不管你这次做不做图。 把一整套生图命令、去 EXIF、resize 的配方常驻进去,等于给所有无关会话交一份上下文税,不划算。

更合身的是拆三层:能力和步骤做成一个用户级 skill,只在我真要生图时才加载;免确认这件事------它是"配置"------落到 settings 里放行 Bash(codex exec:*);全局 CLAUDE.md 只留一行指针,写"要生图用那个 skill",不放配方。

还有个我特意留的心眼:这能力是吊在外部状态上的 ------得这台机器装了 CLI、登录没掉、feature 没被下线。要是写死在 CLAUDE.md 里一句"我会生图",换台机器或者哪天退了登,就成了睁眼说瞎话。做成 skill 就能在开头自检:which codex、查 auth、查 feature,不满足就老老实实报"不可用",而不是硬着头皮承诺。优雅降级,这是 CLAUDE.md 那种硬断言做不到的。

你本来就用 Codex 订阅生图、又主力待在 Claude Code、还烦那一手来回转------就我这种。要是你压根没这套流水线,直接上图像 API 反而更干脆。工具顺不顺手,从来都得看你到底站在哪儿干活。

相关推荐
子兮曰2 天前
Jev 爆发一周:7 秒 Agent 背后的 System One 生态与三场争议
前端·后端·ai编程
AlbertZein2 天前
Step-5-Preview 上手实测:3D 游戏、金融分析、网页设计一次跑完
人工智能·aigc
1点东西2 天前
做了近两年的Agent开发,其实真正要学的就是这五件事
llm·agent·ai编程
七牛云行业应用2 天前
Qwen-Image-2.1 开源部署完整指南:Diffusers、ComfyUI 与推理服务
ai编程
福如意如我心意2 天前
TencentDB Agent Memory和其他开源memory
ai编程
AIGCmagic社区2 天前
文档智能专题:小模型后训练怎么选样本?PaddleOCR-VL-1.6按三类弱点挖掘
人工智能·aigc·文档智能
AIGCmagic社区2 天前
文档智能专题:HunyuanOCR-1.5用DFlash把整页解码压到1.4秒
人工智能·aigc·文档智能
小虎AI生活2 天前
腾讯开源了一个项目,让 AI 直接用你已经登录好的浏览器
aigc·ai编程
瑶山2 天前
开源编程Agent-OpenCode完整使用教程
开源·agent·ai编程·opencode
技术民工之路2 天前
文生视频 vs 传统视频制作:核心优势
ai编程