与阿里云一起 轻松实现数智化 让算力成为公共服务:用大规模的通用计算,帮助客户做从前不能做的事情,做从前做不到的规模。让数据成为生产资料:用数据的实时在线,帮助客户以数据为中心改变生产生活方式创造新的价值。 |
智能编码助手通义灵码(简称为通义灵码),是由阿里云提供的智能编码辅助工具,提供代码智能生成、智能问答、多文件修改、编程智能体等能力,为开发者带来高效、流畅的编码体验,引领 AI 原生研发新范式。同时,我们为企业客户提供了企业标准版、专属版,具备企业级场景自定义、私域知识增强等能力,助力企业研发智能化升级。
核心能力 代码补全 Code Completion 经过海量优秀开源代码数据训练,可根据当前代码文件及跨文件的上下文,为您生成行级/函数级代码、单元测试、代码优化建议等。沉浸式编码心流,秒级生成速度,让您更专注在技术设计,高效完成编码工作。 智能问答 Ask Mode 智能问答模式拥有海量研发文档、产品文档、通用研发知识等,并结合工程级感知能力,为开发者解决编码过程中遇到的研发问题,协助开发者进行代码问题修复、调试或运行错误的排查等。 文件编辑 Edit Mode 文件编辑模式具备多文件代码修改的能力,当开发者需要精准地修改代码文件时,能够结合需求描述和当前工程环境进行多文件修改,并且可以进行多次迭代、代码审查,帮助开发者高效可控地完成代码修改任务。 |
从JetBrains官方网站中下载最新版本的IDEA,在IDEA中安装通义灵码插件:
在IDEA中打开通义灵码插件,用户可以选择的智能编码模式包括,智能问答、文件编辑以及智能体:
智能问答 通义灵码,作为您的智能编码助手,当您进行编码工作遇到疑问时可以使用智能问答模式,能够帮您答疑解惑,快速为您生成建议代码,帮您生成代码注释、代码优化、解释代码、修复代码问题、排查编译报错等。 |
文件编辑 文件编辑模式具备多文件代码修改的能力,当开发者需要精准地修改代码文件时,能够结合需求描述和当前工程环境进行多文件修改,并且可以进行多次迭代、代码审查,帮助开发者高效、可控地完成代码修改任务。 |
智能体 通义灵码智能体模式具备自主决策、环境感知、工具使用等能力,可以根据开发者的编码诉求,使用工程检索、文件编辑、终端等工具,端到端地完成编码任务。同时,支持开发者配置 MCP 工具,拓宽了 AI 编码助手能力边界,更加贴合开发者工作流程。 |
在IDEA中,智能编码支持的大模型包括,qwen3-coder、qwen3-thinking、qwen2.5-max:
qwen3-coder 基于Qwen3的代码生成模型,具有强大的Coding Agent能力,擅长工具调用和环境交互,能够实现自主编程、代码能力卓越的同时兼具通用能力。 |
qwen3-thinking qwen3系列模型,实现思考模式和非思考模式的有效融合,可在对话中切换模式。推理能力显著超过QwQ、通用能力显著超过Qwen2.5-Plus,达到同规模业界SOTA水平。 |
qwen2.5-max 通义千问2.5系列千亿级别超大规模语言模型,支持中文、英文等不同语言输入。 |
生成计算器Java版本
使用智能体加qwen3-coder的组合模式,在对话框中输入需求提示词,请使用Java语言设计开发一个计算器:
在智能体中生成代码完成:
在智能编码的Java工程中已生成能正确编译运行的Java源代码:
生成计算器JavaScript版本
使用智能体加qwen3-coder的组合模式,在对话框中输入需求提示词,请使用JavaScript语言设计开发一个计算器:
在智能体中生成代码完成:
在智能编码的JavaScript工程中已生成能正确运行的前端页面代码: