驾驭工程:OpenAI Ryan Lopopolo 讲述如何构建人类引导、智能体执行的软件

AI Engineer

总结:

Ryan Lopopolo 在本次演讲中讨论了“驾驭工程”,即人类引导、智能体执行的软件开发模式,并分享了九个月来只使用智能体构建软件的经验:

  • 软件开发范式转变:强调软件构建方式已改变,代码代理(coding agents)日益普及,代码生成不再是稀缺资源。
  • 工程师角色的演变:工程师的重心从编写代码转向系统思维、设计和授权,主要任务是消除团队(包括人类和智能体)的障碍。
  • 模型能力提升:GPT 5.2 等模型已足够强大,可以胜任完整的软件工程师工作,能够以高可靠性执行复杂操作。
  • 代码的自由性:代码现在可以免费生产、重构和删除,模型的耐心和并行处理能力极大地提高了效率。
  • 稀缺资源的识别:真正稀缺的资源是人类时间、人类与模型的注意力,以及模型上下文窗口。
  • 高质量工作的定义:做好工作意味着理解未明确的非功能性需求,并以智能体可理解的方式进行规范,通过构建护栏减少错误。
  • 如何引导智能体:通过编写清晰的 agents.md 文件、持续刷新上下文、利用审查智能体提供反馈、优化错误消息以及“提示一切”的理念来提高智能体表现。
  • 未来的愿景:鼓励工程师们勇于构建,将自己从重复性劳动中解放出来,让智能体完成大部分工作,实现更高效的开发流程。

引言:驾驭工程的挑战与机遇 [0:45]

软件开发模式的根本性转变 [1:38]

稀缺资源与高杠杆活动 [5:08]

如何引导智能体完成高质量工作 [11:04]

问答环节 [18:34]