promptgarten 🌱
🌍 DE

命令参考 · Codex CLI

codex exec

以非交互方式运行 Codex,例如用于脚本或 CI。

codex exec(简写:e)以非交互方式执行任务,不会打开 TUI 界面。可以将提示词参数传入 '-',表示从 stdin 读取输入。使用 --json 可以将事件以 JSONL 格式输出;使用 -o/--output-last-message 只保存最后一条消息;使用 --output-schema 可强制指定输出的结构。

什么时候用?

将 Codex 集成到脚本或流水线中

codex exec "总结最近几次提交的改动" --json

通过 stdin 传入来自其他来源的输入

cat aufgabe.txt | codex exec -

什么时候不该用?

希望进行交互式操作,例如实时回答追问

codex exec 会全程运行,不会提出交互式追问。

更好的选择: 使用不带 exec 的普通 codex 命令启动 TUI 界面

来源