成为赞助商——支持中文 Agent 生态

了解赞助
库Agent场景库
← 返回用例列表

keeper:48 小时用 Codex CLI 发出三仓版本——15 bug、测 77→189,以及挂起审批坑

三款 3D 打印开源工具统一 CLI;披露约两日、修 15 bug、新增测至合计 189、exec 曾因 OnRequest 审批挂 21 分钟;不代你无人值守对真机打样。

场景说明

面向维护多仓开源工具、想用 Codex/同类 CLI 做修 bug+补测冲刺的独立开发者:把详细 prompt、stdin 投喂与沙箱写权限写成节奏,区别于 Claude 多会话治理与内容站重建。

案例叙事

01他们做了什么

keeper(DEV:lanternproton)在《How Codex CLI helped me ship 3 releases in 48 hours — and what it got wrong》(JSON-LD/页内 datePublished 2026-05-23T00:08:36Z → 2026-05-23)写明:他维护 SupportSage、Printsight、FilamentDB 三款 3D 打印开源工具;约两日内用 Codex CLI v0.133.0(gpt-5.5,ChatGPT Plus)修 15 个 bug、补大量测试并推出统一 CLI。

工作流:写含精确路径/行号/期望行为/验证命令的详细 prompt → `codex exec` → 审 diff → 补测 → 提交。成果表:SupportSage 6 bug、77→131 测;Printsight 5 bug、原基于缺失图片的子进程测全挂→16 个合成 numpy 单测;FilamentDB 4 bug、0→42 测;合计测 77→189。统一后可用 supportsage inspect/filament search 等委托子工具,共享 `~/.supportsage/config.toml`。

踩坑:approval=OnRequest 时 exec 无 TTY 可批,首跑挂约 21 分钟无输出——改 `--sandbox workspace-write` 并做 `cxe` 别名;自写统一层曾硬编码把 `--json` 传给 Printsight,Codex 审出 CRITICAL;pyproject 声称 ≥3.10 却用了 3.11 tomllib,需 tomli 回退;`$(cat prompt.txt)` 参数展开不稳,改为 stdin 管道。作者反思:先用两词 prompt 测 exec;委托测须断言 argv 而非只断言「发生了委托」;Phase 1 统一 CLI 最终仍有部分自己写。本场景据此输出「多仓 Codex 冲刺」提纲。禁止建议跳过真机/人工发布验收,或把 48 小时写成任意三仓保证。

02实际效果

  • 源披露约两日、15 bug、测 77→189、审批挂约 21 分钟、以及 stdin/沙箱修复等作者口径;属开源维护窗口,不可外推为你的发布节奏、模型必复现或「exec 可无人值守」。
  • 能把「模型会改代码」与「可写沙箱 + stdin prompt + argv 级测试」拆开。
  • 为交互审批挂死、以及只测到委托发生未测参数提供提问清单。

03值得知道

  • 作者自承统一 CLI 有一段最终手写;勿假设 Agent 包办。
  • 3D 打印质量仍须真机/人眼;测试用合成图不代替实物。
  • 上面写的是 keeper 个人实践帖,不是 OpenAI Codex 官文。

04可复制提示词

多仓 Codex 修 bug 冲刺简报

你是开源维护冲刺顾问。只根据用户约束写节奏与验收门,不要编造已修 bug 数。

仓/工具列表:{{repos}}
已知问题格式:{{bug_format}}
是否允许非交互写沙箱:{{sandbox}}

输出 Markdown:
1. prompt 必含字段(路径/期望/验证命令)
2. stdin 投喂与审批/沙箱核对
3. 委托 argv 级测试门
4. 人必须保留的发布决策
禁止建议无人值守对生产/真机操作;禁止伪造「48 小时必三发」。

exec 无输出挂起复盘提纲

CLI agent 长时间无输出,后确认在等审批。请写复盘提纲。

现象:{{symptom}}

输出:
1. 缺非交互沙箱、缺冒烟 prompt,还是 TTY 假设错误
2. 最小配置修复
3. 下次验收(两词冒烟)
4. 人工确认清单
不要伪造「长时间无输出=模型在思考」。

怎么做

  1. 粘贴多仓目标、已知 bug 列表格式,以及是否允许 workspace-write 沙箱跳过交互审批
  2. Agent 按实践帖输出:prompt 字段清单、stdin 投喂法、以及委托 argv 级测试门
  3. 人工保留发布与真机验收;Agent 不代你声称可无人值守对打印机下指令

实用提示

  • 源帖:Codex CLI v0.133.0 + gpt-5.5(ChatGPT Plus);SupportSage/Printsight/FilamentDB;约两日;bugs 6+5+4=15;测前 77/0 坏/0 → 后 131/16/42 合计 189;首 exec 因 approval=OnRequest 无 TTY 挂约 21 分钟,改 --sandbox workspace-write;硬编码 --json 被标 CRITICAL;应用 stdin:cat prompt.txt | codex exec ... "";Phase 1 统一 CLI 作者最终手写部分
  • 与 ilya-gorban-15-claude-sessions-governance / shape-marko-claude-vs-cursor-router 不同:本条是 Codex 多仓修 bug+补测冲刺与 exec 审批坑,不是 Claude 多会话钩子治理或 CC vs Cursor 同票对照
#Codex CLI#开源冲刺#补测#审批挂起#3D打印