AI时代代码协作新范式,人机共写代码改变开发意图传递方式。
Vibe Coding as a Reconfiguration of Intent Mediation in Software Development: Definition, Implications, and Research Agenda
- 人机通过自然语言对话共同创作代码,意图传递从指令转为概率推断。
- 开发者知识重心从编码转向协同调度,智能体承担更多认知任务。
- 适合关注人机协作、AI编程未来的研究者与实践者阅读。
软件开发正经历根本性变革,以‘vibe coding’为代表的生成式AI广泛应用,大量现代代码库由人工智能生成。快速普及与概念理解滞后之间的矛盾凸显了对这一新兴范式深入探究的必要性。本文基于意图视角与历史分析,将vibe coding定义为一种人机协同流中通过自然语言对话共同创造软件产物的新范式,其核心在于将开发者意图的中介机制从确定性指令转变为概率推理。我们发现,vibe coding重新分配了认知劳动,使专家能力从技术实现转向协作编排。机遇包括普惠化、加速开发和系统性杠杆作用,但伴随风险如黑箱代码、责任真空与生态偏见。最后,我们提出涵盖人类、技术与组织三维度的研究议程,以指导未来对该范式的探索。
原文摘要 · Abstract (English)
Software development is undergoing a fundamental transformation as vibe coding becomes widespread, with large portions of contemporary codebases now being generated by Artificial Intelligence (AI). The disconnect between rapid adoption and limited conceptual understanding highlights the need for an inquiry into this emerging paradigm. Drawing on an intent perspective and historical analysis, we define vibe coding as a software development paradigm where humans and Generative AI (GenAI) engage in collaborative flow to co-create software artifacts through natural language dialogue, shifting the mediation of developer intent from deterministic instruction to probabilistic inference. By intent mediation, we refer to the fundamental process through which developers translate their conceptual goals into representations that computational systems can execute. Our results show that vibe coding redistributes epistemic labor between humans and machines, shifting expertise from technical implementation toward collaborative orchestration. We identify key opportunities, including democratization, acceleration, and systemic leverage, alongside risks such as black-box codebases, responsibility gaps, and ecosystem bias. We conclude with a research agenda spanning human-, technology-, and organization-centered directions to guide future investigations of this paradigm.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。