包含哪些要素

大语言模型会积极奖励现有顶级软件工程实践:

  • 自动化测试
  • 提前规划
  • 全面的文档
  • 良好的版本控制习惯
  • 有效的自动化措施
  • 代码审查文化
  • 非常优秀的手动 QA(质量保证)
  • 强大的研究能力
  • 将功能部署到预览环境的能力
  • 对可以外包给 AI 的任务和需要自己手动处理的任务有本能的判断
  • 对估算的全新认知

https://simonwillison.net/2025/Oct/7/vibe-engineering/

什么是重要的?

关于这些工具带来的能力瓶颈转移,Romain 讲得很直接:

  • 设计和品味(taste)
  • 判断力(discernment)
  • 清晰的沟通

还有一个: 产出让人类愿意读的东西