夜雨聆风学习资料网

ARTICLE · 1027446

装完这款插件,我彻底告别了IDEA和终端之间反复切屏的日子

装完这款插件,我彻底告别了IDEA和终端之间反复切屏的日子

上个月接了个支付系统的私活,代码全在 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
定位
让 Agent 跑进 IDE
完整的可视化工作台
重点能力
Diff 查看、上下文共享
会话管理、图片、Skill、MCP
适合谁
命令行重度用户
想在 IDE 里把事办完的人
取舍
轻量,贴近 CLI 体验
完整,贴近 GUI 工作台

结论很简单:两套不冲突,可以都装。你是终端老炮儿、习惯命令行操作就走 ACP;你要追历史对话、管会话、看费用明细就用 CC GUI。我自己是直接用 CC GUI,因为能看 Token 消耗这个功能对我来说太刚需了。

装这个插件比你想的简单得多,三步走完:

STEP 1:装插件

Settings → Plugins,搜 CC GUI,选下载量最多的那个(目前 38 万多),装完右侧工具栏就会出现入口。

STEP 2:配模型供应商(四种方式)

① Anthropic Console
创建 API Key(注意这跟 Claude.ai 订阅不是一回事)
② 读本地配置
直接读 ~/.claude/settings.json,之前 CLI 里配过的零改动导入(我走的这条,秒接)
③ cc-switch 导入
社区主流供应商管理工具,一键兼容
④ 第三方代理
自定义 endpoint,国内用户走这个挺方便

STEP 3:开聊

右侧面板直接打字对话,先来一句"分析一下当前项目的结构"试试手感,感受一下上下文感知。

我自己的走法是第二步选了"读本地配置",因为之前在 CLI 里已经配好了 endpoint,CC GUI 直接读进来,零配置秒接。这体验比什么从头配置强太多了。

如果说前面五个功能是"好用",那 /plan 模式就是"改变工作方式"。

核心思路一句话:AI 只读、只想方案,不动一行代码。

你在对话框里输入:

>/plan 设计一下支付宝商户接入方案

然后 AI 会自己干这几件事:

① 扫描项目结构,找到相关代码② 读 PaymentService 和相关接口③ 查接入文档要点④ 给你一份可以直接拿去评审的方案

这份方案长啥样呢?我列一下它会给你的东西:

类别
给你什么
📋 改哪些文件
精确到文件路径和修改范围
🏗️ 新加哪些类
类名、职责、继承关系一目了然
📦 依赖哪些 SDK
版本号、Maven 坐标直接给出
🔐 签名加密在哪层
不遗漏安全细节
📨 回调通知怎么收
接口设计、幂等处理全覆盖

方案审完没问题?切回 /agent 模式,让 AI 按方案动手写。

❌ 直接让 AI 写

说"接入支付宝"→ AI 直接改代码 → 改飞了 → git reset → 重新来过 → 可能出线上事故

✅ /plan 先想后做

AI 先出方案 → 你审完确认 → 再动手写 → 边界清晰、安全到位 → 安然上线

容错率低的场景——支付、风控、第三方 SDK 接入——这两种方式的差距是灾难级的。一个是大概率线上事故,一个安然上线。

更妙的是,/plan 可以存成 Skill,团队里谁都能调用,标准统一。相当于把"先想清楚再动手"这种老研发才有的习惯,变成一个斜杠命令。

除了 /plan,还有三个功能是我每天都在用的:

💰 Token 费用统计

每次对话烧了多少 Token、折合多少美刀,底部直接显示。我实测了一段时间,数据大概这样:

简单对话(5轮)
~15K Token
代码审查(100行)
~25K Token
/plan 规划(中型项目)
~40K 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 比选哪个?我的答案是:这三家满足的不是同一个需求,不存在谁替代谁

维度
CC GUI
Qoder
CodeBuddy
本质
CLI 的 GUI 壳
独立 AI 编程 Agent
独立 AI 编程 Agent
开源
MIT 完全开源
闭源
闭源
模型
Claude+Codex+自定义
内置模型
内置模型
门槛
要有 Claude/Codex 订阅
注册即用,有免费额度
注册即用,个人版免费
特长
复用现有订阅
Java 生态优化深
腾讯系生态打通

选型逻辑很简单:

👉 已经在用 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 不够强,而是工具链太碎、思路被频繁打断。

工具的意义不是让你学新东西而是让你已有的能力发挥更大

装上试试,三分钟的事。说不定你也会跟我一样,再也不想切窗口了。

-End-

你的「赞」+「在看」,小黑都看得见👇

相关学习资料

返回首页浏览学习资料