英伟达(Nvidia)自动员其100%的工程师使用人工智能辅助编程工具以来,其内部代码提交量已增长了两倍。由Anysphere公司开发的集成开发环境(IDE)Cursor,目前正赋能该公司超过3万名开发人员进行AI代码生成。

Cover Image

Cursor几乎应用于所有产品领域和软件开发的各个方面。团队使用Cursor来编写代码、进行代码审查、生成测试用例以及进行质量保证。我们的整个软件开发生命周期(SDLC)都因Cursor而加速。我们在Cursor中构建了大量自定义规则,以实现整个工作流的完全自动化。这释放了Cursor的真正潜力。”——英伟达工程副总裁魏柳(Wei Luio)表示。

这并不意味着从英伟达办公室产出的所有生产就绪代码突然都变成了AI生成的“垃圾”。软件开发生命周期(SDLC)仍然由人类监控和监督,但AI已嵌入到每个阶段,以消除瓶颈并确保最高效率。Cursor的参与使得工程师们生成的代码量达到了之前的三倍

除此之外,Cursor在其他领域也有所助益,例如在调试方面,它擅长发现罕见且顽固的漏洞,并能部署代理程序迅速解决它们。英伟达的团队还通过使用自定义规则来自动化其Git工作流,这些规则允许从工单和文档中提取上下文,同时让Cursor处理漏洞修复,并提供适当的测试进行验证。

“在采用Cursor之前,英伟达也使用过其他AI编码工具,既有内部构建的,也有外部供应商的。但在采用Cursor之后,我们才真正开始看到开发速度的显著提升,”魏柳说。据他介绍,Cursor真正擅长的是理解那些长期运行、规模庞大的数据库的复杂性,这些复杂性通常会让普通人类工程师感到棘手。

谈到这一点,培训生和新员工可以借助Cursor快速上手,因为它可以作为拥有广泛知识的指导助手。相反,经验更丰富的开发人员现在可以专注于其他真正需要人类智慧的挑战,从而缩小想法与实现之间的差距。这就像生成式AI终于被用于它本该一直承担的角色:处理繁琐的任务。

Cursor在结束其新闻发布时声称,尽管代码量和整体生产力有所提升,但“漏洞率保持稳定”。这一点很重要,因为像GPU驱动程序这样的关键组件,无论是游戏玩家还是专业人士都依赖其至关重要的代码,而这些代码现在部分由AI生成。这对英伟达来说也并非新鲜事,因为其DLSS技术多年来一直运行在超级计算机上。


文章标签: #英伟达 #AI编程 #Cursor #软件开发 #生产力

负责编辑

  菠萝老师先生 

  让你的每一个瞬间都充满意义地生活,因为在生命的尽头,衡量的不是你活了多少年,而是你如何度过这些年。