AI 魔法师,轻松点亮网页时代
1月8日,阿里云正式宣布通义灵码AI程序员已全面上线,同时兼容VSCode和JetBrains IDEs,覆盖了从前端到后端的全部开发领域。这一消息引起了广泛关注,因为阿里云宣称“全程对话协作能够实现从零开始完成复杂的编码任务”。 这无疑为程序员们提供了一个强大的新工具,它不仅提高了开发效率,还可能改变传统的编程工作模式。通过人机对话的方式进行协作,这种创新的方式可能会降低编程的门槛,让更多的人能够参与到软件开发中来。当然,随之而来的也有对AI在编程领域的应用边界和技术可靠性的探讨,以及对于传统编程岗位是否会被取代的担忧。但无论如何,这都是技术进步的一个重要标志,值得我们持续关注其发展动态。
官方表示,过去纯人工开发一个具备用户登录、数据管理功能及美化界面的前端页面,通常需要前端和后端工程师紧密协作,耗时至少半天。而现在,借助通义灵码AI程序员的帮助,只需一名程序员花费大约10分钟即可完成整个开发过程。
此次通义灵码AI程序员的更新中首次引入了多文件代码修改能力。这一功能使得开发者能够通过AI程序员自动完成更复杂的多文件级编码任务,如需求实现、问题修复以及批量生成单元测试等。 这项技术的进步不仅显著提升了开发效率,还大大降低了人为错误的可能性。对于开发者而言,这无疑是一个巨大的福音,它让团队能够更加专注于创新和解决核心业务问题,而不是被繁琐的代码调整所困扰。同时,这也意味着软件开发流程可能迎来一次重大的变革,提高整体生产力的同时,也推动了软件质量的提升。
在单元测试生成时,可以针对当前代码变更、单个或多个代码文件批量生成单元测试。
此次升级通义灵码AI程序员还增强了多项开发能力,比如上下文感知、意图理解、反思迭代以及工具使用等。
在开发人员与人工智能程序员的合作中,双方将通过多次交流逐步完成编程工作,并且会生成多个版本快照,开发人员可以随意切换或回退到任意一个版本。
附通义灵码官网如下:https://lingma.aliyun.com/lingma