开发工具、大模型之间的关系

11 阅读4分钟

从大到小(从最宏观的层级到最细粒度)来梳理AI编程生态的层级结构,大致是这样的逻辑链条:

  1. 开发工具(最上层:承载一切的“容器”或“环境”)
    → 这是你实际写代码、调试、版本控制的地方。
    可以是传统IDE(如VS Code、IntelliJ IDEA、PyCharm)、AI原生IDE(如Cursor、Trae、Lingma IDE)、终端(如Neovim + 插件)等。

  2. 开发工具可以搭配的智能体 / Agent / 插件(中间层:AI增强部分)
    → 这些是“插进去”的AI能力模块。

    • 插件(Plugin / Extension):最常见,轻量集成到现有IDE。
    • 智能体(Agent / Coding Agent):更高级形式,能自主规划、多步执行、调用工具。
    • 有些工具本身就是“智能体形态”(如Claude Code是终端Agent,Devin是云端全自主Agent)。
  3. 这些插件/智能体背后支持的大模型(LLM)(底层引擎)
    → 官方的(自家闭源/开源模型,如Qwen、ERNIE、GPT系列) vs 第三方的(用户可切换其他厂商模型)。

下面按这个从大到小的结构。

层级类别示例典型开发工具(容器)可搭配的插件/智能体(AI模块)支持的大模型(引擎)大模型是官方的还是第三方的?备注(是否能独立存在)
1. 开发工具(容器)传统IDEVS Code / JetBrains系列(IntelliJ、PyCharm等)通义灵码插件、文心快码插件、GitHub Copilot、Continue.dev、Aider(终端)任意(BYOM - Bring Your Own Model)第三方(用户自由切Qwen / Claude / GPT / DeepSeek等)容器本身独立,插件必须依附
1. 开发工具(容器)AI原生IDECursor / Windsurf / Trae(字节) / Lingma IDE(阿里通义灵码的独立IDE)内置Agent(Composer / Builder / MCP Agent等)主要官方 + 部分支持第三方官方为主(如Cursor偏Claude,Trae偏豆包,Lingma IDE偏Qwen)这些IDE本身就是独立客户端,能单独运行,无需额外IDE
1. 开发工具(容器)终端/轻量终端 + tmux/neovimClaude Code、Aider、Cline、Gemini CLIClaude系列 / DeepSeek / 多模型官方(Claude Code只用Claude)或第三方(Aider可切任意)终端本身独立,Agent跑在上面
2. 插件/智能体插件型VS Code / JetBrains通义灵码插件、文心快码插件、豆包 MarsCode插件、腾讯CodeBuddy插件Qwen系列 / ERNIE系列 / 豆包系列 / 混元系列官方(自家模型优化最好,基本不切第三方)必须依附IDE,不能独立运行
2. 插件/智能体智能体型(高级)任意IDE或独立通义灵码的Agent模式(MCP)、文心快码的SPEC多Agent、Trae Builder、Vinsoo AgentQwen3.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也很好。如果想要更好的体验就需要付费更好的大模型库,能够给你编码更好的支持。