一名开发者一年内完成9万次提交
在一项曾被认为不可能的生产力展示中,开发者彼得·斯坦伯格在过去一年中,在GitHub上完成了超过9万次代码提交,涵盖了120多个独立项目。OpenClaw这一开源AI项目的创建者斯坦伯格,通过将Codex和Gemini等AI模型作为开发伙伴来实现这一壮举。他的工作流程包括向模型输入一个大型Markdown文件(有时高达1.5兆字节,包含所有项目代码),并发出“构建”或“编写技术规范”等高级命令。
这种由AI驱动的过程极大地缩短了开发时间。过去需要一个由架构师、前端、后端和测试工程师组成的完整团队才能产出最小可行产品(MVP)的任务,现在一个人可以在数小时内完成。斯坦伯格指出:“我突然意识到,现在我真的可以构建任何东西了”,这突显了开发成本和复杂性的根本性降低。
AI代理展现未编程的突现智能
斯坦伯格的一个关键发现时刻是他的AI代理展现了自主问题解决能力。在通讯应用中收到一条音频消息后,这个AI(它没有预先编程来处理音频文件)开始显示“正在输入”的指示。该代理在没有人为干预的情况下独立解决了这项任务。
当被问及如何完成时,AI解释了它的过程:它通过检查文件头识别出文件是Opus音频格式,使用FFmpeg命令行工具进行转换,尝试使用本地转录工具(Whisper)但发现未安装,然后使用curl命令将文件发送到OpenAI的API进行转录,最后返回文本。这一事件表明,AI代理正在从执行命令的工具演变为能够制定策略并利用工具链解决新问题的自主系统。
软件开发从“代码”转向“意图”
随着AI在代码生成方面变得越来越熟练,开发者的根本价值正在发生转变。斯坦伯格现在将开源的拉取请求称为“提示请求”(Prompt Requests),这表明贡献者的意图比他们提交的代码更重要。他不再逐行阅读代码;相反,他要求AI总结意图,并与模型讨论架构适应性。
斯坦伯格认为,那些手动编写AI可以处理的任务代码的开发者将会落后。他引用英伟达CEO的话来强化这一观点:“短期内,你不会被AI取代,你会被一个使用AI的人取代。”斯坦伯格预测,这种AI辅助开发的新范式将在未来一年内“彻底爆发”,这得益于下一代模型能力的迅速进步。