看通义灵码 AI 程序员发布,AI 编程的演变之路竟然如此精彩!

一起来看看AI编码的未来吧!

想回顾一下发布会内容?点击这个链接吧:

发布会链接

根据StackOverflow的一份开发者调查,2024年预计有62%的开发者会在编码时使用AI工具。而IDC的研究显示,在中国,有31%的企业研发人员已经开始尝试代码生成产品。可以看到,AI编码工具的使用正在迅速增加。

自从2023年底推出以来,通义灵码的成长速度非常快,如今它已经成为了许多开发者的首选智能编码助手。

看通义灵码 AI 程序员发布,AI 编程的演变之路竟然如此精彩!

通义灵码的功能非常强大,提供了智能代码生成,比如行级和函数级的自动续写、自然语言生成代码、单元测试生成、代码注释生成等。此外,它还有智能问答模块,可以处理研发领域的各种问题,包括本地项目问答和异常错误的智能排查,这样就大大提高了企业的研发效率。

截至目前,通义灵码的插件下载量已经达到900万,开发者所采纳的代码行数累计超过15亿行。已有上万家企业在使用这款工具,比如哈啰集团、中华财险、一汽集团和阿里云等,服务于互联网、金融、保险、汽车、物流、教育和软件等多个行业,助力工程师们提升了研发效率。

看通义灵码 AI 程序员发布,AI 编程的演变之路竟然如此精彩!

通义大模型的进步为研发智能化注入了新的活力。目前,代码大模型Qwen2.5-Coder处于领先地位,它经过超过5.5T tokens的训练,支持128K的上下文。通义灵码的问答模型使用的也是Qwen2.5,经过18T tokens的训练,同样支持128K的上下文,在复杂任务理解的LiveBench中得分超过40分,而在SWE-bench的Issue解决能力更是超过50%,推理速度达到1000 tokens/s。

让我们聊聊AI编码的演变过程。最开始,AI只是用来辅助编码,帮助程序员解答问题和进行代码补全。随着技术的发展,它逐渐可以协同编码,甚至帮助生成编码任务。未来,AI有望实现自主编码,直接帮助程序员完成需求。

而且,AI的应用场景也从IDE扩展到了非IDE,应用的边界在不断扩大,受众也从专业开发者扩展到更广泛的开发者,研发的门槛显著降低。

看通义灵码 AI 程序员发布,AI 编程的演变之路竟然如此精彩!

看一下通义灵码的发展历程:通义灵码1.0主要是辅助编码,程序员负责技术研发、提示和确认,这个阶段人类完成了大部分工作,效率提升大约在50%。

通义灵码2.0则实现了任务协同编程,人们负责任务的下达、结果的干预和审核,这时AI承担了更多的工作,效率提升超过一倍。

接下来的发展目标是实现自主编程,人主要负责创意、需求澄清和结果验收,而AI将承担绝大部分工作,提升效率可达十倍以上。

AI程序员的全新面貌

通义灵码2.0全新升级,AI程序员正式亮相!AI程序员具备工程级多文件生成、多版本快照管理、多模态输入、上下文自由组合、批量单元测试生成等强大功能。

看通义灵码 AI 程序员发布,AI 编程的演变之路竟然如此精彩!

同时,我们还对很多基础能力进行了升级,比如全工程环境感知、生成粒度和速度控制等,代码生成和决策模型也得到了改进,另外本地智能引擎、本地工程检索引擎、代码Diff生成引擎等能力也有了显著提升。

通义灵码2.0的四大升级

第一,AI编码从片段级进化到多文件处理。智能编码已经能够从片段生成扩展到整个工程的多文件编码任务,包括需求实现、问题修复和批量单元测试生成。

第二,AI协同完成更复杂的编码任务。新增的上下文感知、意图理解、反思迭代和工具使用能力使得开发者能够与AI更好地协作,完成复杂的编码挑战。

通义灵码 2.0 的精彩功能

多文件代码差异生成与审核:现在呀,通义灵码可以自动处理项目中多个文件的代码差异,给你提供一个简洁明了的变更审查视图,让你轻松确认和审查 AI 生成的代码,省时又高效。

任务导向的多轮对话编码:通过建立人机协作的流程,用户可以通过多次对话逐步完成编码任务,生成多个快照版本,随时可以切换、回退或者确认,简直太方便了!

通义灵码 2.0 的产品特点

全球首个支持主流 IDE 的 AI 程序员:无论你是使用 JetBrains 还是 Visual Studio Code,通义灵码都能全面支持,开发者完全不需要切换到其他 IDE,直接就能用上 AI 程序员,非常省事。

垂直智能体涵盖更多业务场景:不仅能批量生成单元测试,还支持检索、DiffApply 和前端代码生成等多种功能,覆盖的智能编码场景越来越丰富。

更懂开发者和企业需求:它还提供企业级的检索增强和自定义扩展能力,更加贴合企业私有的研发场景,灵活选择多种版本,真是个好帮手。

灵活的对话交互体验:你可以享受到多种上下文组合的功能支持,修改多文件代码、进行差异审查、管理快照等,协同编码的体验真是妙不可言。

通义灵码 2.0 的核心技术优势

支持多模态上下文的工程感知:无论是文件、图片还是整个工程代码,都能轻松检索,用户的输入也可以自由组合;本地化的代码检索引擎让效率与安全得以平衡。

推理速度极快,百行代码秒级生成:基于 Qwen2.5-Coder 的技术,生成速度比 Claude 3.5 Sonnet 快了 40%,千 token/s 的 Diff Apply 让百行代码的修改秒级完成,效率杠杠的。

个性化支持企业私域数据:你可以构建企业的私有知识库,更深刻理解企业的场景与业务,知识库的召回率高达 92%,在行业中算是领先的。

代码生成效果卓越:Qwen2.5-Coder 在 Hugging Face BigCode 榜单中名列前茅,确保生成的代码质量非常高。

AI 程序员的应用场景

通义灵码 2.0 有很多典型的使用场景,比如新功能开发、跨语言编程、自动生成单元测试、错误排查与修复、前端页面生成和代码批量重构等。

让我们看看几个具体例子

1)新功能开发:通过自定义的应用框架,结合任务描述,快速完成项目文件的初始化;在已有项目的基础上进行功能迭代,批量修改代码,帮开发者迅速完成研发任务。

2)跨语言编程:开发者可以轻松跨越编程语言的界限,拥有全栈研发能力,例如 Java 开发者可以和 AI 程序员一起进行前端开发,或者用 Python、JavaScript 等多种语言快速编写小工具和小游戏,大大降低了编程的门槛。

3)自动生成单元测试

通过结合待测试的函数和文件,开发者可以批量地创建单元测试,并且完成编译和运行。比如说,对于每天新增的代码,进行单元测试覆盖,这样能显著提高效率。

看通义灵码 AI 程序员发布,AI 编程的演变之路竟然如此精彩!

4)排查和修复错误

当开发者在编译或调试时遇到错误,可以在IDE中直接选择错误信息,或者提交错误截图,通义灵码会自动进行分析,给出解决方案和代码修改的建议,帮助大家快速找到问题并解决它。

看通义灵码 AI 程序员发布,AI 编程的演变之路竟然如此精彩!

通义灵码提供了多种版本供选择。个人基础版非常适合那些需要AI辅助编码的开发者,而个人专业版则更适合深入使用AI编码的高级开发者。企业标准版则是为那些希望开箱即用AI编码的中小企业量身定做,而企业专属版则满足中大型企业对安全合规的更高要求。开发者和企业可以根据自己的需求,挑选最合适的版本。

繁星计划正式发布

今天我很高兴地宣布,通义灵码的繁星计划正式启动,旨在为每位大学生提供一个智能编码助手。这不仅能激发创新潜力,更能点亮他们的追梦旅程,高校学生专享个人专业版的免费权益,通义灵码将陪伴中国年轻的开发者们加速科技创新。

看通义灵码 AI 程序员发布,AI 编程的演变之路竟然如此精彩!

来源:百家号
原文标题:从 AI Coding 演进路径看通义灵码 AI 程序员发布
声明:
文章来自网络收集后经过ai改写发布,如不小心侵犯了您的权益,请联系本站删除,给您带来困扰,深表歉意!

发表评论