OpenAI工程师突破极限:AI现可自主编写数百万行代码
改变一切的激进实验
OpenAI工程师Ryan Lopopolo最近公布了一项大胆的编码实验,它正在重写软件开发的规则。团队提出了一个大胆的前提:"如果我们永远不再手动编写一行代码会怎样?"
结果具有变革性。 最初AI的工作速度仅为人类的10%,形成了一场生产力噩梦,但最终演变成一个现在超越整个工程团队的系统。秘诀是什么?迫使AI解决自己的问题。
打造完美的AI队友
突破来自于创建工程师们称之为"Harness"的系统——一个专门为AI协作设计的开发控制台。随着GPT-5.4等模型的改进,团队注意到一个显著现象:他们的人工智能团队成员不仅在协助,还在承担责任。
速度成为痴迷。 团队多次重建他们的系统(从Makefile到Bazel再到Nx),只有一个不容商量的要求:构建时间必须控制在一分钟以内。当流程变慢时,AI会自动将任务分解成更小的块,保持其闪电般的节奏。
人类的瓶颈
在这个新范式中,工程师们发现了一个讽刺性的转折:人类成为了过程中最慢的部分。传统的代码审查造成了阻塞,导致了一个激进的解决方案——后合并审查而非前合并审查。
"我们不再设置关卡,而是开始教学," Lopopolo解释道。工程师们现在专注于创建更好的可观察性工具,并将他们的隐性知识文档化供AI吸收。结果呢?系统越来越能够自我诊断和自我修复。
幽灵库现象
最出人意料的结果是Symphony——一个作为纯规范而非静态代码存在的"幽灵库"。需要功能?AI根据高级描述按需重建它。
这种方法暗示了一个未来,软件依赖可能会完全消失。对于中等复杂度的库,AI可以直接将它们重写到项目中,剥离不必要的代码,创建完全自包含的系统。
关键点:
- 自主演进: 通过强制解决问题,AI编码从助手发展为独立队友
- 分钟级构建: 保持构建时间在60秒内对维持AI专注至关重要
- 人类角色转变: 工程师从编码者转变为系统架构师和知识管理者
- 无依赖的未来: AI重建所需代码的能力可能消除传统软件依赖
正如Lopopolo所说,"我们不再只是构建工具——我们正在培养数字同事。" 这项实验预示着一个即将到来的时代,人类工程师专注于他们最擅长的事情:设计系统和指导处理实现细节的AI队友。

