zhukunpenglinyutong/jetbrains-cc-gui
Jetbrains Claude Code and Codex GUI Plugin
CC GUI – Claude,Codex 及更多
是什么 – 一个 JetBrains IntelliJ IDE 插件,为多个 AI 驱动的代码生成服务(Anthropic Claude Code、OpenAI Codex,以及若干其他命令行助手)添加图形化聊天窗口。它允许您与模型对话,发送文件或图片作为上下文,并将生成的代码片段直接应用到 IDE 中。
为何重要 – AI 编码助手通常通过网页或终端 CLI 访问。CC GUI 将它们带入开发者的主工作区,提供:
- 多引擎支持 – 通过一个 UI 在 Claude、Codex、Grok、Kimi、OpenCode、PI、OMP、DeepSeek 等之间切换。
- 上下文感知聊天 – 您可以引用文件(
@file)甚至附加截图,让模型看到您正在工作的精确代码。 - 内置代理系统 – 斜杠命令(例如
/init、/review)可让助手运行预定义的工作流,可选的 MCP 服务器还能扩展功能。 - 开发者友好工具 – 生成变更的 diff 查看、快速跳转到文件、带搜索/收藏的会话历史、对话导出,以及与 IDE 同步的主题/字体。
- 安全与权限 – 插件包含权限管理,并提及定期进行安全审查。
如何获取 – 从 JetBrains Marketplace 安装: https://plugins.jetbrains.com/plugin/29342-cc-gui-claude-or-codex-。安装后,打开 CC GUI 工具窗口,配置所需的 AI 提供商(API 密钥、模型选择),然后开始聊天。
获得最佳性能 – 在搭载 Retina 显示屏的 macOS 上,禁用嵌入式浏览器的 GPU 加速:
-Dide.browser.jcef.gpu.disable=true
通过 帮助 → 编辑自定义 VM 选项 添加该标志并重启 IDE。
开发与贡献 – 该项目由 Kotlin/Gradle 后端、WebView 前端和 ai-bridge Node 包组成。本地构建方法如下:
# 安装 WebView UI 依赖
cd webview && npm install
# 安装桥接依赖
cd ../ai-bridge && npm install
# 在 IDEA 中运行/调试
./gradlew clean runIde
# 打包插件(约 40 MB)
./gradlew clean buildPlugin
欢迎贡献;请参阅 CONTRIBUTING.md 了解指南。
许可证 – MIT,允许自由使用、修改和分发。
TL;DR – CC GUI 是一个功能完整的 IntelliJ 插件,将多个 AI 编码助手嵌入 IDE,提供聊天、文件/上下文共享、diff 查看和可扩展代理,所有功能均在 MIT 许可下提供。
相关
- 项目
- 项目
- 项目
- 项目
- 项目