近日,在國內知名科技媒體 InfoQ 研究中心釋出的《中國軟體技術發展洞察和趨勢預測報告 2024》中提到,隨著 AI 和大模型技術的普及,開發者智慧編碼助手的使用習慣已經養成,其中,開發者使用的智慧編碼助手產品使用率超過 10% 的產品共計 8 款,唯一一款國內企業研發的產品為阿里旗下的通義靈碼, 使用率佔比 12.9% 排名第五。
通義靈碼是阿里雲 2023 年推出一款基於通義大模型的智慧編碼助手,提供行級/函式級實時續寫、自然語言生成程式碼、單元測試生成、程式碼最佳化、註釋生成、程式碼解釋、研發智慧問答、異常報錯排查等能力,並針對阿里雲的雲服務使用場景調優,為開發者帶來高效、流暢的編碼體驗。
目前,通義靈碼支援 Java、Python、Go、C#、C/C++、JavaScript、TypeScript、PHP、Ruby、Rust、Scala、Kotlin 等主流程式語言。通義靈碼有兩大核心能力:
一是程式碼智慧生成, 經過海量優秀開原始碼資料訓練,可根據當前程式碼檔案及跨檔案的上下文,生成行級/函式級程式碼、單元測試、程式碼最佳化建議等,讓開發者沉浸式編碼,秒級生成速度,更專注在技術設計,高質高效地完成編碼工作。
二是研發智慧問答, 基於海量研發文件、產品文件、通用研發知識、阿里雲的雲服務文件和 SDK/OpenAPI 文件等進行問答訓練,幫助開發者答疑解惑,輕鬆解決研發問題。
通義靈碼上線 3 個月後,已收穫 70 萬下載。此外,在產品能力上,通義靈碼不斷升級:
- 首先,在智慧問答能力實現重大突破,經過測試在研發領域已經超過 GPT-3.5 的表現,同時功能上新增程式碼最佳化、歷史會話檢視功能;
- 其次,在模型層面,完成了 14 種程式碼語言的深度支援,在已有主流語言基礎上新增了 XML、VUE、CSS、HTML、PHP、C#、SQL、YAML 等,增強跨檔案和函式補全能力,支援補全整個函式體;
- 同時,通義靈碼完成了針對英偉達 A100、V100、A10 等多種硬體資源的適配工作, 相關國產晶片也在加速適配中,能夠更好服務各類企業和使用場景;
- 最後,通義靈碼企業 SaaS 版已經上線,支援統一的授權管理、使用效果報表統計等,可以支撐企業客戶規模化推廣和落地。
隨著大模型技術的發展與 AI 程式設計能力的提升,開發者的概念進一步泛化,程式設計和應用開發門檻逐漸降低,開發者使用自然語言或者圖片進行程式開發,對於原本受限於程式設計能力而無法自主開發應用的人群,可以透過 AI 提供的程式設計能力參與應用開發。對於專業的開發者,可以充分利用 AI 工具提升程式設計效率和創造力。
點選此處,快速體驗通義靈碼。