AI知识库

53AI知识库

学习大模型的前沿技术与行业应用场景


百度Comate,大爆发!动嘴就能编程
发布日期:2024-05-17 08:20:53 浏览次数: 1845


最近一年,AI的发展日新月异,K哥一直比较关注AI如何提升软件开发效率,身边有不少朋友已经开始了这方面的实践,比如:生成代码片段、写注释、修复Bug等等,有一定的效果,但是仍然缺点意思。


4月16日,百度AI开发者大会上,百度创始人、董事长兼首席执行官李彦宏透露:“百度每天新增代码中,已经有27%是由Comate自动生成的。” 这个数字突然击中了我,让我大为震撼。随后发布的Comate 2.0更是刷新了我对智能代码助手的认知。


Comate智能代码助手究竟是什么?如何帮助程序员提升开发效率?Comate的使用体验如何?下面K哥就来跟你聊聊。




01

Baidu Comate:用嘴编程的时代,来了


Comate是基于文心大模型的智能代码助手,它把代码理解、生成、优化等能力无缝集成到研发流程的各个环节,就像助理一样,帮助程序员提升代码开发质量和效率,释放“十倍”软件生产力。Comate基于文心大模型,提供代码智能生成、研发智能问答能力。


百度首席技术官王海峰,在中关村论坛:“目前智能代码助手Comate整体采纳率达到了46%,新增代码中生成的比例已经达到了27%。”


先来看一个官方的视频:

是不是很炸裂,如果你想先体验一下,这是百度 Comate 官网地址:

https://comate.baidu.com/


Baidu Comate有两个核心能力:AutoWork私人研发助理、Comate+ 开放平台,下面我们来逐一了解。


1、AutoWork 私人研发助理

AutoWork能够深入理解本地代码库和组织内部的私域知识,开发者只需要明确开发“目标”和“意图”,AutoWork 便能自动检索必要的背景知识、独立分析产品需求,匹配最佳解决方案并生成代码,能够更好地完成开发指令。其中最有特色的两个功能是:“智能问答” 和 “结合私域知识生成代码”。


什么是“智能问答”?就是让研发人员与代码库直接“聊天”。无论是了解整体架构、探索特定的实现逻辑,还是梳理代码间的复杂依赖关系, AutoWork 都能给你最实时准确的答案,就好像跟代码原作者对话一样,真正做到 “哪里不懂问哪里”。



组织内部的私域知识,可以通过挂载的方式指定的开发文档、需求文档、API 文档等,通过文心大模型的能力,对这些私域研发知识进行快速理解、分析和应用,实现从需求到代码全部自动生成。使得开发人员不再需要花费大量时间去翻阅文档,就能够“一键式”高效编程。


举例来说,你可以通过挂载文心一言的开发文档,快速完成调用文心一言 API 的代码生成,节省了开发者大量的时间,也降低了由于理解偏差导致的错误和返工。



AutoWork 在代码生成、单测设计与生成,淡化语法学习直接配置文件等方面,体验上也有了大幅提升。


了解完AutoWork,再来看看Baidu Comate的另一个核心能力就是“Comate+ ” 开放平台。


2、Comate+ 开放平台

“Comate+ ” 开放平台,能够打通企业私域知识、打通第三方平台的能力,通过Comate+可以无限扩充平台场景,让智能代码助手更适配企业的业务知识、团队规范、标准流程以及研发管理等。



企业将自身的私域知识,上传到“Comate+ ” 开放平台,就可以提升智能代码助手的准确率,比如:企业特定的代码规范、编写方式等等,相当于给智能代码助手做了个“入职培训”。


百度的朋友告诉我,从他们使用的情况来看,应用该功能后,推荐准确率普遍提升10%以上。其中,飞桨 PaddlePaddle 代码生成的准确率从60.5%提升至81.5%。


现在,“Comate+ ” 开放平台,已经对接了第三方服务、能力,目前已接入 GitHub、GitLab、Gitee 等插件。以GitHub 为例,可以自动获取当前项目变更内容,并自动分析当前 GitHub 仓库的 issue 列表,生成可匹配需求的 commit message。



是不是被这个演示给惊艳到了?据说,智能代码助手已经在千行百业当中广泛应用了。




02

Comate已席卷10000+家企业


截至目前,Comate目前已被10000多家左右的企业使用。企业根据个性化的需求,对Comate进行定制,让它理解业务、学习企业自有代码库、开发规范等等,对模型精调后,相当于每家企业都有了自己的智能代码助手。


K哥了解到,Baidu Comate已经从百度“毕业”了,并且成功“入职”喜马拉雅、软通动力、上海三菱电梯等1万多家企业,这些企业都在使用Comate进行软件开发,代码采纳率达到近50%。


近日,在VSCode、Jetbrains等各大插件市场智能助手评分榜中,百度Comate分别以4.5和4.4位列第一,通义灵码位居第二、第三, CodeGeeX、iFlyCode、aiXcoder、GitHub Copilot等跟随其后。



许多使用过Comate的朋友,都纷纷点赞,有人说它的代码提示功能,加快了软件开发的速度,并且提升了代码质量。



还有用户对Comate用中文写注释的能力,大加赞赏。



国外研究机构对Comate的发布表达了正向的评价,也肯定了百度Comate在编程智能助手领域的突破和成就,给咱中国人争光了。



也有网友在试用了多个智能编程助手之后,对Comate的体验高度认可,连最挑剔的程序员都被Comate的能力征服了。



尤其在代码生成速度和质量方面,Comate与同类型工具对比,各方面的表现都十分卓越。



看到这里你是不是也心动了?那就赶快打造自己的智能代码助手吧!

安装Baidu Comate仅需3步!


Step1:打开Baidu Comate官网:https://comate.baidu.com/


点击「免费使用」/「下载安装」



Step2:根据官网步骤可快速唤起VS Code,你也可以直接在VS Code扩展或 JetBrains IDEs Plugins插件市场中手动搜索“Baidu Comate”进行安装。



Step3:安装完成后登录账号,即刻开启智能代码之旅!




03

百度,站在AI原生时代的高地


K哥认为,Baidu Comate智能代码助手的使用体验如此炸裂的原因,是借助了文心大模型优秀的语义理解和内容生成能力。Comate一经推出,就迅速占领了智能编程助手的高地,建立了高标准和业界规范,推动这一领域的快速发展,在同类AI原生应用当中脱颖而出。百度这一次无疑又站在了AI原生时代的高点。


李彦宏在百度AI开发者大会上透露:文心一言发布一年以来,用户数已突破2亿,日均API调用量超2亿,服务客户数或企业数8.5万。文心大模型经过一年的发展,推理成本下降到原来的1%。


以Baidu Comate智能代码助手为代表的AI原生应用,迎来了全面爆发。Baidu Comate智能代码助手,并不是要取代程序员,而是要帮助他们解放双手,站在更高层次上创造出更大的价值。


时代在变,唯有创新不变。掌握AI,才能真正掌握未来。让我们在这场AI科技革命中,成为推动变革的关键力量。



作者| Mr.K   
编辑| Emma




号主简介



Mr.K,黄哲铿,知名数字商业顾问,「顿悟山丘」创始人,科技博主,曾担任海尔、中通快递、1药网技术高管,著有《技术人修炼之道》《技术管理之巅》。分享:个体成长、科技趋势、数字化转型、商业洞察。



53AI,企业落地应用大模型首选服务商

产品:大模型应用平台+智能体定制开发+落地咨询服务

承诺:先做场景POC验证,看到效果再签署服务协议。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

与创始人交个朋友

回到顶部

 
扫码咨询