Skip to content

非交互模式

Codex 的非交互式执行模式(exec):适用于 CI/CD、脚本集成、批处理等自动化场景。

涵盖内容

章节核心主题
概念Exec 模式、Ephemeral 执行、输出格式
练习Exec 模式使用、输出解析
代码走读exec crate 源码走读

核心概念

非交互模式允许 Codex 在无终端 UI 的环境中运行:

  • Exec 模式:接收指令后自动执行,无需用户交互确认
  • Ephemeral:临时执行环境,执行完毕即清理
  • 输出格式:结构化输出(JSON、plain text)便于脚本解析
  • 安全策略:在自动化场景中的权限控制

前置知识

  • 完成代理循环主题
  • 完成终端界面主题
  • CI/CD 基本概念

学习路径

读完本主题后,你将理解:

  • Exec 模式与 TUI 模式的架构差异
  • Ephemeral 执行的生命周期
  • 输出格式的选择和解析方式
  • 自动化场景下的安全考量

→ 下一步:MCP 协议