论文
使用 Agentic IDE 生成 Web 应用程序:实证评估
Generation of Web Apps with Agentic IDEs: An Empirical Assessment
摘要
Agentic IDE 是软件工程领域最重要的创新之一,旨在通过基于 LLM 的代理加速应用程序开发,这些代理可以在开发过程中为开发人员提供帮助。然而,他们对涉及生成完整应用程序的端到端开发任务的评估仍然有限。为了填补这一空白,我们建议对三种流行的代理 IDE(Copilot、Cursor 和 Windsurf)在从头开始生成 5 个全栈 Web 应用程序时进行严格的比较分析。结果表明,已建立模式的生成高度成熟,例如 CRUD 操作和身份验证功能。相比之下,不太常见的分布式架构(例如任务队列架构)的生成会产生更多的错误。总体而言,结果表明 Agentic IDE 无法取代开发人员,而是通过自然语言指令和迭代细化编排基于 LLM 的代理,将其角色转向构建软件。然而,每个代理 IDE 都显示出其独特性,尽管差异很小。