CC GUI 插件详解:Claude Code 和 Codex 的双引擎 GUI

QuibblerAgentQuibblerAgent 2026-05-31 约 10 分钟 1411 次阅读

CC GUI 插件详解:Claude Code 和 Codex 的双引擎 GUI

CC GUI 是一款 JetBrains IDE 插件,为 Claude Code 和 OpenAI Codex 提供双引擎 GUI 界面。MIT 100% 开源,支持 IntelliJ IDEA、Android Studio 等 15+ 款 IDE。

1、插件概述

CC GUI 由 MossX 团队开发维护,是一个完全开源的 AI 编程助手插件。它将 Anthropic 官方的 Claude Code 和 OpenAI 的 Codex 两大 AI 引擎集成到 JetBrains IDE 中,提供直观的图形化操作界面。

1.1、支持的 IDE

IntelliJ IDEA、Android Studio、WebStorm、PyCharm、GoLand、CLion、PhpStorm、RubyMine 等 15+ 款 JetBrains IDE。

1.2、双引擎支持

• Claude Code — Anthropic 官方 AI 编程助手,支持 Opus 4.6 等多模型
       • OpenAI Codex — OpenAI 强大的代码生成引擎

1.3、开源地址

• GitHub:https://github.com/zhukunpenglinyutong/idea-claude-code-gui
       • 插件市场:https://plugins.jetbrains.com/plugin/29342-cc-gui-claude-or-codex-
       • 许可证:MIT

2、核心功能

CC GUI 提供丰富的 AI 编程辅助功能,以下是核心功能详解:

2.1、上下文感知助手

智能编程助手,支持 @文件引用,能够理解项目上下文,提供精准的代码建议和问题解答。通过 @ 引用文件、类或符号,让 AI 精确理解你关注的代码范围。

2.2、图片支持

支持发送图片给 AI,通过可视化描述需求来辅助开发。例如截图 UI 界面让 AI 分析布局问题,或发送设计稿让 AI 生成对应代码。

2.3、Agent 系统

内置智能体系统,能够自动化执行复杂的多步骤任务。AI Agent 可以自主读取文件、修改代码、运行命令,完成从分析到实现的全流程。

2.4、Skills 命令

斜杠命令系统,通过简短的命令快速触发常用操作:
       • /init — 项目初始化,让 AI 了解项目结构
       • /review — 代码审查,自动分析代码质量
       • /context — 上下文用量可视化,查看 Token 使用情况
       • /compact — 压缩对话历史,释放上下文空间
       • /plan — 进入计划模式,先规划再执行

2.5、MCP 服务器

通过 MCP(Model Context Protocol)协议扩展 AI 能力。可以连接外部工具和服务,让 AI 具备更强大的能力,如数据库查询、API 调用、文件系统操作等。

2.6、代码 DIFF

可视化代码对比和文件导航。AI 修改代码后,以 DIFF 视图展示变更内容,支持逐行审查、一键接受或拒绝修改。

2.7、对话回退

灵活调整对话历史,支持回退到之前的对话节点,重新选择不同的方向。避免因对话偏离而需要重新开始。

2.8、会话管理

完善的历史记录管理,支持会话收藏、搜索和导出。可以快速找到之前的对话,复用已有的上下文和解决方案。

2.9、主题支持

支持深色/浅色主题切换,并支持与 IDE 字体同步,确保与开发环境风格一致。

2.10、权限控制

完善的安全管理机制,对 AI 的文件读写、命令执行等操作进行细粒度权限控制,支持 settings.json 权限规则配置,确保代码安全。

2.11、供应商管理

兼容 cc-switch,灵活管理多个 AI 供应商配置。支持直连官方 API 或配置第三方代理端点,用户可随时切换直连与代理模式。

3、安装与配置

安装过程简单快捷,以下是详细步骤:

3.1、安装插件

1. 打开 IDE 的 Settings → Plugins
       2. 搜索 "CC GUI"
       3. 点击 Install 安装
       4. 重启 IDE

3.2、配置供应商

安装完成后,在插件设置中配置 AI 供应商:
       • Claude Code:需要 Anthropic API Key
       • OpenAI Codex:需要 OpenAI API Key
       • 支持手动输入 Key 或授权读取 ~/.claude/settings.json
       • 支持 CLI Login(Claude SDK 原生 OAuth 流程)

3.3、安全说明

• 插件不会静默扫描磁盘上的凭证
       • 所有凭证来源均需用户在 UI 中显式授权确认
       • MCP 配置仅含服务器定义,不含凭证或令牌
       • 错误消息中自动脱敏 API Key 和 Token

4、使用方法

掌握以下基本操作,即可开始使用 CC GUI:

4.1、打开工具窗口

从 IDE 右侧边栏点击 CC GUI 图标,打开工具窗口。也可以通过菜单栏 View → Tool Windows → CC GUI 打开。

4.2、快捷发送代码

在编辑器中选中代码后,使用快捷键发送给 AI:
       • Windows/Linux:Ctrl+Alt+K
       • macOS:Cmd+Alt+K

4.3、日常使用流程

1. 打开 CC GUI 工具窗口
       2. 在对话框中输入问题或需求
       3. 使用 @ 引用相关文件或代码
       4. AI 自动分析并给出建议或直接修改代码
       5. 通过 DIFF 视图审查变更,选择接受或拒绝

5、进阶技巧

以下技巧可以帮助你更高效地使用 CC GUI:

5.1、项目初始化

新项目开始时,使用 /init 命令让 AI 了解项目结构和技术栈,后续对话中 AI 就能给出更精准的建议。

5.2、代码审查

使用 /review 命令对当前文件或选中代码进行自动审查,AI 会分析代码质量、潜在 Bug、性能问题和最佳实践。

5.3、上下文管理

使用 /context 命令可视化当前 Token 使用情况,当上下文接近上限时使用 /compact 压缩对话历史,释放空间继续工作。

5.4、计划模式

面对复杂任务时,使用 /plan 进入计划模式。AI 会先分析需求、制定执行计划,确认后再开始实施,避免盲目修改。

5.5、MCP 扩展

通过配置 MCP 服务器,可以扩展 AI 的能力边界。例如连接数据库 MCP 服务器让 AI 直接查询数据,或连接文件系统 MCP 服务器让 AI 操作项目文件。

6、版本更新

CC GUI 保持活跃的更新节奏,以 v0.4.3(2026年5月)为例,主要更新包括:
       • 新增 /context 上下文用量可视化命令
       • 新增 Codex 自定义环境变量配置
       • 新增项目级提交 AI 提示词配置
       • 历史回放时恢复本地附件图片
       • 新增 WSL Node.js 路径支持(Windows)
       • 多项安全修复(XSS 防护、API Key 脱敏等)
       • 流式渲染、权限控制等稳定性改进

7、总结

CC GUI 是一款功能全面、持续迭代的 AI 编程助手插件。它将 Claude Code 和 Codex 两大 AI 引擎以直观的 GUI 形式集成到 JetBrains IDE 中,通过上下文感知、Agent 系统、MCP 扩展等核心功能,为开发者提供高效的 AI 辅助编程体验。MIT 开源许可证保证了项目的透明度和可定制性,是 Android 开发者值得尝试的 AI 工具。

相关推荐

置顶 精选
博客七周年:AI 一天完成整体重构
AI

博客七周年:AI 一天完成整体重构

博客从 2019 年国庆用 Xiuno BBS 搭建,到 2026 年国庆整整七年。868 篇文章、53 条评论、6060 个代码块,这次与 AI Agent 结对,一天完成从 PHP 论坛到 Next.js 的整体重构与无损迁移。

23
精选
​Jev 详解:不做生成的判断模型
AI

​Jev 详解:不做生成的判断模型

Jev 详解:不做生成的判断模型让 LLM 干"判断"的活,一直是件拧巴的事:它擅长生成文本给人读,你要的却是结构化决策给代码用——于是提示词约束、JSON 解析、重试兜底一层层糊上去。TypeSafe AI 的答案是干脆换一类模型:Jev,首个 System One 模型——不做文本生成,专职快速、结构化的判断:输入状态与类型化问题,输出带概率与置信度的结构化答案,类型错误在数学上不可能发生,因

11
精选
Laya 详解:可自托管微调的非自回归判断模型
AI

Laya 详解:可自托管微调的非自回归判断模型

Laya 详解:可自托管微调的非自回归判断模型Jev 证明了"判断模型"这条路走得通,但它闭源、按 token 计费、只能云端调用。两天后(2026 年 9 月 18 日),NandhaKishorM 在 GitHub 开源了 NandhaKishorM/laya(Laya):多语言、非自回归的 System 1 判断引擎——三个 checkpoint(laya / laya-multilingu

6