English · 简体中文 ![][github-contributors-shield] ![][github-forks-shield] ![][github-stars-shield] ![][github-issues-shield] 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. - Claude Code - Anthropic's official AI programming assistant, supporting Opus 4.5 and other models - O
Add this skill
npx mdskills install zhukunpenglinyutong/idea-claude-code-guiComprehensive IDE plugin for dual AI coding assistants with rich GUI and agent system support
1<div align="center">23# IDEA Claude Code GUI Plugin45<img width="120" alt="Image" src="https://claudecodecn-1253302184.cos.ap-beijing.myqcloud.com/idea/idea-claude-code-gui-logo.png" />67**English** · [简体中文](./README.zh-CN.md)89![][github-contributors-shield] ![][github-forks-shield] ![][github-stars-shield] ![][github-issues-shield]1011<a href="https://trendshift.io/repositories/19332" target="_blank"><img src="https://trendshift.io/api/badge/repositories/19332" alt="zhukunpenglinyutong%2Fidea-claude-code-gui | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a>1213</div>1415A 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.1617> 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.1819<img width="850" alt="Image" src="https://claudecodecn-1253302184.cos.ap-beijing.myqcloud.com/idea/v0.1.0/2.png" />2021---2223## Key Features2425### Dual AI Engine Support26- **Claude Code** - Anthropic's official AI programming assistant, supporting Opus 4.5 and other models27- **OpenAI Codex** - OpenAI's powerful code generation engine2829### Intelligent Conversation30- Context-aware AI coding assistant31- @file reference support for precise code context32- Image sending support for visual requirement description33- Conversation rewind feature for flexible history adjustment34- Enhanced prompts for better AI understanding3536### Agent System37- Built-in Agent system for automated complex tasks38- Skills slash command system (/init, /review, etc.)39- MCP server support to extend AI capabilities4041### Developer Experience42- Comprehensive permission management and security controls43- Code DIFF comparison feature44- File navigation and code jumping45- Dark/Light theme switching46- Font scaling and IDE font synchronization47- Internationalization support (auto-switch between Chinese/English)4849### Session Management50- History session records and search51- Session favorites52- Message export support53- Provider management (cc-switch compatible)54- Usage statistics analysis5556---5758## Project Status5960Current version: **v0.1.5** (Updated on January 18, 2026)6162This is the biggest version update so far: 113 files changed, 30 commits, 13.6k lines added, 4.7k lines deleted6364Changes in this version:6566- [x] P0 (feat) Claude Plan Mode is now available67- [x] P0 (fix) Fixed AskUserQuestion popup issues68- [x] P0 (perf) Optimized input lag and send delay when history records are too many69- [x] P0 (fix) Completely resolved the Codex write issue on Windows70- [x] P0 (feat) Added Codex MCP support71- [x] P0 (feat) Added Codex AGENTS.md instruction set support72- [x] P1 (feat) Added auto-injection of current active file content for Codex73- [x] P1 (feat) Filter Codex session history by current project path (previously showed all)74- [x] P1 (feat) Implemented new TodoList UI interaction75- [x] P1 (feat) Implemented new batch write and batch read interactions76- [x] P1 (feat) Auto-expand latest thinking block during streaming output77- [x] P1 (refactor) Split and refactored input box and conversation code for better maintainability78- [x] P2 (chore) Reserved OpenCode support79- [x] P2 (style) Improved other interaction details8081Next up: v0.1.6 development8283v0.1.6 will bring more features, better performance, and the highly anticipated VSCode extension and standalone client.8485The project is under active development with continuous updates. For more iteration progress, please read [CHANGELOG.md](CHANGELOG.md)8687---8889## Installation9091[IDEA Claude Code GUI Installation](https://plugins.jetbrains.com/plugin/29342-claude-code-gui)9293---9495### Collaborative Contributing9697For contributing guidelines, please read [CONTRIBUTING.md](CONTRIBUTING.md)9899---100101102## Local Development and Debugging103104### 1. Install Frontend Dependencies105106```bash107cd webview108npm install109```110111### 2. Install ai-bridge Dependencies112113```bash114cd ai-bridge115npm install116```117118### 3. Debug Plugin119120Run in IDEA:121```bash122./gradlew clean runIde123```124125### 4. Build Plugin126127```sh128./gradlew clean buildPlugin129130# The generated plugin package will be in the build/distributions/ directory (package size approximately 40MB)131```132133---134135## License136137MIT138139---140141## Contributing142143Thanks to all contributors who help make IDEA-Claude-Code-GUI better!144145<table>146 <tr>147 <td align="center">148 <a href="https://github.com/zhukunpenglinyutong">149 <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);" />150 </a>151 <div>🔥🔥🔥</div>152 </td>153 <td align="center">154 <a href="https://github.com/M1sury">155 <img src="https://avatars.githubusercontent.com/u/64764195?size=100" width="100" height="100" alt="M1sury" style="border-radius: 50%;" />156 </a>157 </td>158 <td align="center">159 <a href="https://github.com/gadfly3173">160 <img src="https://avatars.githubusercontent.com/u/28685179?size=100" width="100" height="100" alt="gadfly3173" style="border-radius: 50%; border: 3px solid #ff6b35; box-shadow: 0 0 15px rgba(255, 107, 53, 0.6);" />161 </a>162 <div>🔥🔥</div>163 </td>164 <td align="center">165 <a href="https://github.com/song782360037">166 <img src="https://avatars.githubusercontent.com/u/66980578?size=100" width="100" height="100" alt="song782360037" style="border-radius: 50%;" />167 </a>168 <div>🔥</div>169 </td>170 <td align="center">171 <a href="https://github.com/hpstream">172 <img src="https://avatars.githubusercontent.com/u/18394192?size=100" width="100" height="100" alt="hpstream" style="border-radius: 50%;" />173 </a>174 <div>🔥🔥</div>175 </td>176 <td align="center">177 <a href="https://github.com/imblowsnow">178 <img src="https://avatars.githubusercontent.com/u/74449531?size=100" width="100" height="100" alt="imblowsnow" style="border-radius: 50%;" />179 </a>180 </td>181 <td align="center">182 <a href="https://github.com/Rinimabi">183 <img src="https://avatars.githubusercontent.com/u/18625271?size=100" width="100" height="100" alt="Rinimabi" style="border-radius: 50%;" />184 </a>185 </td>186 </tr>187 <tr>188 <td align="center">189 <a href="https://github.com/GotoFox">190 <img src="https://avatars.githubusercontent.com/u/68596145?size=100" width="100" height="100" alt="GotoFox" style="border-radius: 50%;" />191 </a>192 </td>193 <td align="center">194 <a href="https://github.com/changshunxu520">195 <img src="https://avatars.githubusercontent.com/u/16171624?size=100" width="100" height="100" alt="changshunxu520" style="border-radius: 50%;" />196 </a>197 </td>198 <td align="center">199 <a href="https://github.com/lie5860">200 <img src="https://avatars.githubusercontent.com/u/30894657?size=100" width="100" height="100" alt="lie5860" style="border-radius: 50%;" />201 </a>202 </td>203 <td align="center">204 <a href="https://github.com/buddhist-coder">205 <img src="https://avatars.githubusercontent.com/u/61658071?size=100" width="100" height="100" alt="buddhist-coder" style="border-radius: 50%;" />206 </a>207 </td>208 <td align="center">209 <a href="https://github.com/LaCreArthur">210 <img src="https://avatars.githubusercontent.com/u/14138307?size=100" width="100" height="100" alt="LaCreArthur" style="border-radius: 50%;" />211 </a>212 </td>213 <td align="center">214 <a href="https://github.com/dungnguyent8">215 <img src="https://avatars.githubusercontent.com/u/39462756?size=100" width="100" height="100" alt="dungnguyent8" style="border-radius: 50%;" />216 </a>217 <div>🔥</div>218 </td>219 <td align="center">220 <a href="https://github.com/magic5295">221 <img src="https://avatars.githubusercontent.com/u/157901486?size=100" width="100" height="100" alt="magic5295" style="border-radius: 50%;" />222 </a>223 </td>224 </tr>225 <tr>226 <td align="center">227 <a href="https://github.com/JackWPP">228 <img src="https://avatars.githubusercontent.com/u/120316122?size=100" width="100" height="100" alt="JackWPP" style="border-radius: 50%;" />229 </a>230 </td>231 <td align="center">232 <a href="https://github.com/luhua-123">233 <img src="https://avatars.githubusercontent.com/u/83643600?size=100" width="100" height="100" alt="luhua-123" style="border-radius: 50%;" />234 </a>235 </td>236 <td align="center">237 <a href="https://github.com/geofqiu-hub">238 <img src="https://avatars.githubusercontent.com/u/248376932?size=100" width="100" height="100" alt="geofqiu-hub" style="border-radius: 50%;" />239 </a>240 </td>241 <td align="center">242 <a href="https://github.com/1lck">243 <img src="https://avatars.githubusercontent.com/u/159525154?size=100" width="100" height="100" alt="1lck" style="border-radius: 50%;" />244 </a>245 </td>246 <td align="center">247 <a href="https://github.com/fz-lyle">248 <img src="https://avatars.githubusercontent.com/u/35370530?size=100" width="100" height="100" alt="fz-lyle" style="border-radius: 50%;" />249 </a>250 </td>251 <td align="center">252 <a href="https://github.com/dsudomoin">253 <img src="https://avatars.githubusercontent.com/u/155488585?size=100" width="100" height="100" alt="dsudomoin" style="border-radius: 50%;" />254 </a>255 </td>256 </tr>257</table>258259---260261## Sponsor262263If this project is helpful to you, you can invite the author to have a KFC or a cup of coffee~264265如果这个项目对你有帮助,想请作者吃顿肯德基(KFC)或者喝杯咖啡,都是可以的~266267[View Sponsors List →](./SPONSORS.md)268269<table>270 <tr>271 <td align="center">272 <img src="https://claudecodecn-1253302184.cos.ap-beijing.myqcloud.com/zfb.jpg" width="200" alt="Alipay">273 <br>274 <b>Alipay</b>275 </td>276 <td align="center">277 <img src="https://claudecodecn-1253302184.cos.ap-beijing.myqcloud.com/wx.jpg" width="200" alt="WeChat">278 <br>279 <b>WeChat</b>280 </td>281 <td align="center">282 <img src="https://claudecodecn-1253302184.cos.ap-beijing.myqcloud.com/paypal.png" width="200" alt="PayPal">283 <br>284 <b>PayPal</b>285 </td>286 </tr>287</table>288289---290291## AtomGit292293https://atomgit.com/zhukunpenglinyutong/idea-claude-code-gui294295---296297## Star History298299[](https://www.star-history.com/#zhukunpenglinyutong/idea-claude-code-gui&type=date&legend=top-left)300301<!-- LINK GROUP -->302303[github-contributors-shield]: https://img.shields.io/github/contributors/zhukunpenglinyutong/idea-claude-code-gui?color=c4f042&labelColor=black&style=flat-square304[github-forks-shield]: https://img.shields.io/github/forks/zhukunpenglinyutong/idea-claude-code-gui?color=8ae8ff&labelColor=black&style=flat-square305[github-issues-link]: https://github.com/zhukunpenglinyutong/idea-claude-code-gui/issues306[github-issues-shield]: https://img.shields.io/github/issues/zhukunpenglinyutong/idea-claude-code-gui?color=ff80eb&labelColor=black&style=flat-square307[github-license-link]: https://github.com/zhukunpenglinyutong/idea-claude-code-gui/blob/main/LICENSE308[github-stars-shield]: https://img.shields.io/github/stars/zhukunpenglinyutong/idea-claude-code-gui?color=ffcb47&labelColor=black&style=flat-square309
Full transparency — inspect the skill content before installing.