一、产品概述
- 定义:通义灵码是阿里云出品的一款智能编码助手,旨在通过人工智能技术辅助开发者进行高效的代码编写和问题解决。
- 发布时间:该产品于2023年10月31日在云栖大会上正式对外发布。
- 版本与价格:通义灵码版本分为个人基础版、个人专业版、企业标准版和企业专属版,其中个人版目前是免费的。
二、主要功能
代码智能生成:
- 行级/函数级实时续写:根据当前语法和跨文件的代码上下文,实时生成行、函数建议代码。
- 自然语言生成代码:通过自然语言描述想要的功能,直接在编辑器区生成代码,保持编码心流不间断。
- 单元测试生成:支持根据JUnit、Mockito、Spring Test等多种框架生成单元测试。
- 代码注释生成:一键生成方法注释及行间注释,提升代码可读性。
研发智能问答:提供智能研发问答功能,帮助开发者解决在编码过程中遇到的问题。
异常报错排查:具备异常报错排查能力,辅助开发者快速定位和解决代码中的问题。
阿里云SDK/OpenAPI调优:针对阿里云SDK/OpenAPI的使用场景进行调优,为开发者带来更加流畅的编码体验。
三、支持范围
- 编程语言:支持Java、Python、Go、JavaScript、TypeScript、C/C++等主流编程语言。
- 编程工具:兼容Visual Studio Code、JetBrains IDEs等主流编程工具。
四、应用情况
通义灵码已经在多个领域得到应用,如哈啰集团已接入阿里云通义灵码专属版,AI代码采用率超过20%,并实现了智能代码补全、代码评审等功能。代码助手补全响应速度平均1.3秒,代码补全准确率为80%。在代码评审方面,每周有180个应用通过AI完成评审,平均每周发现140个漏洞。
通义灵码是阿里云为开发者提供的一款强大的智能编码辅助工具,通过其丰富的功能和广泛的支持范围,帮助开发者提升编码效率和质量。