**English** · [简体中文](./README.zh-CN.md)
---
## Installation
[CC GUI(Claude, Codex and More) Installation](https://plugins.jetbrains.com/plugin/29342-cc-gui-claude-or-codex-)
---
## Performance Tips
### macOS Scrolling Performance
If you experience laggy scrolling in the chat panel or settings on macOS (especially with Retina displays), disable GPU acceleration:
**Add to VM options** (Help → Edit Custom VM Options):
```
-Dide.browser.jcef.gpu.disable=true
```
Then restart the IDE.
---
## Key Features
### Multi 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
- **Grok CLI** (Beta) - xAI's command-line coding assistant
- **Kimi CLI** (Beta) - Moonshot AI's command-line coding assistant
- **OpenCode** (Beta) - open-source AI coding agent for the terminal
- **PI CLI** (Beta) - PI command-line coding assistant
- **OMP CLI** (Beta) - OMP command-line coding assistant
- **DeepSeek Harness** (Beta) - DeepSeek's command-line coding harness
### 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
The project is under active development with continuous updates. For version history and iteration progress, please read [CHANGELOG.md](CHANGELOG.md)
---
### 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
MIT
---
## Contributing
Thanks to all contributors who help make IDEA-Claude-Code-GUI better!