用 --output-schema 拿到机器可读结果

CI 不要去解析散文。给 JSON Schema,让最终消息按合同输出。

codex exec --json --output-schema ./ci-schema.json \
  -o /tmp/codex-out.json \
  "总结失败的测试和最可能的修复。只输出 schema 里的字段。"

把这条和 resume --last 串起来:第一轮诊断,第二轮按同一 schema 执行。

codex exec resume --output-schema 在后续轮次也支持。结构化输出是 agent 进入管道的方式,不是事后用正则抠。

来源