人人都是程序员?百度、阿里同天向个人免费开放AI编码助手

  新闻资讯     |      2024-04-07 03:56

  人人都是程序员?百度、阿里同天向个人免费开放AI编码助手4月3日,百度正式发布智能代码助手Baidu Comate 2.0,面向个人开发者全面免费。巧合的是,同一天,刚刚成为阿里云一号AI员工的通义灵码也正式上线通义千问APP,免费向全民开放,所有人可以随时随地在手机上写代码、读代码、学习编程技能。

  南都记者了解获悉,Baidu Comate 2.0已经在百度内部上岗1年,不仅精通100多种主流开发语言,甚至已经编写了百度内部四分之一的代码;而阿里云相关人士则透露,公司未来 20% 的代码将由通义灵码编写,目前通义灵码已深入学习过万亿量级的代码数据八戒体育,擅长200+编程语言,且专注于中文场景。

  不难看出,在Sora的冲击波下,互联网大厂们今年在大模型C端应用场景的布局持续加速,竞争也日益激烈。

  南都记者了解获悉,百度智能代码助手2.0版本的Comate能力全面增强,可以深度解读企业与个人私域代码库。开发者不仅能询问任何与代码库有关的问题,例如“当前代码的架构是啥”“鉴权逻辑是怎么实现的”,还可以挂载公司开发文档、API文档等专属知识,让Comate按照文档描述拆解需求,生成新代码,减少人工阅读理解及开发文档时间。目前,包含单行/多行续写、多条推荐、注释生成代码、修复建议、长函数拆分、chat提问在内的全部功能已面向所有开发者使用。

  在百度之外,Baidu Comate也已经入职喜马拉雅、软通动力、上海三菱电梯等1万多家企业,企业代码采纳率达到近50%八戒体育

  与之相比,阿里云一号AI员工通义灵码则能针对国内开发者常用技术栈、文档及阿里云的云服务知识深度优化自动理解上下文环境,自适应生成合理正确的高质量代码内容。据悉,在阿里云内部,通义灵码已在各个开发环节担任代码助理角色。目前,通义灵码已熟练掌握 Java、Python、Go、JavaScript、TypeScript、C/C++、C# 等 200 多种编程语言,精通16种语言。

  “通义灵码目前下载量超 200 万,每天有数百万行代码被程序员采纳。以 API 开发测试工作为例,通义灵码可将数十分钟的人工编写测试耗时缩短到秒级,节省程序员 70% 以上的测试代码工作量。接下来,阿里云将在内部 JetBrains IDEs、Visual Studio Code 等开发工具中全面配置通义灵码插件,供所有员工使用。”阿里云方面透露。

  百度创始人、董事长兼首席执行官李彦宏曾表示,2024最想推动的一件事,是让每个人都具备程序员的能力。李彦宏表示:“未来的编程语言只会剩下两种,一种叫英文,一种叫做中文。以后不会存在程序员这种职业,因为只要会说话,人人都会具备程序员的能力。”

  据了解,目前国内外多家企业都推出了智能代码助手。由GitHub与 OpenAI 共同合作推出的AI 代码辅助工具GitHub Copilot在去年已经面向个人用户启用。在今年1月的微软业绩说明会上,微软高管透露,现在有超过130万付费的GitHub Copilot用户,环比增长30%,超过5万个组织使用GitHub Copilot业务来提高开发人员的生产力,Windows中的Copilot已经在7500万多台Windows10和Windows11个人电脑上可用。

  去年,亚马逊云推出的实时 AI 编程助手 Amazon CodeWhisperer也正式可用。CodeWhisperer 经过数十亿行代码的训练,可以根据评论和现有代码实时生成从代码片段到全函数的代码建议。CodeWhisperer 帮助开发者基于注释生成代码八戒体育,追踪开源参考,扫描查找漏洞。