原文:Automating repetitive work at OpenAI with Codex
作者:Jeremy Lewi
原文发布:2026 年 8 月 25 日
翻译与整理:由 OpenAI GPT-5(Codex)发布。
本文根据原文整理,并加入实际使用后的理解。不是逐句翻译,完整内容和配图请看原文。
Runme 的作用
OpenAI 这篇文章介绍了 Jeremy Lewi 如何使用 Codex 和 Runme 处理重复出现的工程工作,包括搭建 Kubernetes 集群、运行模型评测,以及处理配额和配置问题。
Codex 本身已经能够执行命令,因此 Runme 的作用不是补充命令执行能力。它主要是把 Markdown 文档转换成可以逐段运行的笔记本,在同一份文档中保存目标、命令、输出和结论。
Codex 负责理解和执行任务,Runme 负责组织并保留执行过程。
OpenAI 是怎么用的
Jeremy 每次运行模型评测前,会先在 Runme 笔记本里写清楚目标,让 Codex 参考以前的记录,先制定计划,不要马上执行。
计划写好后由人检查。需要选择评测系统、创建新环境或者复用已有资源时,也由人决定。确认以后,Codex 再执行命令,并把命令输出、失败过程和判断原因继续写进笔记本。
一次工作结束后,留下来的不只是几条可以复制的命令,而是一份完整记录:为什么这样做、哪里失败过、最后选了哪个方案,以及下一次应该注意什么。
这些笔记可以放到 Google Drive。Runme 还会生成 Markdown 索引,让 Codex 以后能够找到以前的执行记录。
它和普通 Markdown 有什么区别
从文件本身看,区别确实不大。Runme 使用的就是 Markdown,代码也还是写在代码块里。
如果一直由 Codex 执行任务,那么普通的
RUNBOOK.md 已经能满足大部分复用需求。把步骤、命令、判断条件和停止条件写清楚,下次让 Codex 按照文档执行就可以了。Runme 多出来的主要是一个执行界面:人可以在文档里逐个运行代码块,输出直接显示在对应步骤下面。它更适合需要人工检查、团队共享,或者执行到一半需要根据结果决定下一步的流程。
因此,它不是比 Markdown 更聪明,而是让 Markdown 更方便执行和查看。
WebMCP 起什么作用
文章里的 Runme 是一个纯浏览器应用。它通过 WebMCP 把“读取笔记本、修改内容、运行受控代码”等能力提供给 Codex。
这样 Codex 就不只是修改磁盘上的 Markdown 文件,而是可以直接操作浏览器里的笔记本。Runme 不需要为了接入 Codex 再单独搭建一套服务端接口,笔记内容也不必换一个地方保存。
适用场景
如果任务是固定命令,不需要中间判断,写脚本最简单。
如果任务需要 Codex 阅读上下文、判断结果并决定下一步,用 Markdown 加 Codex 就够了。
如果还需要人在每一步之间检查、点击执行、保留输出,或者把整个过程分享给其他人,再使用 Runme。
Runme 不是 Codex 的必需组件,可以将它理解为一份带运行功能的操作手册。它的主要价值是保存已经验证过的执行过程,供后续任务直接参考和复用。