TONGYI Lingma - Your AI Coding Assistant.​ Type less,​ Code more.​

Compatible with IntelliJ IDEA (Ultimate, Community), Android Studio and 16 more

TONGYI Lingma is an AI coding assistant, based on TONGYI large language model developed by Alibaba Cloud. TONGYI Lingma provides line or method level code generation, natural language to code, unit test generation, comment generation, code explanation, AI coding chat and document/code search etc., aiming to provide developers with efficient, flowing and graceful coding experience.
  • TONGYI Lingma is available with Visual Studio Code, Visual Studio, JetBrains IDEs.
  • Supported language: Java, Python, Go, C/C++, C#, JavaScript, TypeScript, PHP, Ruby, Rust, Scala and other programming languages.

In addition to providing a Individual Edition for developers, TONGYI Lingma also offers the Enterprise Standard Edition and Enterprise Dedicated Edition to meet the AI coding needs of enterprise customers. For more information, please click here.
通义灵码,是一款基于通义大模型的智能编码辅助工具,提供行级/函数级实时续写、自然语言生成代码、单元测试生成、代码注释生成、代码解释、研发智能问答、异常报错排查等能力,并针对阿里云 SDK/API 的使用场景调优,为开发者带来高效、流畅的编码体验。
  • 兼容 Visual Studio Code、Visual Studio、JetBrains IDEs 等主流 IDE;
  • 支持 Java、Python、Go、C/C++、C#、JavaScript、TypeScript、PHP、Ruby、Rust、Scala 等主流编程语言。

通义灵码除了面向个人开发者的提供了个人版之外,还提供了企业标准版、企业专属版,满足企业客户智能编码的诉求,可前往了解更多企业版信息。

行级/函数级实时续写 Line or method level code generation


根据语法和跨文件的上下文,实时生成建议代码。
Generate suggested code in real-time based on programming language and cross file context.

自然语言生成代码 Natural language to code


通过自然语言描述你想要的功能,可直接在编辑器区生成代码及相关注释,编码心流不间断。
Typing what you want in natural language, Lingma will generate code and comments right in the editor, keeping your flow.

单元测试生成 Generate unit test


支持 JUnit、Mockito、Spring Test、unit test、pytest 等框架生成单元测试。
Generate unit tests using frameworks such as JUnit, Mockito, Spring Test, unit test and pytest, etc.

代码注释生成 Generate comment


一键生成方法注释及行间注释,节省你写代码注释的时间,有效提升代码可读性。
Just click and Lingma will generate method and inline comments, saving your time and improving the code more readable.

代码解释 Explain code


支持 30 多种语言的识别,选中代码后可自动识别编程语言并生成代码解释。跨越语言的边界,让你编码更自信。
Supports over 30 programming languages, automatically recognizes programming languages and generates code explanations. Crossing the boundaries of programming languages and coding with more confidence.

研发领域自由问答 AI Coding Chat



异常问题排查 Troubleshoot exception



技术文档和代码搜索 Massive code and technical documents search


支持的 IDE 及操作系统 Supported IDEs and systems

  • Windows 7 or later/ macOS/ Linux
  • JetBrains IDEs (IntelliJ IDEA / PyCharm / GoLand / WebStorm etc.) 2020.3 or later
  • Visual Studio Code 1.70.0 or later

帮助文档 Docs

通义灵码帮助文档
TONGYI Lingma Docs

隐私政策 Privacy Policy

通义灵码隐私政策
TONGYI Lingma Privacy Policy

提交反馈 Share feedback

通义灵码是你的智能编码助手,期待着和你一起开启舒适、流畅的编码旅途。如果你在使用通义灵码的过程中遇到任何问题,请提交反馈给我们。
With TONGYI Lingma as your copilot, we hope you will have a cosy coding journey. If you have any problems or suggestions about TONGYI Lingma, please share your Feedback with us.

What’s New

2.1.0

  • 智能问答、AI 程序员支持选择模型

2.0.4

  • 增强 AI 程序员对进行中的会话历史记忆
  • 优化 Mermaid 语言默认不渲染图,并支持一键收起
  • 优化代码解释场景回答更精简
  • 优化 AI 程序员进行大文件的片段修改的应用速度
  • AI 程序员新建文件时的文件路径优化
  • 修复单元测试智能体场景生成计划的文件路径展示问题
  • 修复图片问答时图片未处理完就进行问答失败的问题

2.0.3

  • 支持一键提交通义灵码插件的异常报错日志
  • 优化启动问题解决的体验,支持一键修复
  • 优化 AI Developer 中基于图片生成代码文件的效果
  • 增强代码补全场景 SQL 生成效果
  • 删除 @workspace 场景多余的步骤节点
  • 修复单元测试场景多个偶现的缺陷

2.0.2

  • 企业版登录时支持个人令牌登录方式
  • AI 程序员中支持图片生成工程内代码变更文件
  • 智能问答中优化图片生成代码的效果
  • 修复单元测试场景下偶现的无法复制内容的问题
  • 修复工作区中聚焦到文件出现同时多个聚焦的问题

2.0.1

  • AI 程序员支持可编译可运行的单元测试批量生成(IntelliJ IDEA)
  • 优化行间补全性能
  • 修复偶现的工作区中打开 Diff View 报错的问题

2.0.0

  • 嗨,通义灵码新增了AI 程序员的能力,具备了多文件级的代码修改和使用工具的能力,可以帮助开发者端到端的完成一个编码任务,如需求实现、问题解决、单元测试用例生成、批量代码变更等。同时,我们还升级了开发者与通义灵码的交互界面,新增变更文件的统一管理视图、代码变更审查视图等,开发者只需要自然语言输入需求描述,通义灵码就可以完成多个文件的修改并提供给开发者审查和采纳,编程工作效率可以大幅提升。最后,希望大家能够喜欢通义灵码 AI 程序员的编程体验。

1.4.14

  • 持续增强 Java、Go 的跨文件感知效果

1.4.13

  • 优化补全触发机制
  • 优化 Java、Go 跨文件补全效果
  • 企业代码生成增强新增支持 C/C++
  • 修复回答中状态下无法使用快捷键选择@内容的问题

1.4.12

  • 修复缺陷

1.4.11

  • 修复缺陷

1.4.10

  • 智能问答新增支持 codeChanges、gitCommit 上下文
  • 智能问答多模态图片问答支持复制粘贴图片
  • 智能问答支持将仓库内文件直接拖拽至输入框
  • 简化智能问答快捷指令名称
  • 优化智能问答默认上下文引入的逻辑
  • 修复智能问答输入框中偶现的光标定位错误问题

1.4.9

  • 输入交互升级,支持自由组合上下文和输入文本
  • 新增支持选择单或多个代码文件作为上下文
  • 新增多模态问答模式,选择图片后可结合图片内容进行代码生成、问题分析
  • 单元测试生成支持感知仓库 POM 文件的配置

1.4.5

  • 智能问答支持会话删除和复制
  • 修复缺陷

1.4.4

  • 优化本地工程问答效果
  • 修复缺陷

1.4.3

  • 智能问答支持 Mermaid 语言的预览模式
  • 智能补全支持 Kotlin 跨文件引入
  • 智能补全强化 Java、Go 的全工程感知能力
  • 优化智能问答场景前置安全过滤器请求中状态
  • 优化企业知识库问答文案透出

1.4.2

  • 增强 Python、C# 的库感知能力,优化生成效果
  • 优化个人信息页中视觉,更好地兼容 IDE 主题
  • 企业级自定义指令扩展 IDE 端上兼容 Windows7 系统

1.4.1

  • 修复缺陷

1.4.0

  • 新增企业级自定义指令
  • 优化登录异常时的提示
  • 优化 Go 语言的生成效果
  • 尝试各种方法优化卡顿问题
  • 优化启动报错的提示

1.3.14

  • 修复缺陷

1.3.13

  • 企业版支持智能问答、代码生成过滤器
  • 优化智能问答窗口中分点陈述的渲染效果
  • 优化 /clear context 指令后的输入框聚焦交互
  • 修复闭合标签换行、小括号/反括号换行等问题

1.3.12

  • 针对 Go 语言进行库内感知和分析优化,提升生成效果
  • 修复缺陷

1.3.11

  • 新增企业代码生成增强,支持 JS/TS、Vue
  • 增强 Java 语言生成时对工程的感知能力
  • 增强当前登录身份的透出

1.3.10

  • 修复缺陷

1.3.9

  • 兼容 Jetbrains IDEs 的最新 2024.2 版本

1.3.8

  • 优化智能问答框选代码的页面滑动交互
  • 插件设置页面支持显示语言设置
  • 优化行间代码生成的性能

1.3.7

  • 支持 @terminal 问答,快速生成命令
  • 优化代码问题(Code Problem)一键修复入口交互
  • 修复智能问答区扫选代码无法自动滚动的问题

1.3.6

  • 支持设置通义灵码的各个界面中显示语言
  • 支持设置智能问答、生成提交信息的倾向性语言
  • 优化 Java 语言代码生成时上下文感知
  • 优化前端相关语言跨文件生成效果
  • 修复 PhpStorm、CLion 行间快捷入口开关不生效问题

1.3.5

  • 新增支持企业级知识库按部门配置可见开发者范围
  • 支持企业知识库问答时,展示和查看参考知识片段
  • 优化以企业成员身份使用时的无权限、到期提示

1.3.4

  • 修复缺陷

1.3.3

  • 新增支持 Go、Kotlin、Python、Rust、JS/TS、PHP、Ruby 等行间快捷指令入口
  • 支持开启/关闭异常排查入口并优化设置交互
  • 优化行间注释补全的触发时机
  • 优化智能问答的回复渲染效果
  • 优化 Java、Go、C# 的跨文件生成效果
  • 增强行间代码生成时对当前代码库感知能力
  • 优化 Java、Python、Go、C++ 工程的本地解析和索引性能

1.3.2

  • 修复 @workspace 偶现的卡顿问题
  • 优化生成 Commit Message 的性能

1.3.1

  • 优化企业成员身份无权限的提示文案
  • 增加问答和行间生成使用上限限制(不影响使用)
  • 修复解压问题、info 文件为空等导致的启动问题

1.3.0

  • 支持 @workspace,可以基于当前代码库进行需求理解、问答
  • 支持代码提交信息(Commit Message)生成
  • 智能问答窗口,点踩后可以反馈问题,欢迎多多反馈

1.2.13

  • 兼容 Jetbrains IDEs 的最新 2024.2 EAP 版本

1.2.12

  • 支持企业私域知识库问答
  • 智能问答窗口中代码块查看 Diff 后支持直接修改和保存
  • 选择生成注释、解释代码、生成单元测试等功能后,支持输入辅助信息和回答要求
  • 回答过程中输入框支持键入内容

1.2.11

  • 支持逐行采纳行间建议代码
  • 智能问答回复内容渲染效果优化
  • 优化智能问答输入框效果
  • Python/Go 开发场景生成单元测试新建文件命名优化
  • 优化代码补全后括号匹配逻辑

1.2.10

  • 智能问答回复时输出效果优化,更流畅、无抖动
  • 支持修改插件在本地的存储路径
  • 修复状态栏不出现灵码图标时,无法在编辑器唤起问答窗口的问题
  • 优化 /help 内容

1.2.9

  • 选中代码后,支持快捷键触发生成注释、代码优化等操作
  • 兼容 Jetbrains IDEs 的最新 2024.1 版本
  • 修复智能问答回复截断、登录后提示错误等问题

1.2.7

  • 修复缺陷

1.2.6

  • 智能问答中的代码块高亮优化,保持和 IDE 编辑器一致
  • 支持打开智能问答窗口时自动聚焦在输入框
  • 缺陷修复

1.2.3

  • 更新通义灵码品牌素材

1.2.2

  • 生成单元测试时新建文件时支持同名合并(Java)
  • 优化问答时无权限的提示

1.2.1

  • 支持自定义配置不触发行间生成的编程语言
  • 优化 Java 开发场景生成单元测试的文件命名规则
  • 优化 Java、Python 生成单元测试效果
  • 修复智能问答代码块中单击新建文件报错的问题

1.2.0

  • 支持登录选择企业成员身份
  • 修复启动时偶现的代码解析失败问题
  • 修复若干偶现缺陷
  • 优化行间生成触发机制

1.1.0

  • 新增阿里云账号 AK/SK 登录方式,满足 Remote SSH、Docker、WSL 使用场景
  • 优化智能问答中代码块操作交互,可以随时操作
  • 新增代码优化建议中查看 Diff
  • 优化智能问答输入框视觉样式
  • 优化智能问答中的追问逻辑

1.0.10

  • 新增支持查看历史会话
  • HTTP Proxy 支持 Socks5 协议
  • 支持配置 IDE 原生补全和行间代码建议是否同时展示
  • 优化编码时使用代码模版场景交互操作
  • 优化问答回复中文本展示效果

1.0.9

  • 修复 IntelliJ IDEA 2023.3 兼容性问题

1.0.8

  • 新增特性-代码优化,帮你快速识别代码问题并给出优化建议
  • 支持 HTTP Proxy 配置
  • 修复自动更新功能偶现异常的问题
  • 修复登录回调页面偶现的白屏问题

1.0.7

  • 智能问答支持提问时引入不同的选中代码
  • 支持自动更新插件,并提供开关设置

1.0.6

  • 智能问答中支持 PHP 代码高亮
  • 智能问答中输入框支持上下键切换输入历史
  • 修复偶现是登录失败问题

1.0.5

  • 代码块统一支持新建文件
  • 修复缺陷

1.0.4

  • 兼容 Windows 7
  • 兼容 Linux arm64
  • 修复缺陷

1.0.2

  • 修复部分缺陷

1.0.1

  • 修复部分缺陷

1.0.0

  • 行级/函数级实时续写
  • 自然语言描述生成代码
  • 单元测试生成
  • 代码注释生成
  • 代码解释
  • 异常错误智能排查(Java)
  • 研发智能问答

0.10.6-beta

  • 【兼容并蓄+1】兼容2023.2版本

0.10.5-beta

  • 【兼容并蓄】兼容2023.1版本
  • 【陟彼高冈】修复内存占用过高的问题
  • 【俊采星驰】代码补全结果更加多样性
  • 【因人而异】增加代码补全开关

0.10.4-beta

  • 【同源异派】千呼万盼的Python语言支持他来了
  • 【厚积薄发】文档搜索增加阿里云社区博客数据
  • 【妙手回春】修复若干bug

0.10.3-beta

  • 【六脉调和】避免列编辑和模版同时输入时的补全冲突
  • 【飞刍挽粮】给予设备性能自动调节补全配置
  • 【随方逐圆】新增补全自定义配置
  • 【唯快不破】支持控制台报错问答搜索、通过注释快捷搜索文档
  • 【管中窥豹】新增全文预览
  • 【五谷丰登】增加文档数据源筛选,补充中英文文档数据
  • 【…………】修复若干bug

0.10.2-beta

  • 进行了一些代码补全的小提速
  • 增加了一些意外事件的小容错(遇事不决自动重启)
  • 调整了一些UI部件的小摆放
  • 彩蛋:使劲滚动搜索结果到末尾,团队吉祥物妹妹会对你卖一个小萌

0.10.1-beta

  • 被催好久的大小写模糊匹配它!来!了!
  • 再也不用疯狂关浏览器tab了:问答搜索aka内置StackOverflow也!来!了!
  • 一些神秘的优化:快来试试有没有变更精准
  • 我们的目标是占用最小内存:单进程改造
  • 春天来啦我们也要换皮肤:搜索框UI改造

0.9.7-beta

  • 支持了【中文自然语言搜索】(别催了别催了
  • 给搜索框做了一个小美容(列文虎克们来找茬
  • 又是叮咣叮咣地修复了一堆bug,理论上补全应该会变快一点

0.9.6-beta

  • 新增了自然语言搜索功能(再也不用关一大坨StackOverflow页面了
  • 提升了补全结果的召回(不是我不行,我之前被卡住了
  • 更新了缺省页文案与icon(辞旧迎新换皮肤,预祝2022新年快乐

0.9.6-alpha.20211216

  • 新增了自然语言搜索功能:诶 哟 不会你就来问我 how to write 一个宇宙(开始rap)
  • 新增了签名:再也不怕被杀毒软件误杀了(Cosy委屈)

0.9.5-beta

  • 咻咻咻地提升了补全速度
  • Blingbling地支持了搜索放大语法高亮
  • 叮咣叮咣地修复了若干bug
  • 嗒哒嗒哒地支持了IntelliJ2021.3版本
  • Attention! 本次发布共计两个版本,分别支持IntelliJ2019与2020.1以上。后续插件更新将不再支持2020.1以下版本,记得要及时更新体验新功能哦

0.9.4-beta

  • 修复了前(dān)端(shēn)小哥遗留的大笨蛋bug

0.9.3-beta

  • 新增代码搜索关键词一键清空功能
  • 优化超大文件的代码补全体验
  • 修复若干Bug

0.9.2-beta

  • 支持从意图中打开代码搜索功能
  • 优化对大库索引的内存问题
  • 修复Java继承类型语法分析问题
  • 修复部分更新失败问题

0.9.1-beta

  • 支持代码补全对大括号的自动展开
  • 增加示例代码放大查看功能
  • 修复192版本的兼容性问题

0.9.0-beta

  • 发布Java代码智能补全
  • 发布Java API代码示例搜索
Feb 11, 2025
Version 2.1.0

Getting Started

Rating & Reviews

3.7
263 Ratings (9,536,655 Downloads)
5
4
3
2
1

晨宇

Yesterday

支持Deepseek好评

0

jianguyuxing

2 days ago

对36行的代码生成注释,无论用哪个模型,聊天框1分钟都出不来字,然后就提示超时。 如果此时有其他窗口运行项目,点停止生成,插件和idea必定卡死几秒以上。 真不知道那些说是国产最强的水军哪来的。

不好意思,继续回头用codeGeex了。

0

Chuan Yu

2 days ago

支持 deepseek 好评,如果和 IDE 的集成度能够达到 cursor 的水平就更好了

0

Additional Information

Vendor:
Copyright:
Plugin ID:
com.alibabacloud.intellij.cosy