← 返回问题库
问题库自动化CLI进阶

codex exec --json 输出的是什么?

stdout 变为 JSON Lines 事件流,可用于记录线程、turn、命令、文件变化和最终状态。

5 分钟阅读核验于 2026/07/16

不要把它当单个 JSON

JSONL 是多行独立对象,长任务会持续追加事件。解析器应容忍事件类型扩展,并只依赖已记录的稳定字段。

判断完成

同时检查进程退出码与 turn.completed/turn.failed,不要只寻找最后一条 agent_message。

参考来源

优先使用 OpenAI 官方文档与官方仓库。外部来源会单独标识。

  1. OpenAI Codex Non-interactive Mode

    官方来源 · https://learn.chatgpt.com/docs/non-interactive-mode

codex.study 是独立运营的中文 Codex 学习与资料平台,与 OpenAI 不存在隶属、授权或官方认证关系。