Skip to main content
Match the message you see below. If it still fails, send reproduction steps to GitHub Issues.

Install and open

Search for CC GUI or Claude or Codex. The full display name is CC GUI (Claude or Codex). The plugin ID is com.github.idea-claude-code-gui.You can also open the Marketplace page and click install.
Open a project first. Without a project root, file references, sessions, and the working directory have no context.Then click the CCG tool window on the right.

Node.js and SDKs

CC GUI for JetBrains needs Node.js 18+. It only uses the plugin’s own path and does not change the project terminal.
  1. Install a separate Node 18+
  2. Run node -p "process.execPath"
  3. Paste the full path into Settings → General → Environment
  4. On Windows it must point to node.exe
Open Settings → SDK dependencies and install the Claude Agent SDK or Codex SDK. Go to install in the chat area jumps to this page.
A GUI-launched process sometimes cannot read the terminal PATH. Add the install directory to system environment variables, then restart the IDE.

Providers and login

Open Settings → Provider management → Claude Code and pick one:
  • Add a provider with an API key
  • Authorize reading ~/.claude/settings.json
  • Authorize an existing CLI login
After you revoke local settings.json access, you must enable another provider.
For Claude: sign in from the terminal → keep env empty → restart the IDE.For Codex: run codex login, authorize reading ~/.codex/, then restart the IDE.
The plugin does not install Grok / Kimi / OpenCode / Pi for you. Confirm xxx --version works in a system terminal, then go back to Settings → Provider management → CLI and click Detect again. See Detect and install.

During chat

Check in order:
  1. Whether the current provider is enabled
  2. Whether the SDK or CLI is ready
  3. Whether a permission / question dialog is waiting
  4. Whether the IDE log shows an error
The plugin includes a JCEF OSR Chinese IME fix. If it still fails, compare with -Dccg.disable.osr.ime.fix=true and file an issue with reproduction steps.
When the permission watcher restarts, it only cleans IPC files older than 2 hours. If dialogs still vanish, upgrade to the latest version and include reproduction steps.

Debugging

Run Open DevTools from Find Action. Combine it with the IDE log and plugin output when needed.