只有状态为「running」或「pending」的任务才支持追加文件,其中「running」是唯一能实时读取新增文件的窗口期;通过侧边栏「files」上传后需发送引导指令触发重分析,批量上传文件会自动融入下一轮推理。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

当你在Codex中已启动一个任务(比如正在分析日志、重构模块或排查Bug),突然想起还有关键文件没给它看,又不想中断当前流程重来一遍,就得在任务运行中把新文件补进去。这一步操作起来很简单,但路径不对会导致文件被忽略或触发重试逻辑。
确认任务当前处于可接收补充文件的状态
进入Codex Web界面 → 左侧导航栏点击【Tasks】→ 找到目标任务 → 查看右上角状态标签。只有显示为「Running」或「Pending」的任务才支持追加文件;若状态为「Completed」「Failed」或「Cancelled」,则无法再注入新文件,必须新建任务。
【Running状态是唯一能实时读取新增文件的窗口期,错过即需重启任务】
通过右侧侧边栏上传文件
点击任务详情页右上角「⋯」→ 选择「Open sidebar」→ 在右侧侧边栏中点击「Files」图标 → 点击「+ Add file」按钮。
拖入你要补充的文件,或点击后从系统中选取。Codex会立即扫描该文件内容,并将其纳入当前任务的上下文缓存。
通过本地 Codex 或 OpenClaw OAuth 凭证直接调用 ChatGPT/Codex Responses 的 image_generation 工具来生成或编辑光栅图像,然后保存
注意:上传后不会自动触发重分析,Codex只把文件“收进来”,是否使用由它当前执行阶段决定。如果你希望它立刻基于新文件做判断,需紧接着发送一条引导指令(Steer),例如:“请结合刚上传的config.yaml重新检查数据库连接配置。”
用消息队列方式批量追加多个文件
方法一:在CLI/TUI中按Tab键将文件路径暂存入队列
方法二:在Web界面中,连续点击「+ Add file」上传多个文件,每上传一个,Codex都会在后台完成解析并标记为「ready」状态。
所有通过此方式上传的文件,都会出现在任务详情页的「Attached files」列表中,且带有时间戳。Codex会在下一轮推理中自动融合这些内容,无需额外声明。
这一步不需要修改任何JSON或调用API,也不影响task_id和执行流,是唯一安全、非侵入式的补充方式。










