在软件研发领域,架构师往往是一个团队的中坚力量,他们既懂业务、又懂技术,是产品功能交付与业务快速成功的核心竞争力之一。尤其自去年生成式AI井喷以来,架构师又成为了AI原生应用构建与快速落地的核心力量企业对架构师的需求愈发迫切。

近日在百度互联网首位AI架构师“新官上任”它是百度智能代码助手——文心快码Baidu Comate。据悉文心快码去年4月入职百度成为AI程序员,今年四月正式工作满一周年刚刚成功晋升为AI架构师目前已生成百度内部30%的代码,在服务的其他众多企业中也获得广泛认可。

文心快码是基于文心大模型,结合百度二十年编程现场大数据打造如今全新升级为AI架构师,在保证快速完成基础代码编程的同时需要更懂业务架构、更懂测试、更懂“领域”知识,能解决代码编程的疑难问题,帮助程序员更聚焦于核心业务开发。

文心快码已成为百度及众多企业的新型研发基础设施,用AI技术推动软件研发创新,催生工程师研发范式软件智能化变革

更懂业务,帮助开发者了解架构,解决实际研发问题

作为AI架构师,文心快码能够深入业务场景帮助开发者解决架构问题。文心快码具备私域知识增强能力,提供了基于RAG技术的数据检索增强功能,进一步提升模型的生成能力和准确性。对于一些代码架构问题,通过文心快码的代码解释,开发者即可快速了解函数在“真实业务背景下的含义”,并且能通过流程图直观感受完整调用逻辑,拥有更多的开发思路,解决实在的研发问题。

资讯评论插图

秒级生成单测,生成100%贴合业务场景的单测用例

生成的单测有误、不参考上下文、完全不可用……代码质量问题一直是程序员关注的焦点。文心快码智能单测就像AI测试架构师,可以帮助开发者有效保障代码质量。文心快码能够自动识别工程使用的测试框架版本,自动识别被测方法跨文件依赖,自动参考已有单测书写风格,生成更贴近真实场景、效果更优、更可用的单测代码。同时,得益于4层架构AI优化,文心快码的生成速度大幅提升,即使是复杂函数,平均只需6 秒即可生成可用单测。生成的单元测试用例100%有效,可针对目录、单文件多文件一键发起生成任务,同时能在生成过程中进行验证和修复,重复测试所有代码,有效解决代码质量无保障的问题。

智能Debug,一键解决研发中疑难问题

针对研发过程的“疑难杂症”,文心快码AI架构师也能进行智能 Debug,解决实在的研发工作场景问题。错误诊断是架构师的常见工作,但日志的收集和定位需要耗费大量精力有了文心快码开发者无需关心复杂的错误信息,智能Debug可以快速补全日志,分析定位,并进行智能分析,帮助开发者减少重复工作,更多关注业务本身,切实提升开发效率。

目前文心快码已发布2.5版本,在知识增强、研发流程全域赋能、企业级安全等方面实现了能力提升。百度80%的工程师已经在深度使用文心快码,其中代码采纳率已达到46%,新增代码生成占比30%,单位时间提交代码数量增加35%。

据悉百度之外,文心快码AI架构师已成功入职软通动力、喜马拉雅、数篷科技、南威软件、华农保险等多家企业,覆盖科技、汽车、保险、集成电路、软件服务等诸多领域,获得外部企业点赞认可。

喜马拉雅CTO姜杰表示:“结合百度内部落地经验,一个季度完成智能代码助手在喜马拉雅的全面落地,覆盖90%以上工程师。通过开放平台将喜马拉雅原有积累的研发能力、知识和文心快码融合,打造更适配喜马拉雅的智能代码助手,整体代码采纳率已达44%,大幅缩短了技术调研和代码编写时间,全公司日均33%的代码由AI辅助生成,这些不仅极大提升了企业整体研发效率,还明显提高了质量。”

数篷科技CTO 杨一飞表示:“文心快码与数篷科技的安全工作空间产品相结合,让我们代码研发过程既安全又高效,大幅提升研发效率以及研发质量,随时随地数据协同,更聚焦为客户创造价值。 

文心快码得以顺利晋升,并在多家企业快速落地源于百度对AI和软件研发领域的深刻洞察,以及对AI时代人机协同”理念的精心沉淀。基于数万工程师实践经验的持续积累与总结,百度在业界首次提出三大《人机协同价值观》与十二条《人机结对编程原则》,引领开发者拥抱AI,实现人机共同成长促进研发生产力跨越式进阶

开发效率和代码质量是开发者一直以来的追求。大模型时代,基于生成式大模型的智能编码工具正在改变研发人员的编程方式,晋升为AI架构师的文心快码速度更快、质量更高,还更懂架构程序员在大模型时代的高效合作伙伴。

免责声明:本文系转载,版权归原作者所有;旨在传递信息,不代表一休教程网的观点和立场。