OpenAI 的关键人物 Alexander Embiricos 描述了 AI 在软件开发中的角色转变,预计未来两年内,代码的编写方式将发生根本性变化。人类程序员将更多地成为 AI 代理的编排者,而 AI 代理将承担大部分编码工作。Embiricos 强调了 AI 代理的自主性,它们将在自己的环境中工作,连接到开发者使用的工具。这一转变已经发生在 OpenAI,代理对代码库的贡献日益增加。AI 生成代码的激增带来了新的挑战,需要重新思考软件开发实践。软件开发人员的角色将从直接编码转变为定义问题、设定目标和评估解决方案的高级战略家和质量控制者。