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 许可下提供。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目