zhukunpenglinyutong/jetbrains-cc-gui
Jetbrains Claude Code and Codex GUI Plugin
CC GUI – Claude, Codex & More
What it is – A JetBrains IntelliJ IDE plugin that adds a graphical chat‑window for several AI‑powered code‑generation services (Anthropic Claude Code, OpenAI Codex, and a handful of other command‑line assistants). It lets you converse with the model, send files or images for context, and apply the generated snippets directly inside the IDE.
Why it matters – AI coding assistants are usually accessed via web pages or terminal CLIs. CC GUI brings them into the developer’s primary workspace, providing:
- Multi‑engine support – switch between Claude, Codex, Grok, Kimi, OpenCode, PI, OMP, DeepSeek, etc., all from one UI.
- Context‑aware chats – you can reference files (
@file) and even attach screenshots so the model sees the exact code you’re working on. - Built‑in agent system – slash commands (e.g.,
/init,/review) let the assistant run predefined workflows, and an optional MCP server can extend capabilities. - Developer‑friendly tools – diff view for generated changes, quick navigation/jumping to files, session history with search/favorites, export of conversations, and theme/font sync with the IDE.
- Security & permissions – the plugin includes permission management and mentions a regular security‑review audit.
How to get it – Install from the JetBrains Marketplace: https://plugins.jetbrains.com/plugin/29342-cc-gui-claude-or-codex-. After installation, open the CC GUI tool window, configure the desired AI provider (API keys, model selection), and start chatting.
Getting the best performance – On macOS with Retina displays, disable GPU acceleration for the embedded browser:
-Dide.browser.jcef.gpu.disable=true
Add the flag via Help → Edit Custom VM Options and restart the IDE.
Development & contribution – The project consists of a Kotlin/Gradle backend, a webview frontend, and an ai-bridge node package. To build locally:
# install webview UI deps
cd webview && npm install
# install bridge deps
cd ../ai-bridge && npm install
# run/debug in IDEA
./gradlew clean runIde
# package the plugin (≈40 MB)
./gradlew clean buildPlugin
Contributions are welcomed; see CONTRIBUTING.md for guidelines.
License – MIT, allowing free use, modification, and distribution.
TL;DR – CC GUI is a fully‑featured IntelliJ plugin that embeds multiple AI coding assistants into the IDE, offering chat, file/context sharing, diffing, and extensible agents, all under an MIT licence.
Related
- Project
- Project
- Project
- Project
- Project