通義靈碼介紹
通義靈碼,是基于通義大模型的智能編程輔助工具,提供行級/函數級實時續寫、自然語言生成代碼、單元測試生成、代碼優化、注釋生成、代碼解釋、研發智能問答、異常報錯排查等能力,并針對阿里云的云服務使用場景調優,助力開發者高效、流暢地編碼。
核心場景
代碼智能生成
經過海量優秀開源代碼數據訓練,可根據當前代碼文件及跨文件的上下文,為你生成行級/函數級代碼、單元測試、代碼優化建議等。沉浸式編碼心流,秒級生成速度,讓你更專注在技術設計,高質高效地完成編碼工作。
研發智能問答
基于海量研發文檔、產品文檔、通用研發知識、阿里云的云服務文檔和 SDK/OpenAPI 文檔等進行問答訓練,為你答疑解惑,助你輕松解決研發問題。
產品優勢
跨文件感知讓代碼生成更貼合業務場景:客戶端和模型層同步優化針對代碼跨文件上下文感知能力,生成代碼更加貼合當前代碼庫的業務場景。
適配多 IDE 的原生設計,符合開發者使用習慣:適配 IDE 原生主題、交互模式,讓開發者感受到 IDE 的原生視覺和交互體驗,更符合開發者使用習慣。
研發問答、文檔/代碼搜索能力,打造沉浸式編碼:無需切換工具,IDE 客戶端內即可滿足開發者編碼場景中的技術資料檢索、技術難題解答的訴求,打造開發者沉浸式編碼體驗。
多種企業版方案,靈活選擇:提供企業標準版、企業專屬版等多種面向企業客戶的方案,并提供企業個性化方案,可靈活選擇,加速企業內智能研發的規模化落地。
功能介紹
行間代碼生成
行級/函數級實時續寫:根據當前語法和跨文件的代碼上下文,實時生成行、函數建議代碼;
注釋生成代碼:通過注釋描述你想要的功能,可直接在編輯器區生成代碼,編碼心流不間斷。
研發智能問答
研發問題自由問答:遇到編碼疑問、技術難題時,一鍵喚起通義靈碼,無需離開 IDE 客戶端,即可快速獲得答案和解決思路;
本地工程問答:通過問答即可快速結合當前倉庫進行工程理解、代碼查詢等,同時可以通過自然語言描述需求,結合當前工程生成簡單需求或缺陷的整體修復建議和建議代碼;
企業知識庫問答:借助企業知識和數據進行問答,快速構建企業研發知識問答助手,提升團隊的工作效率和協作能力。
智能生成
單元測試生成:支持根據 JUnit、Mockito、Spring Test、unit test、pytest 等框架生成單元測試;
代碼注釋生成:一鍵生成方法注釋及行內注釋,節省你寫代碼注釋的時間,并能夠有效提升代碼可讀性;
代碼解釋:覆蓋各種編程語言,選中代碼后可自動識別編程語言并生成代碼解釋;
提交信息生成:支持一鍵生成代碼 Git 提交信息,并支持設置生成的語言。
編碼問題解決
代碼優化:深度分析代碼及其上下文,迅速識別潛在的編碼問題,從簡單的語法錯誤到復雜的性能瓶頸,均能夠指出問題所在,并提供具體的優化建議代碼;
代碼問題修復:針對編碼過程中出現的代碼問題(Problem),可以一鍵給出修復建議,助力開發者快速解決代碼問題;
異常報錯智能排查(Java):當運行出現異常報錯時,一鍵啟動報錯排查的智能答疑,可結合運行代碼、異常堆棧等報錯上下文,快速給出排查思路或修復建議代碼。
企業級管理
統一授權管理:支持統一為企業內開發者的添加使用權限,統一管理企業成員權限;
統計報表:提供開發者活躍、AI 代碼生成占比、問答使用占比等統計數據,幫助企業快速了解使用效果;
知識管理:高效管理企業私域數據,結合企業數據提供企業知識庫問答、企業代碼生成增強功能,讓編碼助手更貼合企業業務場景;
專屬 VPC 部署:企業專屬版提供專屬 VPC 部署,并支持企業內網連接,全鏈路保障企業數據安全,滿足企業安全合規要求。
不同版本功能
版本 | 個人基礎版 | 個人專業版 | 企業標準版 | 企業專屬版 |
包含 功能 | 代碼生成
智能問答
| 代碼生成
智能問答
| 代碼生成
智能問答
企業管理
限制 知識管理容量:500MB | 代碼生成
智能問答
企業管理
限制 知識管理容量:5GB |
支持編程語言
支持 Java、Python、Go、C#、C/C++、JavaScript、TypeScript、PHP、Ruby、Rust、Scala、Kotlin 等主流編程語言。
支持 IDE 及操作系統
JetBrains IDEs
IDE 版本:IntelliJ IDEA、PyCharm、GoLand、WebStorm、Android Studio 等 2020.3 及以上
操作系統:Windows 7 及以上、macOS、Linux
Visual Studio Code
IDE 版本:1.68.0 及以上
操作系統:Windows 7 及以上、macOS、Linux
Visual Studio
IDE 版本:Visual Studio 2022 17.3.0 及以上,或 Visual Studio 2019 16.3.0 及以上
操作系統:Windows 10 及以上
其他場景
Remote SSH、Docker、WSL 等遠程連接開發場景
VS Code 的 WebIDE,并支持 Open VSX 插件市場中下載和使用
HUAWEI DevEco Studio,參考 JetBrains IDEs 安裝手冊-方法 2:下載安裝包安裝后使用
通義靈碼,每天進步不止一點點。