阿里云近日宣布其最新产品——通义灵码 AI 程序员正式上线,为开发者提供了一种全新的编程协作方式。这款工具不仅支持流行的开发环境如 VS Code 和 JetBrains IDEs,还覆盖了前端和后端开发的全部流程,强调通过全程对话协作实现从零开始直至完成复杂编码任务的目标。
提升开发效率
官方表示,以开发一个具备用户登录、数据管理功能以及美化过的前端页面为例,过去通常需要前端与后端工程师协同工作,耗时至少半天。而使用通义灵码 AI 程序员,现在仅需一名程序员花费约 10 分钟即可完成整个项目的搭建。这显著提升了工作效率,减少了人力成本。
引入多文件代码修改能力
此次更新的一大亮点是首次引入了多文件代码修改能力,允许开发者利用 AI 自动化地执行涉及多个文件级别的编码任务,包括但不限于需求实现、问题修复及批量生成单元测试等。特别地,在单元测试生成方面,可以根据当前代码变更或针对单个乃至多个代码文件进行批量单元测试的自动生成。
新增多种开发能力
除了上述特性外,此次升级还新增了多项有助于提高开发质量的功能,例如上下文感知、意图理解、反思迭代以及工具使用等。这些新能力使得开发者与 AI 程序员之间的互动更加流畅高效,能够更好地理解和满足开发者的需求。
多轮对话协作与版本控制
在实际操作中,开发者将通过多轮对话的形式与 AI 程序员合作完成各项编码任务。在此过程中,系统会自动创建多个快照版本,允许开发者根据需要随时切换或回退到之前的任意状态,极大地增强了开发灵活性和可控性。
评论0