您的浏览器禁用了JavaScript(一种计算机语言,用以实现您与网页的交互),请解除该禁用,或者联系我们。[民生证券]:DeepSeek系列报告:AI编程或为B端最先崛起的AI应用 - 发现报告
当前位置:首页/行业研究/报告详情/

DeepSeek系列报告:AI编程或为B端最先崛起的AI应用

信息技术2025-02-13吕伟、郭新宇民生证券哪***
AI智能总结
查看更多
DeepSeek系列报告:AI编程或为B端最先崛起的AI应用

AI编程:重构代码编写的范式。AI编程已经成为AI发展的一个重要的细分领域,正在逐步赋能编程工作的各个方面,包括代码自动补全、代码生成、测试验收等。根据《2024年中国AI代码生成市场观测报告》,2023年中国AI代码生成市场规模达到65亿元,随着规范化开发需求和中小型企业用户对辅助开发工具的需求增加,预计到2028年,中国AI代码生成市场规模预计将增长至330亿元,年复合增长率达38%。 GitHub Copilot引领AI编程,智能体、多模态等技术持续提升行业潜力。 据2024年7月微软财报电话会议所披露信息,Github Copilot的年度经常性收入(ARR)已经成功突破3亿美元大关,ARR数值占Github当年整体增长的40%,已然成为推动Github业务拓展的核心驱动力之一。而对比2023年,Github Copilot在2023年的ARR约为1亿美元。 2025年2月纳德拉表示GitHub Copilot将all-in智能体,GitHub现任CEO Thomas Dohmke表示自主SWE智能体也将融入GitHub用户体验。智能体将GitHub Copilot的体验提升到人类程序员水平,在处理代码问题时,无需开发者特别指定相关代码,便可主动定位合适代码并解决问题,如同为每个代码库配备了专属的工程师,并且具有强大的自主能力,识别错误并自动修复。与此同时,Github Copilot也将实现“Vision”等功能,向多模态等方向不断进发。 国内企业重点发力,大厂已实现在内部的大量应用。科技大厂中,以百度、阿里、字节的火山引擎为例,均在AI编程领域取得成绩,在三方基准测试平台Chatbot Arena公布的最新的大模型盲测榜单中,Qwen2.5-Max在数学和编程等单项能力上排名第一;截至2024年4月,Baidu Comate深度融入开发流程,参与了大量项目的开发工作,编写了百度内部四分之一的代码;在字节内部,豆包MarsCode已经覆盖了70%以上的开发者,从编码阶段就开始为开发者贡献代码和技术解决方案。 上市公司中,卓易信息旗下艾普阳的SnapDevelop集成ChatGPT,在智能化时代引领IDE新发展;普元的低代码开发平台推动AI编程效率提升,同时与华为等国产化生态持续深入融合;截至2024年9月,商汤的代码小浣熊个人用户超过10万人,实现了单日生成代码量突破十亿Tokens;金现代自身低代码平台持续迭代,已经积累多个重要政企客户。 投资建议:AI编程目前已经成为AI的主要细分方向之一,GitHub Copilot等引领行业发展,AI编程逐渐向智能体、多模态等方向演进。AI或将率先颠覆他的“创造者”——AI编程,大量企业级客户对AI编程的使用将逐渐深入,AI编程有望成为B端最先崛起的AI应用。建议重点关注国内领军企业卓易信息、普元信息、商汤-W、金现代等。 风险提示:行业竞争加剧的风险;技术路线变革存在不确定性;与AI深度结合效果存在不确定性。 1AI编程:重构代码编写的范式 AI编程已经成为AI发展的一个重要的细分领域。企业数字化转型离不开开发者的支持,但企业在软件开发过程中面临一些问题,包括开发者人才短缺、软件需求超出企业现有开发能力等。AI编程助手能够有效解决这些问题,提升企业软件开发能力,推动企业高质量发展。 图1:AI代码生成赋能编程流程 目前随着AI技术的不断演进,AI编程助手正在逐步赋能编程工作的方方面面,包括代码自动补全、代码生成、测试验收等。 图2:AI编程助手的场景用例,正在逐步覆盖软件开发全生命周期的各个环节 表1:AI代码生成功能分类 根据《2024年中国AI代码生成市场观测报告》,2023年中国AI代码生成市场规模达到65亿元人民币,随着规范化开发需求和中小型企业用户对辅助开发工具的需求增加,预计到2028年,中国AI代码生成市场规模预计将增长至330亿元人民币,年复合增长率达38%。 图3:中国AI代码生成行业市场规模(亿元) 目前国内有大量厂商开始进行AI编程的布局,包括云厂商、IDE及AI开发平台等类型。 图4:AI代码生成行业产业链图谱 2GitHub Copilot引领AI编程,智能体、多模态等技术持续提升行业潜力 2.1AI编程的行业领跑者,与大模型深度结合提升智能化能力 AI发展或许率先“颠覆”他的“创造者”——AI编程。AI编程是当前最热门的AI应用之一,根据2024年7月微软财报电话会议所披露信息,Github Copilot的年度经常性收入(ARR)已经成功突破3亿美元大关,ARR数值占Github当年整体增长的40%,已然成为推动Github业务拓展的核心驱动力之一。而对比2023年,Github Copilot在2023年的ARR约为1亿美元。 Github Copilot持续投入研发,不断改进代码补全的准确性,从简单的语法提示逐步拓展至复杂算法逻辑的辅助构建,大大提升了开发者的编码效率;同时,与Github平台深度融合,充分利用Github庞大的代码仓库资源作为训练数据基础,同时反向为Github上的开源项目开发助力。开发者在使用Copilot加速个人项目开发的同时,也为开源社区贡献更多高质量代码,形成良性循环,吸引更多开发者入驻Github并尝试使用Copilot。 图5:Copilot编程案例 2021年6月GitHub宣布推出GitHub Copilot,并在Visual Studio Code开发环境中进行技术预览。2022年3月GitHub宣布Copilot可用于Visual Studio 2022 IDE;2022年6月Copilot结束“技术预览”阶段,作为基于订阅的服务面向个人开发者推出,定价为每月10美元或每年100美元,同时对学生用户和流行开源项目的维护者免费提供。2023年3月GitHub宣布了Copilot X计划,将基于GPT-4集成聊天机器人,并支持语音命令。 图6:GitHub Copilot适用于多种框架和语言 2024年2月GitHub Copilot Enterprise正式上线,面向所有企业客户开放。该版本根据每个企业的代码库和知识库进行个性化定制,支持拉取请求描述和摘要,以及针对一般编码问题的聊天支持,并新增了对微软必应搜索引擎的支持。 功能上,以GitHub Copilot Enterprise为例,其支持:1)根据代码库定制的聊天:让开发人员可以使用GitHub Copilot Chat创建根据代码库定制的提示。 开发人员能够直接将它应用于议题、拉取请求、Codespaces中的代码文件。通过在这些环境中启动Copilot Chat会话,团队成员可以利用Copilot的定制建议,从该空间获取所需的信息,或在参与时增强编码体验。2)拉取请求摘要:目的是减少创建信息性拉取请求说明所需的时间和精力,它可以增进了解并加快评审流程。3)使用文档集的文档搜索和摘要:GitHub Copilot Enterprise文档集管理可以帮助使用者找到要找的答案,无需搜索整个文档集。4)代码评审:在代码库内提供深入的帮助,将协作提升到下一级别,在整个代码库中解释选定的代码片段,帮助开发人员了解其团队成员的意图,并明确代码的复杂部分,使开发人员能够深入了解代码库。 图7:GitHub Copilot Enterprise根据代码库定制的聊天 2.2向智能体升级,SWE Agent具有重要潜力 2025年2月,纳德拉表示GitHub Copilot将all-in智能体,微软自主的SWE智能体首次亮相。GitHub现任CEO Thomas Dohmke表示,自主SWE智能体(项目代号Padawan)也将融入GitHub用户体验。此次升级标志着Copilot从单纯的代码辅助工具向具有自主能力的智能编程助手转变。 SWE智能体的功能与应用主要包括以下内容:1)“Project Padawan”的融入:能够将GitHub Copilot的体验提升到人类程序员水平,在处理代码问题时,无需开发者特别指定相关代码,便可主动定位合适代码并解决问题,如同为每个代码库配备了专属的工程师。2)强大的自主能力:在Agent模式下,Copilot展现出诸多强大的自主能力。它能够自主迭代代码,识别错误并自动修复;主动建议终端命令,并请求执行;识别运行时错误,主动进行修复。3)多文件编辑工具的更新:与智能体模式同时上线的GitHub Copilot Edits,可一次性处理工作空间中的多个文件,并给出代码更改意见。 表2:SWE智能体的功能与应用内容梳理 2.3向多模态等技术进发,VS Code 1.97提升开发者效率 根据IT之家,GitHub宣布了其AI编程助手Copilot的一系列重大更新,其中较为重要的是Copilot的“Vision”功能:允许用户在聊天中上传截图、照片或图表,Copilot将基于这些图像生成相应的界面、代码以及替代文本(alt text),从而将用户的视觉想法转化为实际的编程成果。例如,营销团队的成员可以截取网页的截图,并在上面标注出他们希望进行的修改。以往他们需要通过文字提示来请求这些更改,而现在他们只需上传图像,并直接要求Copilot根据文件中的指示进行修改即可。这一功能自去年10月起已在VS Code中作为扩展提供,微软当时表示该功能最终将被整合为GitHub Copilot Chat的原生功能。 科技媒体WinBuzzer发布博文,称微软更新发布Visual Studio Code 1.97版本,主要在开发流程中整合GitHub Copilot,提高开发者的开发效率。新版整合GitHub Copilot后,Copilot不再是被动地补全代码,而是主动预测开发者下一步可能需要的修改,并给出建议。大模型方面,VS Code支持OpenAI的o3-mini和Google的Gemini 2.0 Flash模型,为开发者提供更多选择。 表3:微软更新发布Visual Studio Code 1.97版本的部分具体更新内容 3国内科技大厂重点发力AI编程,已在内部大量应用 3.1阿里:通义灵码AI程序员 2024云栖大会期间,通义灵码AI程序员正式发布。通义灵码AI程序员是全球首个同时支持VS Code、JetBrains IDEs开发工具的AI编程辅助工具。良好的兼容性使得开发者在熟悉的开发环境中即可便捷地调用AI编程功能,无需为适应新的开发平台而重新学习,降低了使用门槛。 通义灵码AI程序员的功能特性包括:1)多开发工具支持:全球首个同时支持VS Code、JetBrains IDEs开发工具的AI编程辅助工具。2)多文件代码修改能力:开发者只需提出需求,如在特定项目中添加新功能、修复问题或进行代码优化,AI程序员就能自动完成多文件级的编码任务。3)单元测试生成功能:可以针对当前代码变更、单个或多个代码文件批量生成单元测试。4)多种开发能力拓展:包括上下文感知、意图理解、反思迭代、工具使用等多种开发能力。 根据阿里云官方公众号,三方基准测试平台Chatbot Arena公布了最新的大模型盲测榜单,通义千问Qwen2.5-Max超越DeepSeek-V3、Open AIo1-mini和Claude-3.5-Sonnet等模型,以1332分位列全球第七名,也是非推理类的中国大模型冠军。同时,Qwen2.5-Max在数学和编程等单项能力上排名第一,在硬提示(Hard prompts)方面排名第二。 图8:阿里Qwen2.5-Max在多领域表现强劲,数学及编程能力斩获第一 3.2百度:Baidu Comate 2022年9月,Baidu Comate开启了其在软件开发领域的征程,主要承担代码推荐工作,通过接入文心大模型,学习GitHub公开代码数据以及百度内部全厂代码库,为开发者提供代码推荐服务,每天被采纳的代码超过2.6万行,展示出其在代码辅