专栏名称: 计算机司令部
安信计算机:严谨研究 真诚服务。
目录
相关文章推荐
51好读  ›  专栏  ›  计算机司令部

AI编程:没想到AI最先颠覆的是创造它的行业

计算机司令部  · 公众号  · 科技自媒体  · 2024-12-30 00:37

正文

请到「今天看啥」查看全文



AI编程

一.AI编程是率先规模化落地的AI应用


AI编程是ARR增速最快、企业最乐意采用的项目。 据SACRA数据,Github Copilot在2023年ARR约为1亿美元,在2024年增长至4亿美元;同时其他AI编程产品如Cursor也在2024年快速落地,ARR逼近1亿美元。据Menlo Ventures,51%的企业采用AI编程相关产品, 除了通用代码助手外,企业还在采购专注于特定任务的工具,如Harness的AI DevOps Engineer和QA Assistant,用于流水线生成和测试自动化。 另有AI代理工具如All Hands,能够执行端到端的软件开发任务。



图:主流AI编程工具ARR


资料来源:SACRA,民生证券研究院


图:企业AI应用选择

资料来源 Menlo Ventures ,民生 证券研究院


.AI编程能带来什么


1)将自然语言、各类外部文件丢给AI,自动编程。 在最新的版本里, 为了实现 GitHub 覆盖 10 亿开发人员的愿景,公司推出了 GitHub Spark:一种完全使用自然语言构建应用程序的 AI 原生工具。Spark 是功能齐全的微应用程序,可以集成 AI 功能和外部数据源,而无需对云资源进行任何管理。利用创意反馈循环,用户从初始提示开始,在构建应用程序时查看其应用程序的实时预览,轻松查看每个请求的选项,并自动保存每个迭代的版本,以便他们可以随时比较版本。




2)更高效、更低错误率的编程。 据Github, 具有 GitHub Copilot 访问权限的开发人员通过研究中的所有 10 个单元测试的可能性要高出 56%,这表明 GitHub Copilot 帮助开发人员编写更多功能代码。 在盲审中,使用 GitHub Copilot 编写的代码可读性错误明显减少,使开发人员平均可以多编写 13.6% 的代码行数,而不会遇到可读性问题。 代码 可读性提高了 3.62%,可靠性提高了 2.94%,可维护性提高了 2.47%,简洁性提高了 4.16%, 所有数字均具有统计学意义。


图: 使用 G ithub Copilot 编程通过率提升

资料来源 Github ,民生 证券研究院


表:使用Github Copilot编程错误率降低

资料来源 Github ,民生 证券研究院


.AI编程的前景

在o3等推理大模型加持下,AI编程的能力有望达到世界顶级水平。 据中科院计算所培训中心微信公众号, 在编程领域,o3取得了惊人的成绩。在人类在线编程竞技平台codeforces上,o3模型的Elo得分达到2727分,排名第175位。在168076名全球参赛程序员中,o3击败了99.9%的程序员,超越了此前的GPT - 4o和o1等模型。这意味着o3在编程竞技中已达到顶尖水平,甚至超越了许多大厂中众多程序员的实力。


图:o3编程能力达到人类第175位

资料来源 中科院计算所培训中心 ,民生 证券研究院


当AI与人类编程能力不分上下,AI编程的目标市场将成为1.5万亿美元的数字劳动力市场。 据Github, 预计到 2030 年将有 4500 万专业开发人员,到 2030 年,生成式 AI 开发人员工具可以将全球产能再提高 1500 万名“有效开发人员”的生产力,这可能会使全球 GDP 增加超过 1.5 万亿美元


图:Github有望等效1500万开发者

资料来源 :Github, 民生 证券研究院


四、国内AI编程产品梳理


AI编程产品由海外至国内逐步渗透,国内AI编程出海先锋包括:


豆包Coze: coze是新一代 ai 大模型智能体开发平台。整合了插件、长短期记忆、工作流、卡片等丰富能力,扣子能帮你低门槛、快速搭建个性化或具备商业价值的智能体,并发布到豆包、飞书等各个平台。

链接: https://www.coze.cn/


卓易信息SnapDevelop: SnapDevelop 是一款低代码集成开发环境(IDE),旨在帮助用户 快速开发云原生应用 ,同时满足企业信创研发需求。 SnapDevelop 采用模型驱动的方式自动生成应用的前后端代码,并提供应用项目后续的开发和维护功能,包括编译、调试、测试、发布和部署等。 多个可视化设计器+代码自动生成器+AI 助手+可视化测试工具等,能够帮助各类技能水平的开发者,轻松实现倍速提升开发效率。

链接:https://www.appeon.com/products/snapdevelop


2023 年以来,国内各大科技公司纷纷布局 AI 编程领域:


阿里云的通义灵码: 阿里云发布了AI辅助编程工具通义灵码,支持VS Code、JetBrains 旗下的诸多 IDE。根据阿里云内部研发的全面应用和真实反馈,通义灵码自动生成的推荐代码中有 30%~50%被代码开发者采纳,提升了研发工作效率。
百度的 Comate: 百度推出了基于文心大模型的 AI 辅助编程工具 Comate,旨在生成更符合实际研发场景的优质代码。
科大讯飞的 iFlyCode: 科大讯飞开发了 iFlyCode,帮助程序员在编程过程中实现沉浸式交互,生成代码建议。
智谱 AI 的 CodeGeeX: 北京智谱华章科技有限公司(简称“智谱 AI”)与清华大学合作推出了 CodeGeeX,实现代码的生成与补全、自动添加注释、代码翻译,以及智能问答等功能。
网易的 CodeWave: 网易面向企业级应用开发推出了 CodeWave 平台。通过该平台,开发者可以使用自然语言描述需求,并结合可视化拖曳的方式快速搭建应用。
链接: https://mp.weixin.qq.com/s/pST-hj0kDGf3m_52SdsC8A

低代码平台能够无缝加入AI编程模块:

普元信息: 普元低代码平台提供 前端开发与后端开发能力 ,支持 专业代码与低代码资源融合互通 ,具备 高性能的页面与服务引擎 、强大的 全场景集成与协同能力 ,支持 模型构建与服务编排 灵活多态部署与全方位治理观测

链接: https://mp.weixin.qq.com/s/WysVl1SSclSQHjFZ8F41iQ


金蝶: 金蝶云·苍穹还提供了一站式AI开发套件——Cosmic Studio(AI原生应用开发平台)。Cosmic Studio涵盖了助手开发、智能体开发、应用开发、流程开发、集成开发、数据可视化开发等全方位功能,企业可以根据不同场景和需求,扩展、定制和组装适应自身业务需求Cosmic的功能,实现与企业经营管理场景的深度融合。

链接: https://mp.weixin.qq.com/s/SFQUMCH0uz6YPWvBNW3Vnw


用友: YonBuilder不仅仅是一个低代码开发平台,它还被打造成低代码开发与集成家族,包括低代码应用开发、低代码数据分析、低代码AI开发、低代码区块链构建和低代码集成连接。

链接:https://mp.weixin.qq.com/s/qfA_on3IUNON_UsSHfT18w

泛微网络 泛微在低代码平台上已经推出了市场、销售、合同、项目、采购、客服、人事、财务,知识、档案等众多业务运营场景,方便用户开箱即用。

链接: https://mp.weixin.qq.com/s/HMLWN_SHfadQNMH9Tl4Ifw


致远互联 致远互联将发挥“平台+低代码”优势,深化AI技术应用融合创新,为更多企业和合作伙伴提供更加敏捷、高效的随需定制体验。

链接: https://mp.weixin.qq.com/s/lTAukalDfJyS5WYNDos2Lw


金现代: 通过将 AI 深度嵌入到真实的软件和业务流之中,让软件开发更便捷、让应用更智能,让AI真正成为生产力。目前,金现代轻骑兵低代码开发平台提供的AI能力涵盖开发态和运行态。

链接:https://mp.weixin.qq.com/s/pqs_legjPpRTvcX0GzyZHw


五、资料来源


视频:


https://github.blog/news-insights/product-news/github-copilot-x-the-ai-powered-developer-experience/


https://github.blog/news-insights/product-news/bringing-developer-choice-to-copilot/


免责声明: 基于公开信息整理,测试结果仅供参考;或有翻译错误及 信息滞后、更新不及时不全面的风险; 任何情况下,不构成投资建议。

计算机团队介绍

吕伟:计算机首席分析师

执业证书:S0100521110003



分析师承诺

本报告署名分析师具有中国证券业协会授予的证券投资咨询执业资格并登记为注册分析师,基于认真审慎的工作态度、专业严谨的研究方法与分析逻辑得出研究结论,独立、客观地出具本报告,并对本报告的内容和观点负责。本报告清晰准确地反映了研究人员的研究观点,结论不受任何第三方的授意、影响,研究人员不曾因、不因、也将不会因本报告中的具体推荐意见或观点而直接或间接收到任何形式的补偿。


免责声明

民生证券股份有限公司(以下简称“本公司”)具有中国证监会许可的证券投资咨询业务资格。

本报告仅供本公司境内客户使用。本公司不会因接收人收到本报告而视其为客户。本报告仅为参考之用,并不构成对客户的投资建议,不应被视为买卖任何证券、金融工具的要约或要约邀请。本报告所包含的观点及建议并未考虑个别客户的特殊状况、目标或需要,客户应当充分考虑自身特定状况,不应单纯依靠本报告所载的内容而取代个人的独立判断。在任何情况下,本公司不对任何人因使用本报告中的任何内容而导致的任何可能的损失负任何责任。

本报告是基于已公开信息撰写,但本公司不保证该等信息的准确性或完整性。本报告所载的资料、意见及预测仅反映本公司于发布本报告当日的判断,且预测方法及结果存在一定程度局限性。在不同时期,本公司可发出与本报告所刊载的意见、预测不一致的报告,但本公司没有义务和责任及时更新本报告所涉及的内容并通知客户。

在法律允许的情况下,本公司及其附属机构可能持有报告中提及的公司所发行证券的头寸并进行交易,也可能为这些公司提供或正在争取提供投资银行、财务顾问、咨询服务等相关服务,本公司的员工可能担任本报告所提及的公司的董事。客户应充分考虑可能存在的利益冲突,勿将本报告作为投资决策的唯一参考依据。

若本公司以外的金融机构发送本报告,则由该金融机构独自为此发送行为负责。该机构的客户应联系该机构以交易本报告提及的证券或要求获悉更详细的信息。本报告不构成本公司向发送本报告金融机构之客户提供的投资建议。本公司不会因任何机构或个人从其他机构获得本报告而将其视为本公司客户。

本报告的版权仅归本公司所有,未经书面许可,任何机构或个人不得以任何形式、任何目的进行翻版、转载、发表、篡改或引用。所有在本报告中使用的商标、服务标识及标记,除非另有说明,均为本公司的商标、服务标识及标记。本公司版权所有并保留一切权利。



民生证券研究院:

上海:上海市浦东新区浦明路8号财富金融广场1幢5F;200120

北京:北京市东城区建国门内大街28号民生金融中心A座18层;100005

深圳: 深圳市福田区中心四路1号嘉里建设广场1座10层 01室;518048










请到「今天看啥」查看全文