大家好,我是R哥。

最近又发现了一个非常牛逼的 AI 开源项目,叫做:JetBrains CC GUI,这是一个开源的 IntelliJ IDEA 插件,可以让你在 IDEA 里直接使用 Claude Code 和 Codex,非常方便!

该插件原名为:Claude Code GUI,为规避 Claude 商标风险,现在已经修改为:CC GUI

截止我写稿时,已经收获了 3.6k+ 的 Star:

CC GUI 功能非常强大,它提供了 Claude CodeOpenAI Codex 双 AI 工具的可视化操作界面,让 AI 辅助编程变得更加高效和直观。

开源地址:

https://github.com/zhukunpenglinyutong/jetbrains-cc-gui

核心特性:

模块 总结
双 AI 引擎 同时支持 Claude CodeOpenAI Codex,可以在不同 AI 编程能力之间灵活切换。
智能对话 支持上下文感知、@文件 引用、图片发送、对话回退和提示词增强,让 AI 更准确理解开发需求。
Agent 能力 内置 Agent 系统,支持复杂任务自动执行,并提供 Skills 斜杠命令和 MCP 服务器扩展能力。
开发体验 提供权限管理、代码 DIFF、文件跳转、代码导航、主题切换、字体同步和国际化支持。
会话管理 支持历史会话搜索、会话收藏、消息导出、供应商管理和使用统计分析。

安装使用

直接在 IntelliJ IDEA 插件市场中搜索「CC GUI」安装即可:

安装完成之后,在右侧面板会出现「CC GUI」的图标:

点击该图标就能进入「CC GUI」的使用面板:

提示 Claude Code SDK 未安装,我们点击右侧安装即可:

在这个页面点击安装 Claude Code SDK 和 Codex SDK。

更改界面语言

如果你英语不好,进入「基础配置」页面,把界面语言改为简体中文

配置模型供应商

进入「供应商管理」页面,配置 Claude Code 和 Codex 认证信息。

Claude Code 有两种授权方法:

1、授权启用本地 settings.json 配置,它可以允许插件读取 `~/.claude/settings.json 配置文件,用于 Claude Code 请求。后续也可以随时取消授权,插件不会修改本地文件。

2、使用 CLI 登录信息,它可以允许插件使用 Claude Code CLI 登录会话进行 API 请求。插件将认证委托给 Claude SDK 的原生 OAuth 流程,后面也可以随时取消此授权。

Codex 支持使用本地配置信息:

插件将读取 `~/.codex/config.tomlauth.json 中已有的本地配置,此操作也不会修改 config.tomlauth.json 文件内容,后面也可以随时取消授权。

支持添加 Claude / OpenAI 兼容的供应商:

这个对于没有使用海外大模型环境的同学,想使用国内的大模型还是挺有帮助的。

开始对话

使用起来非常简单,和其他插件并没有什么不同,全程都是可视化操作:

左下角可以切换 Agent、模型供应商、是否流式输出、是否思考、授权模式、模型、思考强度,然后输入提示词,点击发送,就能得到 AI 的回复了。

使用统计

在「使用统计」页面中可以很方便的查看 Token 消耗、费用统计和使用趋势分析:

当前使用统计为估算值,可作为使用趋势参考,不能作为真实账单依据。

MCP

在「MCP 服务器」页面中可以很方便的管理 MCP 服务器:

Skills

在「Skills」页面中可以很方便的管理 Skills:

智能体

在「智能体」页面中可以很方便的创建和管理智能体:

提示词库

在「提示词库」页面中可以很方便的创建和管理提示词:

这里可以添加全局提示词和项目提示词,全局提示词所有项目生效,而项目提示词只针对当前项目生效,非常方便。

自动生成 Git 提交消息

在「Commit AI」页面中可以配置 AI 生成 Git Commit 消息的行为:

有了这个功能,就需要自己想提交消息了。

更多功能和使用细节,可以自己下载使用一下,功能非常丰富,界面也非常友好。

不过也有一个问题,不能并行执行任务:

创建新会话会中断当前对话,这个不太友好,影响工作效率,希望后续版本能优化一下。

总结

总体来看,CC GUI 这款工具的定位不是单纯的 AI 聊天助手,而是一个面向开发者的 AI 编程工作台。

因为现在 AI 编程工具越来越多,但很多工具都有一个问题:能力很强,但比较分散

比如你想用 Claude Code,可能要单独装一套;想用 OpenAI Codex,又要切到另一套环境;想让 AI 结合项目代码上下文分析问题,还得自己复制文件、拼提示词、来回切窗口。

CC GUI 把 Claude Code、OpenAI Codex、智能对话、Agent、Skills、MCP、代码 DIFF、会话管理 这些能力整合到一起,解决的是 AI 编程工具分散、上下文割裂、操作链路太长的问题。

所以,CC GUI 这类工具最大的价值,不只是接入了 AI,而是把这些能力整合到一个开发工作流里。

现在的 IDEA 已经全面拥抱 AI 了,看看这篇:

比起 JetBrains 自带的 AI 插件,这个 CC GUI 插件功能要更加强大,支持的 AI 模型的方式更灵活,尤其是国内用户可以通过兼容供应商接入更多大模型服务。

所以,IDEA 的春天又来了,大家快去试试吧!

说白了,开发 Java,还得是 IntelliJ IDEA!!

最后,在公众号「Java技术栈」后台回复「IDEA」也可以学习我写的更多 IDEA 教程。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注