返回首页
跨国串门儿计划播客43:51

#501.Harness Engineering:当人类掌舵、智能体执行时如何构建软件

8.7Score
#501.Harness Engineering:当人类掌舵、智能体执行时如何构建软件

播客收听

时长 43:51原播客页面

问这期播客

会先在本集摘要、章节、转录和笔记里找答案。

本集要点

  • 代码实现成本趋近于零,稀缺资源是人类注意力和模型上下文窗口
  • 通过“框架工程”将工程师角色转为智能体编排者,禁止手动写代码
  • 设立“垃圾回收日”和Lint规则,系统性治理AI生成的技术债

节目简介

OpenAI工程师提出“框架工程”理念:代码已成免费资源,人类应专注设定规范与约束,由AI智能体执行开发。

章节

  1. 00:00

    开场 & 播客简介

    开场 & 播客简介

  2. 02:09

    什么是“Token 亿万富翁”:利用模型完成全部工作

    什么是“Token 亿万富翁”:利用模型完成全部工作

  3. 03:32

    为什么实现不再是瓶颈:代码的产出、重构与删除皆为免费

    为什么实现不再是瓶颈:代码的产出、重构与删除皆为免费

  4. 05:31

    工程师角色转型:从“码农”到驱动无限产能的“编排者”

    工程师角色转型:从“码农”到驱动无限产能的“编排者”

  5. 08:01

    留下“面包屑”:为什么文档和日志是智能体的“导航图”

    留下“面包屑”:为什么文档和日志是智能体的“导航图”

  6. 10:41

    针对智能体的 Lint 检查:如何强制 AI 不写“垃圾代码”

    针对智能体的 Lint 检查:如何强制 AI 不写“垃圾代码”

  7. 13:54

    一致性的力量:让代码库变得对模型“易读”

    一致性的力量:让代码库变得对模型“易读”

  8. 15:09

    提示词注入技巧:将审核逻辑直接嵌入测试与 SDK

    提示词注入技巧:将审核逻辑直接嵌入测试与 SDK

  9. 19:20

    从工单到 PR:如何赋予智能体“烹饪”软件的技能

    从工单到 PR:如何赋予智能体“烹饪”软件的技能

  10. 22:51

    避免过度设计:在正确的时间提供最精简的上下文

    避免过度设计:在正确的时间提供最精简的上下文

  11. 27:02

    协作新范式:GitHub 如何成为人类与智能体的中心广播域

    协作新范式:GitHub 如何成为人类与智能体的中心广播域

  12. 31:33

    极致效率:笔记本扔在车后座,通勤路上完成全自动化开发

    极致效率:笔记本扔在车后座,通勤路上完成全自动化开发

转录

00:00

开场 & 播客简介

02:09

什么是“Token 亿万富翁”利用模型完成全部工作

03:32

为什么实现不再是瓶颈代码的产出、重构与删除皆为免费

05:31

工程师角色转型从“码农”到驱动无限产能的“编排者”

08:01

留下“面包屑”为什么文档和日志是智能体的“导航图”

10:41

针对智能体的 Lint 检查如何强制 AI 不写“垃圾代码”

13:54

一致性的力量让代码库变得对模型“易读”

15:09

提示词注入技巧将审核逻辑直接嵌入测试与 SDK

19:20

从工单到 PR如何赋予智能体“烹饪”软件的技能

22:51

避免过度设计在正确的时间提供最精简的上下文

27:02

协作新范式GitHub 如何成为人类与智能体的中心广播域

31:33

极致效率笔记本扔在车后座,通勤路上完成全自动化开发

35:19

“垃圾回收日”每周五系统性消除智能体产生的烂代码

37:20

Token 预算分配规划、实现与 CI 的三分天下

39:05

代码作为“模糊编译器”的产物逻辑比实现更重要

41:05

终极目标只需输入指标与优先级,让机器自行推动产品进化

#AI编程#智能体#软件工程#框架工程#OpenAI

节目笔记

📝 本期播客简介

本期我们克隆了:AI 开发者大会深度访谈《AI Engineer》Harness Engineering: How to Build Software When Humans Steer, Agents Execute — Ryan Lopopolo, OpenAI

如果你还在纠结如何写出更优雅的代码,OpenAI 的 Ryan Lopopolo 可能会告诉你:别写了,让智能体来。作为一名每天消耗超过十亿 Token 的“Token 亿万富翁”,Ryan 在 OpenAI 内部推行了一套近乎疯狂的标准——禁止团队成员接触代码编辑器。

在这场极具冲击力的对谈中,Ryan 详细拆解了“框架工程”(Harness Engineering)的核心逻辑。他认为在 2025 年的节点上,代码已经变成了“免费”的廉价资源,真正的稀缺性在于人类的注意力和模型的上下文窗口。你将听到他如何利用 AI 智能体在 30 分钟的通勤路上自动完成开发任务,如何通过“垃圾回收日”解决 AI 产生的技术债,以及为什么他认为未来的软件工程将演变为一种对“模糊编译器”的元编程。这不仅是一场技术分享,更是一次对程序员职业未来的深度重构。

👨‍⚕️ 本期嘉宾

Ryan Lopopolo,OpenAI 技术团队成员。他致力于构建高效的 AI 智能体开发流,是“框架工程”理论的践行者。他以每天消耗海量 Token 进行软件自动化构建而闻名,被业界称为“Token 亿万富翁”。

⏱️ 时间戳

00:00 开场 & 播客简介

编程哲学的颠覆:代码即免费资源

02:09 什么是“Token 亿万富翁”:利用模型完成全部工作

03:32 为什么实现不再是瓶颈:代码的产出、重构与删除皆为免费

05:31 工程师角色转型:从“码农”到驱动无限产能的“编排者”

框架工程实战:如何驯服 AI 智能体

08:01 留下“面包屑”:为什么文档和日志是智能体的“导航图”

10:41 针对智能体的 Lint 检查:如何强制 AI 不写“垃圾代码”

13:54 一致性的力量:让代码库变得对模型“易读”

15:09 提示词注入技巧:将审核逻辑直接嵌入测试与 SDK

OpenAI 内部工作流揭秘

19:20 从工单到 PR:如何赋予智能体“烹饪”软件的技能

22:51 避免过度设计:在正确的时间提供最精简的上下文

27:02 协作新范式:GitHub 如何成为人类与智能体的中心广播域

31:33 极致效率:笔记本扔在车后座,通勤路上完成全自动化开发

质量管控与未来愿景

35:19 “垃圾回收日”:每周五系统性消除智能体产生的烂代码

37:20 Token 预算分配:规划、实现与 CI 的三分天下

39:05 代码作为“模糊编译器”的产物:逻辑比实现更重要

41:05 终极目标:只需输入指标与优先级,让机器自行推动产品进化

🌟 精彩内容

💡 代码是免费的,上下文才是稀缺的

Ryan 提出一个激进的公理:实现(Implementation)已经不再稀缺。在 GPU 产能充足的今天,代码的产出成本趋近于零。真正的挑战在于如何管理人类的注意力和模型的上下文窗口,确保智能体在正确的约束下工作。

🛠️ 禁止编辑器:强制性的 AI 工作流

在 Ryan 的团队中,手动打开 IDE 写代码被视为一种低效。他通过构建“框架”(Harness),让智能体调用 Chrome 开发者工具、本地观测栈和命令行。人类的工作从“写代码”变成了“写规范”和“设护栏”。

🚀 “垃圾回收日”与自愈系统

AI 产出速度极快,但也容易产生局部一致性导致的“烂代码”。Ryan 设立了周五“垃圾回收日”,让人类分析智能体犯错的原因,并将其转化为持久化的 Prompt 或 Lint 规则,让系统具备“自愈”能力。

💻 代码是可丢弃的构建产物

他将大模型比作“模糊编译器”。就像开发者不在乎编译器生成的具体汇编指令一样,未来的工程师也不应过度纠结于具体的代码实现。代码只是规范(Specification)在特定模型下的编译结果,是可以随时重构和丢弃的。

❤️ 工程师的“元编程”未来

未来的软件工程师将更像“主任工程师”(Staff Engineer),负责系统思维、任务分配和风险控制。通过编写 agents.md 和 ADR(架构决策记录),工程师将自己的经验持久化,从而驱动成百上千个智能体并行工作。

🌐 播客信息补充

翻译克隆自:AI Engineer: Harness Engineering: How to Build Software When Humans Steer, Agents Execute — Ryan Lopopolo, OpenAI

本播客采用原有人声声线进行播客音频制作,也可能会有一些地方听起来怪怪的

使用 AI 进行翻译,因此可能会有一些地方不通顺;

如果有后续想要听中文版的其他外文播客,也欢迎联系微信:iEvenight