通义灵码 AI 程序员全面上线

阿里云通义灵码AI程序员已全面上线,成为全球首个同时支持 VS Code、JetBrains IDEs 开发工具的AI程序员产品。此次上线的AI程序员相比传统AI辅助编程工具,能力更全面,可以让开发者以更高效、更沉浸的方式完成编码任务,通过全程对话协作的方式,就能完成从0到1的业务需求开发、问题修复、单元测试批量生成等复杂编码任务。

代码是大模型应用最广泛的场景之一,随着大语言模型能力的不断增强,AI代码工具已从辅助编码升级到面向复杂任务的工程级协同编码。目前,通义灵码底层模型已升级至 Qwen2.5-coder,代码生成准确率及生成速度均达到世界前列,结合智能体技术,复杂任务的解决效果显著提升。与此同时,通义灵码支持文件、图片、全工程代码检索等上下文和用户输入提示词自由组装,能更好地理解任务意图。

通义灵码_智能编码助手-阿里云

通义灵码AI程序员引入了多文件代码修改能力,能对工程内多个代码文件同时进行修改,开发者可以清楚地看到多个文件的生成过程及状态,并选择一键采纳或局部修改当前文件;当 AI 生成内容不符合预期或有需求变化时,可以通过快照功能回退并重新提问。

图片

在单元测试任务中,AI会自动进行编译、运行和报错修复,大幅提升测试的准确性和覆盖率。AI 还可以自动感知编译或调试的报错信息,并根据要求给出修复解决方案和代码建议。

图片

通义灵码AI程序员还可打破开发者编程语言的边界,Java 开发者也能使用Python、JavaScript等多种语言,快速编写网页、小工具、小游戏。

以从0到1开发一个具有用户登录、数据管理功能及美化的前端页面为例,过去纯人工开发需要前端及后端工程师配合,至少需要耗费半天时间,现在使用通义灵码AI程序员,一名程序员仅需10分钟就能完成整个开发过程,大幅提升业务开发效率。

通义灵码负责人丁宇表示:“AI 程序员的出现,正在改变软件工程师的工作方式,从 AI 辅助编程走向人与 AI 协同编程。不仅能缩短工程师的研发时间,让工程师专注于更具创新的研发任务,也大幅提升了企业的IT 生产效率。同时,对于那些鲜少接触编程的泛开发者,AI 程序员将使复杂的开发任务简单化,实现以前无法想象的创新落地。”

自 2023 年问世以来,通义灵码已入职中华财险、哈啰集团、长安汽车、一汽集团等公司,插件下载量已超900万,累计生成15亿行代码,是国内最受欢迎的AI编程工具。

通义灵码_智能编码助手-阿里云

### 通义 AI 程序员功能与使用方法 通义 AI 程序员是一款强大的开发辅助工具,旨在帮助开发者高效完成编任务。它具备多文件代批量修改、单元测试用例生成、需求实现和缺陷修复等功能[^1]。此外,该工具内置了 DeepSeek-V3 和 R1 满血版模型,能够提供精准的上下文感知和意图理解能力,从而更好地支持开发者的工作[^2]。 在实际使用中,通义 AI 程序员可以按照以下方式协助开发者完成任务: #### 1. 需求实现 开发者可以通过清晰的需求描述与 AI 程序员交互。例如,明确目标并通过结构化的方式描述任务要求,同时指定需要的上下文(如代文件或 codebase),以便 AI 程序员更准确地理解意图并生成符合预期的代[^4]。 #### 2. 缺陷修复 AI 程序员能够快速定位代中的潜在问题,并提出修复建议。通过审查变更对比视图(Diff View),开发者可以对局部代片段进行接受、拒绝或修改操作,确保最终代符合预期[^3]。 #### 3. 单元测试用例生成 通义 AI 程序员支持批量生成单元测试用例的功能。开发者只需提供相关代文件或上下文信息,AI 程序员即可自动生成高质量的测试用例,显著提升测试效率[^1]。 #### 4. 多文件代修改 借助多文件代批量修改功能,开发者可以轻松处理涉及多个文件的编任务,如需求变更或代重构。AI 程序员会根据开发者提供的具体要求生成相应的代修改建议[^2]。 以下是使用通义 AI 程序员时的一些最佳实践: ```python # 示例:生成一个带有注释的方法 def example_method(param): """ This is an example method that takes a parameter and returns its square. :param param: Input parameter :return: Square of the input parameter """ return param ** 2 ``` 通过善用快照功能,开发者可以在需求发生变化或生成内容不符合预期时,快速回退到之前的对话轮次和代变更状态,继续重新提问[^4]。 ### 注意事项 - 开发者应尽可能提供详细的需求描述和上下文信息,以提高 AI 程序员生成代的准确性。 - 在审查 AI 程序员生成的代变更时,务必仔细检查每个代片段,确保其符合预期逻辑和规范。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值