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 工具。