華為云研發(fā)大模型 CodeArts Snap 宣布12月28日公測,基于盤古研發(fā)大模型提供智能生成、智能問答和智能協(xié)同 3 大核心能力,通過智能化需求管理分析、新增代碼開發(fā)、存量代碼優(yōu)化、代碼質(zhì)量看護、應(yīng)用便捷部署等多種研發(fā)場景重塑軟件開發(fā)。
據(jù)介紹,CodeArts Snap 是一款基于大模型技術(shù)打造的智能開發(fā)助手,號稱可讓開發(fā)者研發(fā)效率提升超過 20%。
CodeArts Snap 擁有八大核心功能:單元測試、代碼生成、代碼解釋、代碼調(diào)試、研發(fā)知識問答、代碼注釋、代碼檢查和代碼翻譯。
單元測試用例生成:自動創(chuàng)建單元測試用例,提高測試覆蓋率,確保每個功能和場景都被測試到。告別繁雜的手動編寫,實現(xiàn)單元測試用例自動創(chuàng)建,有效提高測試覆蓋率。
代碼生成:根據(jù)自然語言生成完整代碼邏輯,實現(xiàn)編碼效率的大幅提升。
代碼調(diào)試:在用戶運行代碼報錯時,可根據(jù)提示的錯誤日志一鍵修復(fù)代碼;也可以直接對代碼進行檢視,挖掘潛在編譯問題。
代碼解釋:快速分析代碼并自動生成文檔,提高閱讀代碼的速度和效率
研發(fā)知識問答:對話框內(nèi)進行任意研發(fā)相關(guān)的知識提問,提高研發(fā)問題的解決效率
代碼注釋:快速分析代碼,自動生成有意義的完整注釋,增加代碼可讀性,同一個代碼庫注釋風(fēng)格的一致性。提高研發(fā)問題的解決效率
代碼檢查:快速分析代碼,提供錯誤發(fā)生的詳細信息和修復(fù)建議,縮短錯誤定位時間
代碼翻譯:快速分析代碼并自動完成遷移和翻譯,提高開發(fā)者工作效率。
查詢?nèi)A為云官網(wǎng)獲悉,CodeArts Snap 智能編程插件目前已對外上線 VSCode 和 JetBrains 插件市場,支持 PyCharm、IntelliJ 和 VSCode 等 IDE,支持 Python 和 Java 兩種語言的多場景代碼智能生成。
價格方面,該服務(wù)公測期間,不向用戶收取任何費用;商用后,服務(wù)費用將在用戶訂購頁面予以列明公示,用戶可自行選擇具體服務(wù)類型并按列明的價格予以支付。