有这两兄弟,一个管“用”,一个管“换”,AI编程体验直接拉满
自从AI编程助手火起来之后,我的开发流程一直有点拧巴:想在终端用Claude Code,又离不开IDE里顺手的工作流。每次切换模型供应商,还得翻出配置文件手动改,稍不留神就写错格式。直到最近把 CC GUI 和 CC Switch 搭配起来用,才算真正“丝滑”了。
今天就掰开揉碎了说说这俩工具到底是什么关系、怎么配合,希望能帮到和我一样折腾过的朋友。
它们到底是什么?一句话说清楚
简单来说,CC GUI 是IDE里的“方向盘”——你在写代码的地方直接开干;CC Switch 是独立的“换挡杆”——统一管理所有模型配置,一键切换不费劲。
| 特性 | CC GUI | CC Switch |
|---|---|---|
| 产品形态 | JetBrains IDE 插件 | 跨平台桌面应用 |
| 核心用途 | 在IDE里可视化使用 AI 编程能力 | 集中管理多个AI工具的API供应商 |
| 典型场景 | 写代码时直接对话、看 Diff、@引用文件 | 切换模型供应商、管理MCP和Skills |
| 支持范围 | IDEA、Android Studio 等 15+ 款 JetBrains IDE | Claude Code、Codex、Gemini CLI 等 7 款主流AI工具 |
一个负责“用”,一个负责“换”,各司其职又能无缝协作。
CC GUI:把AI能力搬回IDE,不用再切来切去
以前用Claude Code要么开终端,要么切网页,上下文反复丢,改个代码得解释三遍。CC GUI 彻底解决了这个问题。
安装简单,门槛不高
1. 检查前置环境
先确认IDE版本 ≥ 2024.2,以及Node.js已安装:
bash
node--version
2. 插件市场直接装
打开 IDE 的 Settings → Plugins → Marketplace,搜索 “CC GUI” ,点击 Install,重启 IDE 即可。
3. 装SDK依赖
首次打开 CC GUI 面板时,会提示安装 Claude Code SDK,点击确认等 20-30 秒就自动搞定。
配置模型两种方式,丰俭由人
方式一:直接复用已有的 settings.json
如果你已经在终端配置过Claude Code,在CC GUI的供应商设置里填入路径就行,不用重复配API Key。
方式二:手动添加供应商
点击设置 → 供应商管理 → “+ Add”,填上供应商名称和 API Key 即可保存使用。支持的模型很多,官方API、国产模型(智谱、DeepSeek)、私有部署都行。
日常用起来是真顺手
- @file 引用文件:在对话框输入
@就能引用项目里的文件,AI直接理解上下文,不用再手打一堆代码解释。 - Diff 比对:AI生成的代码改动直接在面板里对比差异,确认没问题再应用,再也不怕AI乱改代码了。
- 内置快捷命令:
/init让AI自动理解项目生成文档,/review做代码审查,都很实用。
CC Switch:AI工具的“总控台”,一套配置管所有
如果你同时用 Claude Code、Codex、Gemini CLI 好几个工具,每次换供应商要分别改不同路径的配置文件,格式写错一个就启动失败——CC Switch 就是为这个痛点生的。
安装也很简单
Windows:下载 .msi 安装包,双击安装。macOS:推荐 Homebrew 一键搞定:
bash
brew tap farion1231/ccswitchbrew install--cask cc-switch
Linux:下载 .deb 包或用 AppImage 直接跑。
首次打开会自动扫描已安装的AI工具,配置自动导入,基本不用手动折腾。
核心功能:统一管理,一键切换
- 多工具统一面板:顶部导航栏可以切换管理 Claude Code、Codex、Gemini CLI 等工具各自的配置。
- 供应商一键添加:内置了百炼、DeepSeek、智谱、Kimi等主流平台的预设模板,选好模板填个API Key就行,Base地址自动填好。
- 托盘快捷切换:不用打开主界面,系统托盘里点一下就能换供应商,写代码时切换模型三秒钟搞定。
两人怎么配合?一个真实的工作流
拿我自己的日常开发举个例子:
- 用 CC Switch 统一“管”配置:把 DeepSeek、智谱、官方 Claude 的 API Key 全部在 CC Switch 里配好。一次配置,所有AI工具(Claude Code、Codex)都能用。
- 在 IDE 里用 CC GUI 专注“用” :打开 Android Studio 或 IDEA,右侧 CC GUI 面板直接开聊、@引用文件、看Diff。整个过程不用离开IDE。
- 换模型时:托盘一点,IDE里立刻生效:想试试DeepSeek的效果,系统托盘里点一下切换,继续在CC GUI里对话,新模型马上接管。
有社区用户反馈,如果碰到 “在CC GUI面板找不到导入cc-switch配置” 的情况,直接两边各自独立配置供应商信息也行——虽然多了一步,但也能正常用起来。
一点真实感受
说实话,这俩工具搭配起来最让我舒服的点,不是某个功能有多炫,而是整个流程没有割裂感。以前在终端和IDE之间反复横跳的烦躁感没了,换模型也不用再翻配置文件。
如果你也在用 JetBrains 系 IDE(IDEA、Android Studio、PyCharm 都行),又想让 AI 编程融入得更自然,建议试试这套组合。一个管“用”,一个管“换”,AI编程体验从“凑合用”变成“真顺手” 。
我是怎么使用的
由于项目原因需要开发Android应用 ,所以我为了让本地可以尽量贴近目前按照开发潮流选用AndroidStudio并采用kotlin进行原生应用开发。
IDE开发工具:
选择的最小Android兼容版本Android9 API28:
本地Gradle环境:
升级到最新的claude和codex:
CC GUI自动识别了CC Switch的配置:
如果本文对你有用,欢迎点赞转发!