详细内容或原文请订阅后点击阅览
从 Vibe 编码到规范驱动开发
与 LLM 代理一起从创意到工作健身应用程序的 4.5 小时旅程从 Vibe 编码到规范驱动开发的帖子首先出现在 Towards Data Science 上。
来源:走向数据科学我在上一篇文章“从代码到见解:数据分析师的软件工程最佳实践”中指出,工程技能和最佳实践对于分析师和其他数据专业人员来说非常有用。
现在在人工智能时代更是如此,我们有更多机会构建自己的分析工具:从显示图表或展示不同场景的精美数据查看器,到可以根据输入参数预测结果的模拟器。就我个人而言,我在日常工作中一直使用网络应用程序。
关于氛围编码已经有很多炒作,但似乎专业工程师已经超越它并更倾向于规范驱动的开发。就连 2025 年 2 月创造了“氛围编码”一词的安德烈·卡帕蒂 (Andrej Karpathy) 也在一年后承认,这个时代即将结束,我们正在进入代理工程的时代——在人类监督下根据详细规范来编排代理。
今天(一年后),通过 LLM 代理进行编程正日益成为专业人士的默认工作流程,除了更多的监督和审查。目标是从代理的使用中获得影响力,但不会对软件质量造成任何影响。许多人试图为此想出一个更好的名称,以将其与氛围编码区分开来,我个人目前最喜欢的“代理工程”:-“代理”,因为新的默认设置是你在 99% 的时间里不直接编写代码,而是编排代理人进行监督。-“工程”强调它是一门艺术、科学和专业知识。这是你可以学习并变得更好的东西,具有不同类型的深度。
在本文中,我希望遵循 JetBrains DeepLearning.AI 课程“使用编码代理进行规范驱动开发”的最佳实践,在一个新建项目中将规范驱动开发付诸实践。
