上个月接了个支付系统的私活,代码全在 IDEA 里写,AI 编程靠 Claude Code 跑在终端。你猜怎么操作的?
改一段代码 → 切到终端跟 AI 说要改啥 → AI 改完 → 切回 IDEA 看 Diff → 不对 → 再切回终端说不对 → 来回切三遍,思路已经碎成渣了。
我当时就想:VS Code 那边用户早就在侧边栏聊天、Diff 内嵌,丝滑得不行。JetBrains 用户就活该开两个窗口当杂技演员?
直到我在插件市场搜到了一个东西,打开之后我直接愣了三秒——
这不就是我等了半年的那个面板吗?
这个东西叫 CC GUI(前身叫 Claude Code GUI,后来改名避商标坑),MIT 协议完全开源,GitHub 上 3.5k Star,插件市场下载量 38 万多。
说白了,它干了一件事:把 Claude Code 和 Codex 这两套命令行工具的能力,全部塞进 IDEA 的一个侧边面板里。
不是那种"给你开个终端嵌进去"的糊弄活,是真的做了一整套可视化工作台——对话、Diff、文件引用、图片上传、历史搜索、费用统计,一个面板全包了。
打个比方:以前你是一个人操作两台电脑,左边写代码右边指挥 AI。现在 AI 直接坐到了你旁边,你指哪它看哪,改完直接在你屏幕上标红标绿
用了两周之后,我把最让我上头的五个功能列了一下:
① Claude Code 和 Codex 一键切
不用换插件,不用重启。面板里直接选模型,今天想用 Claude 就 Claude,想用 Codex 就 Codex。以前要在两个终端之间切来切去,现在一个下拉搞定。
② @file 引用 + 发图片 + 对话回退
在 CLI 里你要跟 AI 说"帮我看看 src/main/java/com/example/PaymentService.java 这个文件",现在直接 @file 一选就完事。还能贴截图、回退到之前某轮对话。这种操作体验,终端里根本不可能有。
③ 改动直接在 IDEA Diff 面板展示
AI 改完代码,Diff 直接在 IDEA 原生面板里显示,点击就能跳到具体行号。审查效率至少翻一倍——以前你得去终端里看那堆纯文本的 diff 输出,眼睛都看花了。
④ 历史搜索、收藏、导出、Token 统计
搜历史对话、收藏常用 prompt、导出会话记录、看每次对话烧了多少 Token——钱花在哪,一清二楚。这对独立开发者来说太重要了,每一分钱都得算着花。
⑤ 斜杠命令 + MCP 服务器
CLI 里能用的斜杠命令、MCP 工具,面板里一个不少。扩展能力跟原生终端持平,不会因为换了 GUI 就阉割功能。
说白了,JetBrains 用户烦的不是学新工具,烦的是熟悉的工作流被 AI 打断了。CC GUI 干的事情就是把散落在终端、截图工具、文件管理器里的操作,全整合回 IDEA 这一个面板
有人可能知道,JetBrains 官方其实已经通过 ACP 协议(Agent Client Protocol,JetBrains 和 Zed 联合搞的通用协议)接入了 Claude Code。那 CC GUI 还有存在的必要吗?
有,而且路线完全不一样。
结论很简单:两套不冲突,可以都装。你是终端老炮儿、习惯命令行操作就走 ACP;你要追历史对话、管会话、看费用明细就用 CC GUI。我自己是直接用 CC GUI,因为能看 Token 消耗这个功能对我来说太刚需了。
装这个插件比你想的简单得多,三步走完:
STEP 1:装插件
Settings → Plugins,搜 CC GUI,选下载量最多的那个(目前 38 万多),装完右侧工具栏就会出现入口。
STEP 2:配模型供应商(四种方式)
STEP 3:开聊
右侧面板直接打字对话,先来一句"分析一下当前项目的结构"试试手感,感受一下上下文感知。
我自己的走法是第二步选了"读本地配置",因为之前在 CLI 里已经配好了 endpoint,CC GUI 直接读进来,零配置秒接。这体验比什么从头配置强太多了。
如果说前面五个功能是"好用",那 /plan 模式就是"改变工作方式"。
核心思路一句话:AI 只读、只想方案,不动一行代码。
你在对话框里输入:
然后 AI 会自己干这几件事:
① 扫描项目结构,找到相关代码
② 读 PaymentService 和相关接口
③ 查接入文档要点
④ 给你一份可以直接拿去评审的方案
这份方案长啥样呢?我列一下它会给你的东西:
方案审完没问题?切回 /agent 模式,让 AI 按方案动手写。
❌ 直接让 AI 写 说"接入支付宝"→ AI 直接改代码 → 改飞了 → git reset → 重新来过 → 可能出线上事故 | ✅ /plan 先想后做 AI 先出方案 → 你审完确认 → 再动手写 → 边界清晰、安全到位 → 安然上线 |
容错率低的场景——支付、风控、第三方 SDK 接入——这两种方式的差距是灾难级的。一个是大概率线上事故,一个安然上线。
更妙的是,/plan 可以存成 Skill,团队里谁都能调用,标准统一。相当于把"先想清楚再动手"这种老研发才有的习惯,变成一个斜杠命令。
除了 /plan,还有三个功能是我每天都在用的:
💰 Token 费用统计
每次对话烧了多少 Token、折合多少美刀,底部直接显示。我实测了一段时间,数据大概这样:
📝 AI Commit
根据 staged diff 自动生成 commit message,符合 Conventional Commits 规范,带 scope 和 body。比手敲快 5 倍不止,而且永远不会写出"fix bug"这种没营养的提交信息。
🔍 AI Review(我用得最多的)
在 commit 或 PR 之前,让 AI 走一遍 diff,挑边界条件、空指针、潜在死循环、命名不规范。这是我用得最多的 git 集成功能,没有之一。以前 review 自己代码等于走过场,现在 AI 先过一遍,能拦掉不少低级问题。
💡 MCP 小贴士
MCP 配置跟 Claude Desktop、Cursor 走同一份 mcp.json,不用重写。强烈建议装 Chrome Devtools MCP,让 Agent 直接调 Chrome 做前端调试——需要登录态才能复现的 bug,用这个特别好使。
经常有人问:CC GUI 跟 Qoder、CodeBuddy 比选哪个?我的答案是:这三家满足的不是同一个需求,不存在谁替代谁。
选型逻辑很简单:
👉 已经在用 Claude Code/Codex → 选 CC GUI,订阅直接复用,不多花一分钱
👉 不想折腾 API、想免费试试 → 选 Qoder,Java 生态最深
👉 腾讯系内部或腾讯云生态 → 选 CodeBuddy
👉 都想试?三个都装,不冲突
用了两周,我也得说几个不完美的地方。能不能用好这个插件,取决于三件事:
⚠️ 上下文准不准
@file 用对了事半功倍,用错了就是垃圾进垃圾出。你得知道该给 AI 喂哪些文件。
⚠️ 工程边界清不清楚
AI 不知道你的业务约束、特殊逻辑和历史包袱。兜底得靠你自己,别指望 AI 替你做架构决策。
⚠️ 有没有能力审 AI 的代码
AI 生成代码容易,审代码才是真功夫。你要是看不懂 AI 写的东西,那就是在给自己埋雷。
插件能缩短路径,替不了你做工程判断。
如果你是新手,建议从这几类任务上手:
✅ 补单测(边界清楚、结果好审)
✅ 写样板代码(收益直观)
✅ 梳理模块逻辑(读代码能力提升)
✅ 根据截图生成初版代码(从零到一最快)
VS Code 用户早就在享受侧边栏对话、Diff 内嵌的丝滑体验了,JetBrains 用户眼馋了很久。
CC GUI 解决的不是"AI 会不会写代码"的问题,而是"你能不能在熟悉的工作流里用好 AI"的问题。
这一点,对独立开发者来说尤其重要。我们一个人干一个团队的活,最怕的不是 AI 不够强,而是工具链太碎、思路被频繁打断。
工具的意义不是让你学新东西
而是让你已有的能力发挥更大
装上试试,三分钟的事。说不定你也会跟我一样,再也不想切窗口了。
夜雨聆风