歷史沿革
2023年11月,阿里雲發布AI編程助手通義靈碼,每日輔助開發者生成代碼超3000萬次。此外,百度的AI代碼助手Comate也承擔了公司四分之一的代碼編寫工作,商湯科技的智慧型編程助手“代碼小浣熊”也能幫程式設計師節省近30%的開發時間。
產品簡介
通義靈碼,是阿里雲出品的一款基於通義大模型的智慧型編碼輔助工具,提供行級/函式級實時續寫、自然語言生成代碼、單元測試生成、代碼注釋生成、代碼解釋、研發智慧型問答、異常報錯排查等能力,並針對阿里雲 SDK/OpenAPI 的使用場景調優,助力開發者編碼。通義靈碼是一款基於阿里雲通義代碼大模型打造的智慧型編碼助手,基於海量優秀開原始碼數據集和編程教科書訓練,可根據當前代碼檔案及跨檔案的上下文,自動生成行級/函式級代碼、單元測試、代碼注釋等,此外還具備代碼解釋、智慧型研發問答、異常報錯排查等能力,並針對阿里雲 SDK/OpenAPI 使用場景調優,為開發者帶來高效、流暢的編碼體驗。
主要功能
核心使用場景:代碼智慧型生成和研發智慧型問答。
主要功能點:
行級/函式級實時續寫:根據當前語法和跨檔案的代碼上下文,實時生成行、函式建議代碼。
自然語言生成代碼:通過自然語言描述想要的功能,可直接在編輯器區生成代碼,編碼心流不間斷。
單元測試生成:支持根據 JUnit、Mockito、Spring Test、unit test、pytest 等框架生成單元測試。
代碼注釋生成:一鍵生成方法注釋及行間注釋,節省寫代碼注釋的時間,並能夠有效提升代碼可讀性。
支持範圍
支持 Java、Python、Go、JavaScript、TypeScript、C/C++ 等主流語言,同時兼容 Visual Studio Code、
JetBrains IDEs 等主流編程工具
套用情況
2024年6月,哈囉集團已接入阿里雲通義靈碼專屬版,AI代碼採用率超過20%,還將通義靈碼接入了自研“海螺機器人”,可實現智慧型代碼補全、進行代碼評審等。代碼助手補全回響速度平均1.3秒,代碼補全準確率為80%。在代碼評審方面,每周180個套用通過AI完成評審,平均每周發現140個漏洞。
支持程式語言
通義靈碼支持 Java、Python、Go、C#、C/C++、JavaScript、TypeScript、PHP、Ruby、Rust、Scala、Kotlin 等主流程式語言。