Coding & Developmentโจgemini๐คclaude๐ฌgpt๐universal
IDEA Claude Code GUI Plugin
IDEA Claude Code GUI Plugin
Quick Start
Install this Skill
npx skills add zhukunpenglinyutong/idea-claude-code-gui<div align="center">
# IDEA Claude Code GUI Plugin
<img width="120" alt="Image" src="https://claudecodecn-1253302184.cos.ap-beijing.myqcloud.com/idea/idea-claude-code-gui-logo.png" />
**English** ยท [็ฎไฝไธญๆ](./README.zh-CN.md)
![][github-contributors-shield] ![][github-forks-shield] ![][github-stars-shield] ![][github-issues-shield]
</div>
A powerful IntelliJ IDEA plugin that provides a visual interface for **Claude Code** and **OpenAI Codex** dual AI tools, making AI-assisted programming more efficient and intuitive.
> AI Disclaimer: The vast majority of code in this project is generated by Claude Code, Codex, Gemini, and GLM. I'm still learning and not an expert.
<img width="850" alt="Image" src="https://claudecodecn-1253302184.cos.ap-beijing.myqcloud.com/idea/v0.1.0/2.png" />
---
## Key Features
### Dual AI Engine Support
- **Claude Code** - Anthropic's official AI programming assistant, supporting Opus 4.5 and other models
- **OpenAI Codex** - OpenAI's powerful code generation engine
### Intelligent Conversation
- Context-aware AI coding assistant
- @file reference support for precise code context
- Image sending support for visual requirement description
- Conversation rewind feature for flexible history adjustment
- Enhanced prompts for better AI understanding
### Agent System
- Built-in Agent system for automated complex tasks
- Skills slash command system (/init, /review, etc.)
- MCP server support to extend AI capabilities
### Developer Experience
- Comprehensive permission management and security controls
- Code DIFF comparison feature
- File navigation and code jumping
- Dark/Light theme switching
- Font scaling and IDE font synchronization
- Internationalization support (auto-switch between Chinese/English)
### Session Management
- History session records and search
- Session favorites
- Message export support
- Provider management (cc-switch compatible)
- Usage statistics analysis
---
## Project Status
Current version: **v0.1.5** (Updated on January 18, 2026)
This is the biggest version update so far: 113 files changed, 30 commits, 13.6k lines added, 4.7k lines deleted
Changes in this version:
- [x] P0 (feat) Claude Plan Mode is now available
- [x] P0 (fix) Fixed AskUserQuestion popup issues
- [x] P0 (perf) Optimized input lag and send delay when history records are too many
- [x] P0 (fix) Completely resolved the Codex write issue on Windows
- [x] P0 (feat) Added Codex MCP support
- [x] P0 (feat) Added Codex AGENTS.md instruction set support
- [x] P1 (feat) Added auto-injection of current active file content for Codex
- [x] P1 (feat) Filter Codex session history by current project path (previously showed all)
- [x] P1 (feat) Implemented new TodoList UI interaction
- [x] P1 (feat) Implemented new batch write and batch read interactions
- [x] P1 (feat) Auto-expand latest thinking block during streaming output
- [x] P1 (refactor) Split and refactored input box and conversation code for better maintainability
- [x] P2 (chore) Reserved OpenCode support
- [x] P2 (style) Improved other interaction details
Next up: v0.1.6 development
v0.1.6 will bring more features, better performance, and the highly anticipated VSCode extension and standalone client.
The project is under active development with continuous updates. For more iteration progress, please read [CHANGELOG.md](CHANGELOG.md)
---
## Installation
[IDEA Claude Code GUI Installation](https://plugins.jetbrains.com/plugin/29342-claude-code-gui)
---
### Collaborative Contributing
For contributing guidelines, please read [CONTRIBUTING.md](CONTRIBUTING.md)
---
## Local Development and Debugging
### 1. Install Frontend Dependencies
```bash
cd webview
npm install
```
### 2. Install ai-bridge Dependencies
```bash
cd ai-bridge
npm install
```
### 3. Debug Plugin
Run in IDEA:
```bash
./gradlew clean runIde
```
### 4. Build Plugin
```sh
./gradlew clean buildPlugin
# The generated plugin package will be in the build/distributions/ directory (package size approximately 40MB)
```
---
## License
AGPL-3.0
---
## Contributing
Thanks to all contributors who help make IDEA-Claude-Code-GUI better!
<table>
<tr>
<td align="center">
<a href="https://github.com/zhukunpenglinyutong">
<img src="https://avatars.githubusercontent.com/u/31264015?size=100" width="100" height="100" alt="zhukunpenglinyutong" style="border-radius: 50%; border: 3px solid #ff6b35; box-shadow: 0 0 15px rgba(255, 107, 53, 0.6);" />
</a>
<div>๐ฅ๐ฅ๐ฅ</div>
</td>
<td align="center">
<a href="https://github.com/M1sury">
<img src="https://avatars.githubusercontent.com/u/64764195?size=100" width="100" height="100" alt="M1sury" style="border-radius: 50%;" />
</a>
</td>
<td align="center">
<a href="https://github.com/gadfly3173">
<img src="https://avatars.githubusercontent.com/u/28685179?size=100" width="100" height="100" alt="gadfly3173" style="border-radius: 50%; border: 3px solid
... (truncated)Repository
754stars
83forks
Details
Related Skills
More coding & development skills you might like
Reticle
Coding & DevelopmentAI agents can generate code, but still struggle to understand what they build. Reticle brings Jev-style machine-native runtime perception to web & desktop applications.
๐คclaude๐universal
1.2k
190
View
agentscope-java
Coding & DevelopmentExpert Java developer skill for AgentScope Java framework - a reactive, message-driven multi-agent system built on Project Reactor. Use when working with reactive programming, LLM integration, agent orchestration, multi-agent systems, or when the user mentions AgentScope, ReActAgent, Mono/Flux, Project Reactor, or Java agent development. Specializes in non-blocking code, tool integration, hooks, pipelines, and production-ready agent applications.
๐universal
6.0k
1.5k
View
ospec
Coding & DevelopmentDocument-driven OSpec workflow for initialization, change/goal routing, validation, archiving, and durable project knowledge.
โจgemini๐คclaude๐ฌgpt๐universal
524
34
View
misakanet-failure-memory
Coding & Development๐ A zero-dependency, git-backed micro-lesson library for AI Agents to asynchronously share and search verified debugging experience. Python stdlib only. | https://misakanet.org
๐คclaudeโจ๏ธcursor๐universal
424
158
View