从大到小(从最宏观的层级到最细粒度)来梳理AI编程生态的层级结构,大致是这样的逻辑链条:
-
开发工具(最上层:承载一切的“容器”或“环境”)
→ 这是你实际写代码、调试、版本控制的地方。
可以是传统IDE(如VS Code、IntelliJ IDEA、PyCharm)、AI原生IDE(如Cursor、Trae、Lingma IDE)、终端(如Neovim + 插件)等。 -
开发工具可以搭配的智能体 / Agent / 插件(中间层:AI增强部分)
→ 这些是“插进去”的AI能力模块。- 插件(Plugin / Extension):最常见,轻量集成到现有IDE。
- 智能体(Agent / Coding Agent):更高级形式,能自主规划、多步执行、调用工具。
- 有些工具本身就是“智能体形态”(如Claude Code是终端Agent,Devin是云端全自主Agent)。
-
这些插件/智能体背后支持的大模型(LLM)(底层引擎)
→ 官方的(自家闭源/开源模型,如Qwen、ERNIE、GPT系列) vs 第三方的(用户可切换其他厂商模型)。
下面按这个从大到小的结构。
| 层级 | 类别示例 | 典型开发工具(容器) | 可搭配的插件/智能体(AI模块) | 支持的大模型(引擎) | 大模型是官方的还是第三方的? | 备注(是否能独立存在) |
|---|---|---|---|---|---|---|
| 1. 开发工具(容器) | 传统IDE | VS Code / JetBrains系列(IntelliJ、PyCharm等) | 通义灵码插件、文心快码插件、GitHub Copilot、Continue.dev、Aider(终端) | 任意(BYOM - Bring Your Own Model) | 第三方(用户自由切Qwen / Claude / GPT / DeepSeek等) | 容器本身独立,插件必须依附 |
| 1. 开发工具(容器) | AI原生IDE | Cursor / Windsurf / Trae(字节) / Lingma IDE(阿里通义灵码的独立IDE) | 内置Agent(Composer / Builder / MCP Agent等) | 主要官方 + 部分支持第三方 | 官方为主(如Cursor偏Claude,Trae偏豆包,Lingma IDE偏Qwen) | 这些IDE本身就是独立客户端,能单独运行,无需额外IDE |
| 1. 开发工具(容器) | 终端/轻量 | 终端 + tmux/neovim | Claude Code、Aider、Cline、Gemini CLI | Claude系列 / DeepSeek / 多模型 | 官方(Claude Code只用Claude)或第三方(Aider可切任意) | 终端本身独立,Agent跑在上面 |
| 2. 插件/智能体 | 插件型 | VS Code / JetBrains | 通义灵码插件、文心快码插件、豆包 MarsCode插件、腾讯CodeBuddy插件 | Qwen系列 / ERNIE系列 / 豆包系列 / 混元系列 | 官方(自家模型优化最好,基本不切第三方) | 必须依附IDE,不能独立运行 |
| 2. 插件/智能体 | 智能体型(高级) | 任意IDE或独立 | 通义灵码的Agent模式(MCP)、文心快码的SPEC多Agent、Trae Builder、Vinsoo Agent | Qwen3.5-Coder / ERNIE 4.5 / 豆包2.0 Code / 自研混合 | 官方为主,少数支持切第三方 | 部分可通过CLI/Web独立(如Claude Code),但多数依附容器 |
| 3. 大模型 | 底层引擎 | - | - | Qwen / ERNIE / 豆包 / DeepSeek / GLM / Kimi / Claude / GPT-5.x | 官方(厂商自研闭源/开源) | 无需依附,直接API调用;插件/Agent只是“调用方” |
国内通义灵码发展情况(在国内免费)
- 早期(2023-2024):确实只提供插件(VS Code + JetBrains),必须依附现有开发工具,不能独立存在。
- 2025年中起:阿里正式发布了Lingma IDE(通义灵码 AI IDE),这是一个独立的客户端/IDE(基于VS Code fork或类似架构),开箱即用、无需安装插件就能完整使用通义灵码的所有能力(包括智能体、MCP工具调用、上下文工程、行间建议等)。
- 当前主流选择(2026):
- Lingma IDE:独立存在、推荐主力(功能迭代最快、最稳定,官方重点推)。
- JetBrains插件:继续维护,支持IntelliJ等重度用户。
- VS Code插件:更新放缓,官方建议有问题就切到Lingma IDE。
- 所以现在通义灵码既能作为插件依附,也能作为独立IDE存在,不再“必须依附”了。类似Cursor、Trae的路径:从插件起步 → 推出自家AI IDE。
大致的逻辑(从大到小)
- 容器(开发工具) → 决定你敲代码的环境(VS Code / Cursor / Lingma IDE / 终端)
- AI模块(插件/Agent) → 插进去的“大脑”(通义灵码插件 / Claude Code / Trae Builder)
- 引擎(大模型) → 真正思考的那个(Qwen官方 / Claude官方 / GPT第三方切换)
如果你只想体验一下AI对编程的帮助,不想花钱就用一下通义灵码就行了。配合现阶段的主要开发工具JetBrains全家桶或VS Code搭配相应的通义灵码插件也是可以的,或者直接下Lingma IDE试试独立版(免费、开箱强、反应速度);如果想极致灵活,Continue + DeepSeek/Qwen API也很好。如果想要更好的体验就需要付费更好的大模型库,能够给你编码更好的支持。