Appearance
非交互模式
Codex 的非交互式执行模式(exec):适用于 CI/CD、脚本集成、批处理等自动化场景。
涵盖内容
| 章节 | 核心主题 |
|---|---|
| 概念 | Exec 模式、Ephemeral 执行、输出格式 |
| 练习 | Exec 模式使用、输出解析 |
| 代码走读 | exec crate 源码走读 |
核心概念
非交互模式允许 Codex 在无终端 UI 的环境中运行:
- Exec 模式:接收指令后自动执行,无需用户交互确认
- Ephemeral:临时执行环境,执行完毕即清理
- 输出格式:结构化输出(JSON、plain text)便于脚本解析
- 安全策略:在自动化场景中的权限控制
前置知识
- 完成代理循环主题
- 完成终端界面主题
- CI/CD 基本概念
学习路径
读完本主题后,你将理解:
- Exec 模式与 TUI 模式的架构差异
- Ephemeral 执行的生命周期
- 输出格式的选择和解析方式
- 自动化场景下的安全考量
→ 下一步:MCP 协议