从 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 可以帮助到更多开发者和泛开发者。

目录
打赏
0
1
1
0
12623
分享
相关文章
现场领红包!通义灵码 AI 程序员给大家送福利啦
「AI实训营」大咖共学课新春专题来啦!巳巳如意,“福从天降”!本期为迎春节共学专题,大咖带你玩转通义灵码,0 基础带练“福从天降”小游戏!更有现场红包等你拿,速来上手通义灵码 AI 程序员!!
通义灵码AI编码助手和AI程序员背后的技术
通义灵码AI编码助手和AI程序员背后的技术,由通义实验室科学家黎槟华分享。内容涵盖三部分:1. 编码助手技术,包括构建优秀AI编码助手及代码生成补全;2. 相关的AI程序员技术,探讨AI程序员的优势、发展情况、评估方法及核心难点;3. 代码智能方向的展望,分析AI在软件开发中的角色转变,从辅助编程到成为开发主力,未来将由AI执行细节任务,开发者负责决策和审核,大幅提升开发效率。
95 12
AI 研发产品进化论:从 AI 编码助手到 AI 程序员
本次分享由阿里云资深技术专家陈鑫主讲,主题为“AI研发产品进化论:从AI编码助手到AI程序员”。内容涵盖通义灵码在落地过程中的挑战与突破,包括精准度提升、企业级检索增强、自定义扩展及智能体的应用。通过全工程理解、个性化适配和智能体的引入,通义灵码已实现代码补全、单元测试生成、缺陷修复等核心功能,并显著提升了开发者的工作效率。目前,通义灵码已在Vs Code和JetBrains插件市场上获得超过500万次下载,月均采纳率超过30%,并持续优化中。
56 9
现身说法,AI小白的大模型学习路径
写这篇文章的初衷:作为一个AI小白,把我自己学习大模型的学习路径还原出来,包括理解的逻辑、看到的比较好的学习材料,通过一篇文章给串起来,对大模型建立起一个相对体系化的认知,才能够在扑面而来的大模型时代,看出点门道。
云端问道11期方案教学-创建专属AI助手-阿里云百炼产品能力分享
阿里云百炼产品能力分享旨在帮助用户深入了解百炼的核心功能,并快速将大模型与系统结合。主要内容包括:1. 百炼的产品定位和能力简介,涵盖模型推理、应用搭建等;2. 知识检索RAG智能体的应用能力和优势,介绍其高效构建知识库的步骤及常见问题;3. 最佳落地案例实践,如宠物行业AI助手和产业分析类互联网企业的Copilot机器人。通过这些内容,用户可以全面掌握百炼在实际业务中的应用方法和效果。
通义万相:视觉生成大模型再进化
通义万相是阿里云推出的视觉生成大模型,涵盖图像和视频生成。其2.0版本在文生图和文生视频方面进行了重大升级,采用Diffusion Transformer架构,提升了模型的灵活性和可控性。通过高质量美学标准和多语言支持,大幅增强了画面表现力。此外,视频生成方面引入高压缩比VAE、1080P长视频生成及多样化艺术风格支持,实现了更丰富的创意表达。未来,通义万相将继续探索视觉领域的规模化和泛化,打造更加通用的视觉生成大模型。
用AI Agent做一个法律咨询助手,罗老看了都直呼内行 feat.通义千问大模型&阿里云百炼平台
本视频介绍如何使用通义千问大模型和阿里云百炼平台创建一个法律咨询助手AI Agent。通过简单配置,无需编写代码或训练模型,即可快速实现智能问答功能。演示包括创建应用、配置知识库、上传民法典文档、构建知识索引等步骤。最终,用户可以通过API调用集成此AI Agent到现有系统中,提供专业的法律咨询服务。整个过程简便高效,适合快速搭建专业领域的小助手。
130 21
智答引领|AnalyticDB与通义千问大模型联手打造社区问答新体验
PolarDB开源社区推出基于云原生数据仓库AnalyticDB和通义千问大模型的“PolarDB知识问答助手”,实现一站式全链路RAG能力,大幅提升查询效率和问答准确率。该系统整合静态和动态知识库,提供高效的数据检索与查询服务,支持多种场景下的精准回答,并持续优化用户体验。欢迎加入钉群体验并提出宝贵意见。
智答引领|AnalyticDB与通义千问大模型联手打造社区问答新体验
千问开源P-MMEval数据集,面向大模型的多语言平行评测集
近期,通义千问团队联合魔搭社区开源的多语言基准测试集 P-MMEval,涵盖了高效的基础和专项能力数据集。
千问开源P-MMEval数据集,面向大模型的多语言平行评测集

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等