接收用户输入
Codex 从用户请求开始,准备把这条请求和已有会话历史、环境信息、指令、可用工具一起送入模型。
Codex CLI / Agent Harness
这个页面基于 OpenAI 官方工程文章整理,展示 Codex 如何在一个会话 turn 中把用户请求、模型推理、工具调用和工具结果串成循环,直到返回最终回复或继续追问。
点击左侧步骤查看说明。右侧流程图会高亮当前步骤。
Codex 从用户请求开始,准备把这条请求和已有会话历史、环境信息、指令、可用工具一起送入模型。
用户描述希望 Codex 完成的软件工作。
组合 instructions、tools、input、环境和历史。
通过 Responses API 采样模型输出。
模型要么回答用户,要么请求执行工具。
Codex harness 负责运行命令、读写文件或调用 MCP 工具。
工具输出被追加回上下文,进入下一轮推理。
模型停止请求工具,Codex 把本轮结果交还给用户。
OpenAI 文章重点说明了 Codex 不是只把用户文本发给模型,而是组织一组结构化输入。
Agent loop 的难点不只是流程控制,还包括安全、性能和上下文管理。
本页是中文整理和可视化,不是 OpenAI 官方译文。