从 AI Coding 演进路径看通义灵码 AI 程序员的发布,让更多 idea 变成产品

简介: 通义灵码 2.0 不仅正式发布 AI 程序员,还升级了很多基础能力,使用场景多样。繁星计划的推出更为大学生提供了免费的智能编码助手,助力科技创新。让不具备编码能力的人也可以将 idea 变成产品,帮助到更多开发者和泛开发者。

根据 StackOverflow 的一个开发者调查报告:2024 年有 62% 的开发者正在使用AI编码工具;根据 IDC 的一个调查报告,对于已经探索生成式 AI 的中国企业,有 31% 的研发人员已经在使用代码生成产品


AI 编码工具的使用人数正在高速增长。通义灵码自 2023 年年底发布以来,通义灵码快速发展,目前已经成为国内最受开发者喜爱的智能编码助手。

image.png

通义灵码提供了代码智能生成模块,包括行级、函数级的自动续写、自然语言生成代码、单元测试生成、代码注释生成、生成代码的解释、生成优化建议等等,也提供了研发智能问答的模块,提供研发领域自由问答、本地工程问答、企业知识库问答、异常报错的智能排查、代码问题排查,同时提供了比较多的企业级的管理和个性化能力。


目前通义灵码的插件下载量已经达到了 900 万,开发者采纳的代码行数已经超过了 15 亿行。目前已经有上万家企业选择通义灵码,像哈啰集团、中华财险、一汽集团、阿里云自身等等,已经广泛服务于互联网、金融、保险、汽车、物流、教育、 软件厂商等等各个行业,大幅提升了工程师的研发效率。

image.png

通义大模型的发展也为研发智能化带来更多的可能性。代码大模型 Qwen2.5-Coder 全面领先。通义灵码生成模型使用的是 Qwen2.5-Coder,超过 5.5T tokens 进行训练,支持 128K 上下文,通义灵码的问答模型使用的是 Qwen2.5,超过 18T tokens 进行训练,支持 128K 上下文,在复杂任务理解的 LiveBench 的分数超过 40 分,在 SWE-bench 的 Issue 解决能力超过 50%,推理速度达到 1000 tokens/s。


我们看一下 AI 编码的演进趋势。从最开始的辅助编码,能够帮助程序员进行问题的咨询,做一定的代码补全,随着能力的提升可以进行协同编码,帮助程序员进行编码任务的生成。随着产品能力的进一步提升,可以进行自主编码,帮助程序员进行需求的实现。


它的使用的场景也从 IDE 延展到了非 IDE,产品能力的边界也在延伸,应用场景在逐步扩大,使用的受众也从专业开发者延伸到泛开发者,显著降低了研发的门槛。

image.png

我们看一下通义灵码的演进路径:通义灵码 1.0 是面向代码进行辅助编码,程序员负责技术的研发、提示和确认,在这里人做了大部分的工作,这个阶段可以提效 50%。


通义灵码 2.0 是面向任务的协同编程,人的工作是任务的下发、结果的干预和审查,这个过程中我们可以看到 AI 做了更多的工作,这个阶段可以提效一倍以上。


通义灵码的下一阶段是面向需求进行自主编程,人主要负责的是创意、需求的澄清、结果的验收,在这个过程中,AI 做了绝大部分的工作,可以提效十倍以上。


01 AI程序员全面上线

通义灵码 2.0 全新升级,AI 程序员正式发布。AI 程序员提供了工程级多文件生成、多版本快照管理、多模态输入、上下文自由组合、批量单元测试生成、垂直场景智能体的能力。

image.png

同时我们在很多基础能力上也做了升级,包括全工程的环境感知、生成粒度和速度控制、代码生成和决策模型,以及本地智能引擎、本地工程检索引擎、代码 Diff 生成引擎都做了能力升级。


通义灵码 2.0 四大升级

第一,AI 编码从片段级到多文件。智能编码从过去的片段级生成,到完成工程内多文件的编码任务,从需求实现、问题修复到批量生成单元测试,可以完成多文件的生成。


第二,AI 协同完成复杂的编码任务。新增多种上下文感知、意图理解、反思迭代、工具使用的能力,开发者可以与 AI 协同完成更复杂的编码任务。


第三,多文件代码 Diff 生成和审查。自动完成工程内多个文件的代码 Diff,提供多文件变更审查视图,高效完成 AI 生成代码的审查和确认。


第四,面向任务的多轮对话迭代编码。构建了人机协同的工作流,通过多轮对话逐步完成编码任务,产生多个快照版本,可以任意切换、回退和确认。

image.png

通义灵码 2.0 产品亮点

第一,全球首个覆盖主流 IDE 的 AI 程序员。全面支持 JetBrains、Visual Studio Code 等主流 IDE,专业开发者无需切换 IDE 就可以使用 AI 程序员。


第二,垂直智能体覆盖更多业务场景。支持单元测试批量生成、检索、DiffApply、前端图生代码等智能体,覆盖更多的智能编码场景。


第三,懂开发者,更懂企业。提供企业级检索增强、自定义扩展能力,更贴合企业的私域研发场景,提供多种版本灵活选择。


第四,灵活的对话交互体验。提供多种上下文组装、多文件代码修改、DiffReview、多轮迭代、快照管理回退等协同编码体验。


通义灵码 2.0 核心技术优势

第一,支持多模态上下文工程级感知。支持文件、图片、全工程代码的检索,支持用户输入的自由组装;全本地化的代码检索引擎,实现检索效率与代码安全的平衡。


第二,推理速度快,百行代码秒级生成。基于 Qwen2.5-Coder,生成速度比 Claude 3.5 Sonnet 快 40%,实现千 token/s 的 Diff Apply,百行代码修改秒级完成。


第三,企业私域数据个性化支持。支持构建企业私域知识库,更理解企业场景和业务,知识库召回率达到 92%,做到行业领先。


第四,代码生成效果领先。Qwen2.5-Coder 在 Hugging Face BigCode 榜单的代码基础模型中排名第一,为生成高质量代码提供有力保障。


02 AI程序员典型应用场景

image.png

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


我们看几个具体的例子。


1)新功能开发

基于自定义的应用框架,结合任务描述,快速完成工程文件初始化;基于已有的工程进行功能迭代,进行批量代码修改,帮助开发者快速完成研发任务。


2)跨语言编程

让开发者跨越编程语言的边界,拥有全栈研发能力,比如 Java 开发者也可以与 AI 程序员协同,进行前端开发,或者使用 Python、JavaScript 等多种语言,快速编写小工具、小游戏,大幅降低了编程的门槛。


3)单元测试自动生成

结合被测函数和文件,帮助开发者批量生成单元测试并完成编译和运行,比如针对每天完成的新增代码,进行单元测试覆盖,可以大幅提效。


4)错误排查和修复

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


通义灵码提供了多种版本选择,比如个人基础版适合有AI 辅助编码诉求的开发者,个人专业版适合深度使用 AI 编码的高阶开发者,企业标准版适合有开箱即用 AI 编码诉求的中小型企业,企业专属版适合对安全合规要求更高的中大型企业,开发者和企业可以针对自己的不同诉求,选择最为合适的版本。


03 繁星计划发布

今天很高兴我宣布通义灵码繁星计划正式发布,给每位大学生送一个智能编码助手。激活创新潜力,点亮追梦之旅,高校学生专享个人专业版的免费权益,通义灵码陪伴中国青年开发者加速科技创新。


同时通义灵码长期招募校园大使,让同学成为校园的创新明星,带动创新创造的氛围,同学可以获得官方资源的支持,让AI能力加速成长。(点击此处申请校园大使)

image.png

我们希望助力 AI 时代的编程教育创新,提升软件工程人才素质,增强学生就业竞争力,加速创意落地和产品迭代。


04 愿景

AI 程序员的出现正在颠覆软件工程师的工作方式,从 AI 辅助编程走向人与 AI 协同编程,不仅能缩短工程师的研发时间,让工程师专注于更具创造性的研发任务,也大幅提升了企业的 IT 生产效率。


同时,对于那些鲜少接触编程的泛开发者,AI 程序员将使复杂的开发任务简单化,实现以前无法想象的创新,不具备编码能力的人也可以将 Idea 变成产品,期待通义灵码 2.0 可以帮助到更多开发者和泛开发者。

相关文章
|
5天前
|
人工智能 自然语言处理 搜索推荐
浙大通义联手推出慢思考长文本生成框架OmniThink,让AI写作突破知识边界
随着大模型(LLMs)的发展,AI 写作取得了较大进展。然而,现有的方法大多依赖检索知识增强生成(RAG)和角色扮演等技术,其在信息的深度挖掘方面仍存在不足,较难突破已有知识边界,导致生成的内容缺乏深度和原创性。
|
16天前
|
人工智能 搜索推荐 自动驾驶
如何抓住本世纪伟大成就AI的风口脱颖而出?AI到底会带来什么影响?AI对程序员的影响?AI对软件行业的影响?——2025年如何抓住AI的机会-成为AI工程师-程序员可成为高级AI工程师
如何抓住本世纪伟大成就AI的风口脱颖而出?AI到底会带来什么影响?AI对程序员的影响?AI对软件行业的影响?——2025年如何抓住AI的机会-成为AI工程师-程序员可成为高级AI工程师
299 55
|
19天前
|
存储 人工智能 自然语言处理
OmniThink:浙大联合阿里通义开源 AI 写作框架,基于深度思考扩展知识边界,实时展示思考过程
OmniThink 是浙江大学与阿里通义实验室联合开发的机器写作框架,通过模拟人类迭代扩展和反思过程,生成高质量长篇文章,显著提升知识密度和内容深度。
147 12
OmniThink:浙大联合阿里通义开源 AI 写作框架,基于深度思考扩展知识边界,实时展示思考过程
|
5天前
|
人工智能 IDE 程序员
通义灵码 2.0 AI 程序员下载安装
通义灵码2.0 AI程序员支持JetBrains IDEs、Visual Studio Code及远程开发场景,暂不支持Visual Studio。用户可通过插件市场搜索“TONGYI Lingma”安装,确保版本升级至2.0以上。安装后登录阿里云账号即可使用,个人版和企业版均免费。新手可参考官方指南进行IDE安装配置。
217 7
|
5天前
|
人工智能 IDE 程序员
与1.0 相比,通义灵码 2.0 AI 程序员有哪些功能、亮点、优势、场景?
通义灵码2.0相比1.0新增了工程级编码任务、单元测试生成和图片多模态问答等功能,支持多文件代码修改、批量生成单元测试及根据图片内容生成代码建议。亮点包括支持主流IDE、垂直智能体覆盖更多场景、企业级检索增强和灵活对话交互体验。技术优势涵盖多模态上下文感知、快速推理、企业数据个性化及一流代码生成效果。典型应用场景有新功能开发、跨语言编程、单元测试自动生成和错误排查修复。
127 7
|
24天前
|
人工智能 自然语言处理 测试技术
阿里云通义实验室自然语言处理方向负责人黄非:通义灵码2.0,迈入 Agentic AI
在通义灵码 2.0 发布会上,阿里云通义实验室自然语言处理方向负责人黄非分享了代码大模型的演进。过去一年来,随着大模型技术的发展,特别是智能体技术的深入应用,通义灵码也在智能体的基础上研发了针对于整个软件研发流程的不同任务的智能体,这里既包括单智能体,也包括多智能体合并框架,在这样的基础上我们研发了通义灵码2.0。
126 21
|
15天前
|
人工智能 程序员
现场领红包!通义灵码 AI 程序员给大家送福利啦
「AI实训营」大咖共学课新春专题来啦!巳巳如意,“福从天降”!本期为迎春节共学专题,大咖带你玩转通义灵码,0 基础带练“福从天降”小游戏!更有现场红包等你拿,速来上手通义灵码 AI 程序员!!
|
25天前
|
人工智能 Java 程序员
通义灵码AI编码助手和AI程序员背后的技术
通义灵码AI编码助手和AI程序员背后的技术,由通义实验室科学家黎槟华分享。内容涵盖三部分:1. 编码助手技术,包括构建优秀AI编码助手及代码生成补全;2. 相关的AI程序员技术,探讨AI程序员的优势、发展情况、评估方法及核心难点;3. 代码智能方向的展望,分析AI在软件开发中的角色转变,从辅助编程到成为开发主力,未来将由AI执行细节任务,开发者负责决策和审核,大幅提升开发效率。
130 12
|
25天前
|
人工智能 算法 测试技术
AI 研发产品进化论:从 AI 编码助手到 AI 程序员
本次分享由阿里云资深技术专家陈鑫主讲,主题为“AI研发产品进化论:从AI编码助手到AI程序员”。内容涵盖通义灵码在落地过程中的挑战与突破,包括精准度提升、企业级检索增强、自定义扩展及智能体的应用。通过全工程理解、个性化适配和智能体的引入,通义灵码已实现代码补全、单元测试生成、缺陷修复等核心功能,并显著提升了开发者的工作效率。目前,通义灵码已在Vs Code和JetBrains插件市场上获得超过500万次下载,月均采纳率超过30%,并持续优化中。
67 9
|
7月前
|
IDE Oracle Java
day4:JDK、IntelliJ IDEA的安装和环境变量配置
【7月更文挑战第4天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
264 0

热门文章

最新文章