⭐⭐⭐ Spring Boot 项目实战 ⭐⭐⭐ Spring Cloud 项目实战
《Dubbo 实现原理与源码解析 —— 精品合集》 《Netty 实现原理与源码解析 —— 精品合集》
《Spring 实现原理与源码解析 —— 精品合集》 《MyBatis 实现原理与源码解析 —— 精品合集》
《Spring MVC 实现原理与源码解析 —— 精品合集》 《数据库实体设计合集》
《Spring Boot 实现原理与源码解析 —— 精品合集》 《Java 面试题 + Java 学习指南》

摘要: 原创出处 mp.weixin.qq.com/s?__biz=Mzg2OTA0Njk0OA==&mid=2247554268&idx=1&sn=602e85d321ba0d72ca092e11dafa2171&poc_token=HAFx_WmjcDFk_aoQOIM0DNJSQ0GHjfxG1YeQH2_i 「null」欢迎转载,保留摘要,谢谢!


🙂🙂🙂关注微信公众号:【芋道源码】有福利:

  1. RocketMQ / MyCAT / Sharding-JDBC 所有源码分析文章列表
  2. RocketMQ / MyCAT / Sharding-JDBC 中文注释源码 GitHub 地址
  3. 您对于源码的疑问每条留言都将得到认真回复。甚至不知道如何读源码也可以请教噢。
  4. 新的源码解析文章实时收到通知。每周更新一篇左右。
  5. 认真的源码交流微信群。

AI 编程工具这两年疯了一样地迭代,IDEA 的处境有点尴尬。身边越来越多朋友默默转向了 Cursor、Claude Code、Codex 这类工具。

不过,要说 IDEA 这两年就会被淘汰,我觉得还不至于。用户确实在流失,但忠实用户还是不少的。

为什么越来越多的人开始跑路?我观察到两个主要原因:

  1. AI 能力跟不上节奏。 Cursor、Windsurf、Qoder、Trae 这些 AI 原生编辑器,一开始就把 AI 当核心——Agent 模式能跨文件读写、自己跑终端命令、做多步任务编排。再看 IDEA 原生的 AI Assistant,还停留在“对话+补全”的 Copilot 阶段,遇到复杂任务就力不从心了。想获得像样的 AI 能力,还得靠 Junie、Qoder 这类插件来补。
  2. 越来越重,越来越慢。 IDEA 这些年吃了不少“膨胀”的亏——内存占用动不动几个 G,启动等半天,各种小 bug 还时不时冒出来。在 M 芯片 Mac 上体验还行,但在普通机器上简直是折磨。反观 Cursor、Windsurf 这些基于 VS Code 改造的编辑器,启动快、响应快。一边是“功能强大但笨重”,一边是“AI 优先且轻快”,这种体验落差让很多开发者即使怀念 IDEA 的调试能力,也不愿意回去了。

IDEA 曾经的辉煌

说说我自己的感受吧。之前用 Intel Mac 的时候,IDEA 体验确实一般,经常卡得想骂人。前段时间换了 M5 芯片的 Mac,体验直接上了一个台阶。

当然了,JetBrains 也不是坐以待毙。

IDEA 2026.1 已经发了,最大的变化是内置支持了 Cursor、Codex 等外部 AI Agent 的接入。怎么接?靠一个叫 ACP(Agent Client Protocol) 的协议。

简单说就是:任何 Agent 只要实现 ACP Server,任何 IDE 只要实现 ACP Client,两者就能打通。Claude Code、Codex、Gemini CLI、Kimi CLI、Cursor 等已经官宣支持。

JetBrains 自家也在搞 AI Agent 产品 Junie,还跟 Google 合作把 Gemini 集成进来了。

更狠的是,IDE 个人版直接免费了。相当于告诉个人开发者:“IDE 你白用,AI 插件爱装啥装啥。”

这招其实挺精明——你的项目管理、重构、调试还是离不开我,AI 的事你自己选。

但说实话,IDEA 有两个体验,其他 AI 编程工具目前还真替代不了:

  1. 深度重构和静态分析。 几十万行的 Java 项目,模块间依赖关系盘根错节,重构的时候 Cursor 的 Agent 经常改着改着就把依赖链搞断了。而 IDEA 的静态分析和重构工具链在这种场景下稳得多。我目前做老项目,还是偏向用 IDEA + AI 插件辅助。
  2. 调试和工程化支持。 IDEA 在 Java/Kotlin 上的深度支持至今没有对手。断点调试、条件断点、表达式求值、远程调试——这些能力目前没有一个 AI 工具能替代。

舍不得 IDEA 怎么办?

如果你还是舍不得 IDEA 那套调试和重构工具,目前有两条路可以走:

方式一:通过 ACP 接入 AI Agent

方式二:IDE 插件(CC GUI / Qoder)

CC GUI

CC GUI 是一款开源的 JetBrains 插件,给 Claude Code 和 OpenAI Codex 套了一层 GUI。简单说,就是让你在 IDEA 里直接用 Claude Code / Codex,而且有可视化界面,不用盯着黑框框。

IDEA 插件 CC GUI

这个插件好评率很高,不少读者都安利过,核心特性包括:

  • 双引擎支持:同时接入 Claude Code 和 OpenAI Codex,按需切换
  • 可视化对话:支持 @文件引用、图片发送、对话回退,比 CLI 直观得多
  • Agent 系统:内置 Agent 和 Slash 命令(如 /init、/review),支持 MCP 扩展
  • Diff 对比:代码修改直接在 IDEA 内展示 Diff,方便审查
  • 会话管理:历史会话记录、搜索、收藏,使用统计一应俱全

安装方式:Settings | Plugins 搜索 “CC GUI” 安装即可。

Qoder

Qoder 是阿里出的 JetBrains AI 编程插件,开箱即用,安装也简单:Settings | Plugins 搜索 “qoder” 装上就行。

插件安装界面

之前实测过 Qoder 插件,有几个场景印象很深:

  • 接口优化:一个深分页问题原本要改一天,Qoder 结合数据库 Schema 定位了根因,给了延迟关联查询的方案,改完还自动跑了回归测试。前后大概 10 分钟。
  • 祖传代码重构:150 多行无注释的退款逻辑,Qoder 梳理完业务流程后采用增量重构(建新类不动老代码),自动拆完职责还加了单测。我评估原本要两三天,实际花了半天。

怎么选?

两款插件定位不同,按需选择就好:

  • 已经有 Claude Code / Codex 订阅,想在 IDEA 里直接用 → 选 CC GUI,本质是给 CLI 工具加了个 GUI 壳,能力完全继承
  • 想省事直接用、懒得折腾配置 → 选 Qoder,阿里出品,对 Java 生态优化得不错

写在最后

短期来看,JetBrains 不会死。但它的定位正在变——从“最强 IDE”变成“最强 IDE 平台”。思路就是把自己做成基座:AI 你爱用哪个用哪个,但项目管理、重构、调试还是得回来找我。

如果你问我三五年后呢?我不确定。

Agent 进化太快了,JetBrains 能撑多久,不太好说。

现在很多人的状态就是搭配着用,我也是。

我个人不太喜欢在 IDEA 里强行植入 Cursor/Claude Code,体验始终差点意思。我更倾向于用 Cursor/Claude Code/Codex 享受轻快 + AI 原生体验,遇到复杂重构、调试难题时再打开 IDEA。

文章目录
  1. 1. 舍不得 IDEA 怎么办?
    1. 1.1. 方式一:通过 ACP 接入 AI Agent
    2. 1.2. 方式二:IDE 插件(CC GUI / Qoder)
      1. 1.2.1. CC GUI
      2. 1.2.2. Qoder
      3. 1.2.3. 怎么选?
  2. 2. 写在最后