百度Comate代碼助手全新上線SaaS服務,助力企業釋放10倍軟件生產力

(原標題:百度Comate代碼助手全新上線SaaS服務,助力企業釋放10倍軟件生產力)

日前,百度智能雲宣佈百度Comate智能代碼助手正式上線SaaS版本,可提供10餘項編碼功能,適配100種開發語言,面向廣大企業和開發者提供更便捷、更靈活的智能編碼工具,助力企業提升研發效率。即日起企業和開發者可前往百度Comate官網體驗。

(百度Comate產品官網)

百度Comate是百度智能雲基於文心大模型打造的新一代智能編程工具。藉助文心大模型的理解、推理能力,百度Comate可支持代碼解釋、技術問答、實時續寫、生成單元測試、代碼優化與修復、智能CLI等10餘項編碼功能,實現編程10倍速提效,助力企業研發全流程降本增效。

據瞭解,SaaS服務的推出意味着企業無需自行採購模型運行的硬件資源,也無需自行訓練、部署模型,解決了高技術要求、高成本、高人力投入等問題。SaaS版Comate讓企業和開發者可以大幅降低使用成本,真正實現開箱即用,快速提升研發效率。

覆蓋代碼生成全生命週期、全場景需求

據介紹,百度Comate可滿足開發者代碼生成全週期、全場景需求,真正實現 “幫你想”、“幫你寫”、“幫你改” 的多場景應用形態。

“幫你想”——爲了幫助開發者快速上手新代碼,百度Comate上線代碼解釋功能,可生成對完整函數代碼或一段選中代碼的解釋,幫助開發者迅速理解新代碼。同時,百度Comate具備代碼知識問答功能,只需在對話框中用自然語言輸入問題,即可第一時間獲得解答。

“幫你寫”——百度Comate具備實時續寫、註釋生成代碼、生成函數註釋、生成單元測試等功能。支持單行推薦、多行推薦、多條推薦、代碼生成、註釋生成、註釋文檔生成等一系列編碼相關能力。此外,百度Comate能夠全面分析代碼上下文、依賴文件、相鄰文件的邏輯關係,使代碼語法更規範、邏輯更縝密。

“幫你改”——百度Comate支持對長函數等壞味道代碼的優化,也可識別代碼中潛在錯誤並自動修復,這將極大地助力企業研發工作的腳本提效。

適配百種開發語言,主流IDE即裝即用

據悉,爲滿足更廣範圍的開發者和開發場景需求,百度Comate可支持100餘種主流開發語言。同時,支持開發者最常用的IDE,提供VS Code、IntelliJ IDEA、GoLand、PyCharm、WebStorm、CLion、PhpStorm、Android Studio等IDE插件,一鍵安裝,即裝即用。這意味着百度Comate覆蓋了前、後、移動端,軟、硬件等不同的開發場景,可全面滿足業務的多樣性。

值得一提的是,在IDE之外的其他研發環節,百度Comate還可通過生成自動化用例、在CLI中智能獲取所需命令等能力,幫助開發者全面提升研發效率。

據瞭解,百度在2021年就開始基於文心大模型進行代碼輔助工具的研究,2022年4月內測成效明顯,目前已在百度內部大規模使用,整體採納率達到40%+,頭部用戶採納率達到60%+,由Comate每日生成的代碼達到百度全公司每天新增代碼的20%。

據悉,百度Comate於2023年6月6日在文心大模型技術交流會(成都)上正式開放邀測,目前已服務近千家企業合作伙伴,在傳統軟件開發、金融、汽車、互聯網應用等多個行業的研發項目中落地。