通义灵码 2.0 产品与1.0 相比有哪些新功能:
工程级编码任务:AI 程序员具备多文件代码修改和工具使用的能力,可以与开发者协同完成编码任务,如需求实现、问题解决、单元测试生成、批量代码修改等。
你可以@AI 程序员:给开发个任务
- 生成单元测试:根据当前代码变更、单个或多个代码文件等批量进行单元测试生成,并自动进行编译、运行和报错修复,大幅提升测试覆盖率。
@AI 程序员:给工程写单测
- 图片多模态问答:支持选择、拖拽或粘贴将图片添加为上下文,自动分析图片内容,并根据需求描述生成代码建议或问题修复建议等。
@AI程序员:给图片修缺陷
通义灵码 2.0 产品亮点有哪些?
- 全球首个 AI 程序员支持主流 IDE:全面支持 JetBrains、VSCode 主流 IDE,中国开发者 60% 正在使用 JetBrains IDEs。
- 垂直智能体覆盖更多场景:支持单元测试批量生成、检索、Diff Apply、前端图生代码等智能体,覆盖更多垂直编码场景。
- 懂开发者更懂企业:企业级检索增强、自定义扩展等更贴合企业研发场景,多种版本(标准版、专属版、私有化)可灵活选择。
- 灵活的对话交互体验:提供多种上下文组装、多文件代码修改、Diff Review、多轮迭代快照管理等协同编程体验,开发者可灵活对话进行编程。
通义灵码 2.0 技术优势有哪些?
- 支持多模态上下文、工程级感知:提供文件、图片、全工程代码检索等上下文和用户输入提示词自由组装能力。全本地代码检索引擎实现检索效率与代码安全的平衡。
- 推理速度快,百行代码秒级生成:基于 Qwen2.5-Coder 构建,生成速度更快 ,百行代码修改秒级完成。
- 企业数据个性化:支持构建企业私有知识库,进一步增强 AI 的背景知识,让 AI 更理解业务,知识库召回率达到了 0.918,达到行业领先水平。
- 代码生成效果达世界一流水平:Qwen2.5-Coder 在 Hugging Face BigCode 榜单代码基础模型中排名第一,为生成高质量代码的提供了有力保障。
通义灵码 2.0 典型场景有哪些?
- 新功能开发:基于自定义的应用框架,结合任务描述快速完成工程文件初始化,或基于已有工程进行功能迭代的代码修改,帮助开发者快速完成研发任务。
- 跨语言编程:让开发者跨越编程语言的边界,拥有全栈能力,如 Java 开发者也可以与 AI 程序员协同进行前端代码编写,或使用 Python、JS 快速编写小工具。
- 单元测试自动生成:结合被测函数或文件,帮助开发者批量生成单元测试用例,并完成编译和运行,如针对每日完成的新增代码进行单元测试覆盖。
- 错误排查及修复:当开发者遇到编译、调试错误或直接截图的报错信息,可自动进行分析,给出解决方案和相关修改代码建议,帮助开发者快速进行问题排查和修复。