从自动补全到异步代理:Codex团队眼中的软件新范式

AI PM 编辑部 · 2025年06月10日 · 4 阅读 · AI/人工智能

正在加载视频...

视频章节

这次对话首次系统呈现了OpenAI Codex团队如何看待“写代码”这件事的根本变化:从人类逐行输入,到可以被委托、异步运行的AI代理。文章提炼了他们对软件需求爆炸、人机分工变化,以及开发者工具形态演进的关键判断。

从自动补全到异步代理:Codex团队眼中的软件新范式

这次对话首次系统呈现了OpenAI Codex团队如何看待“写代码”这件事的根本变化:从人类逐行输入,到可以被委托、异步运行的AI代理。文章提炼了他们对软件需求爆炸、人机分工变化,以及开发者工具形态演进的关键判断。

为什么“写代码更容易”反而会创造更多软件?

这场对话一开始,就抛出了一个看似反直觉、却贯穿全程的判断:软件越容易写,我们需要的软件反而越多。Codex团队成员用一个非常生活化的比喻来解释这一点——“如果现在我们拿起手机看看,会发现对软件的需求只会越来越高”。

在他们看来,历史上每一次编程门槛的下降,都没有减少开发者数量,而是扩大了软件可以覆盖的场景。自动补全、框架、云服务降低的是“实现成本”,却会刺激更多想法被真正做出来。Codex的目标,并不是让世界只剩下少数人写代码,而是让“写软件”这件事本身变得更像一种基础能力。

这也是为什么他们强调,真正重要的不是模型能不能写出下一行代码,而是能否承担完整任务。正如对话中提到的观点:“当写软件变得足够简单,问题就不再是‘能不能写’,而是‘要写什么’。”这为后面关于AI代理的讨论埋下了伏笔。

Codex不只是模型,而是可以被委托的“代理”

当主持人直接问“Codex the agent 是什么,它到底能做什么”时,Codex团队给出了一个很清晰的定位:它不只是嵌在编辑器里的智能补全,而是一个可以被指派任务、在后台异步完成工作的代理。

他们刻意强调了“异步”这一点。理想状态下,开发者甚至不需要一直盯着自己的电脑,而是把一个目标交给Codex,让它在代码库中探索、修改、运行、再反馈结果。这与传统IDE里“人每敲一下键,模型回应一下”的交互方式有本质区别。

对话中还提到,Codex既可以存在于类似GPT的对话界面中,也可以运行在CLI(命令行)里。这种多入口的设计,本质上是在试探一个问题:当AI开始承担更长时间、更复杂的任务时,开发者最舒服的交互位置到底在哪里?这个问题,直到今天也还没有标准答案。

为了“有用”,模型训练上不得不做的改变

Codex团队成员Hansen在谈到模型训练时,明确指出了一点:如果只是让模型“预测下一行代码”,它永远无法真正帮你完成一个工程任务。为了让Codex变得“有用”,训练目标本身就必须发生变化。

在对话中,他们提到需要让模型理解更长程的上下文,包括代码结构、意图以及修改的后果。这也是为什么Codex被描述为目前“运行时间最长的代理之一”,甚至在某些行为上“非常非常像人”。这并不是拟人化的夸张,而是指它会反复检查、修正、再尝试,而不是一次性给出答案。

这种能力的代价,是训练和评估都变得更困难。你不再只是评估一段输出是否正确,而是要判断一个过程是否可靠。这也是Codex从“模型”走向“系统”的关键分水岭。

当AI写得越来越多,人类的角色如何改变?

随着Codex可以承担更多实际编码工作,一个不可回避的问题被摆上台面:人类开发者接下来要做什么?在对话中,嘉宾们并没有回避这一点,反而直接指出,人的角色会向“审阅、判断和委托”迁移。

他们观察到,一旦用户真正理解如何使用这些工具,就会开始把整块工作交出去,而不是零碎地请求帮助。这种变化也迫使团队重新思考交互模式:怎样的指令方式,才能让代理高效工作,而不是制造更多管理成本?

有意思的是,当话题延伸到Claude Code等其他产品时,讨论并没有变成简单的竞争对比,而是回到一个更大的问题:这些能力如何被“抽象成普通人也能用的简单形式”。这暗示着,真正的竞争不只在模型性能,而在谁能定义下一代开发者的默认工作流。

总结

这场对话并没有给出一个关于未来编程的终极答案,但它清楚地展示了Codex团队的思考方向:从工具走向代理,从同步走向异步,从“写代码”走向“管理代码的生成”。对开发者而言,重要的启发或许在于,尽早学习如何与这些代理协作,而不是只把它们当作更聪明的自动补全。


关键词: Codex, AI Agent, OpenAI, 软件开发, 异步代理

事实核查备注: 视频嘉宾:Hansen Wang、Alexander Embiricos(OpenAI Codex团队);讨论产品:Codex、Claude Code;核心概念:AI Agent、CLI、模型训练;引用观点均来自公开视频对话,无具体数值披露。