zhukunpenglinyutong/jetbrains-cc-gui
Jetbrains Claude Code and Codex GUI Plugin
CC GUI – Claude, Codex 및 기타
무엇인가요 – Anthropic Claude Code, OpenAI Codex, 그리고 몇몇 다른 명령줄 보조 도구를 포함한 여러 AI 기반 코드 생성 서비스를 위한 그래픽 채팅 창을 추가하는 JetBrains IntelliJ IDE 플러그인입니다. 모델과 대화하고, 파일이나 이미지를 컨텍스트로 전송하며, 생성된 스니펫을 IDE 내부에 직접 적용할 수 있습니다.
왜 중요한가요 – AI 코드 보조 도구는 일반적으로 웹 페이지나 터미널 CLI를 통해 접근됩니다. CC GUI는 이를 개발자의 주 작업 공간으로 가져와 다음과 같은 기능을 제공합니다:
- 다중 엔진 지원 – 한 UI에서 Claude, Codex, Grok, Kimi, OpenCode, PI, OMP, DeepSeek 등 다양한 모델 간 전환 가능.
- 컨텍스트 인식 채팅 – 파일(
@file)을 참조하거나 스크린샷을 첨부해 모델이 정확히 작업 중인 코드를 볼 수 있도록 합니다. - 내장형 에이전트 시스템 – 슬래시 명령어(
/init,/review등)를 통해 보조 도구가 사전 정의된 워크플로우를 실행할 수 있으며, 선택적 MCP 서버로 기능을 확장할 수 있습니다. - 개발자 친화적 도구 – 생성된 변경 사항의 diff 보기, 파일로 빠르게 이동/점프, 검색/즐겨찾기 기능이 있는 세션 기록, 대화 내보내기, IDE와 동기화된 테마/글꼴 설정.
- 보안 및 권한 – 플러그인은 권한 관리 기능을 포함하며, 정기적인 보안 감사가 수행된다고 언급합니다.
설치 방법 – JetBrains Marketplace에서 설치: https://plugins.jetbrains.com/plugin/29342-cc-gui-claude-or-codex-. 설치 후 CC GUI 도구 창을 열고 원하는 AI 제공자(API 키, 모델 선택)를 설정한 후 대화를 시작하세요.
최고의 성능을 얻으려면 – Retina 디스플레이를 탑재한 macOS 사용자는 내장 브라우저의 GPU 가속을 비활성화하세요:
-Dide.browser.jcef.gpu.disable=true
도움말 → 사용자 정의 VM 옵션 편집을 통해 이 플래그를 추가하고 IDE를 재시작하세요.
개발 및 기여 – 프로젝트는 Kotlin/Gradle 백엔드, WebView 프론트엔드, 그리고 ai-bridge 노드 패키지로 구성되어 있습니다. 로컬에서 빌드하려면:
# WebView UI 종속성 설치
cd webview && npm install
# 브리지 종속성 설치
cd ../ai-bridge && npm install
# IDEA에서 실행/디버그
./gradlew clean runIde
# 플러그인 패키징 (약 40MB)
./gradlew clean buildPlugin
기여는 환영합니다. 지침은 CONTRIBUTING.md를 참조하세요.
라이선스 – MIT 라이선스로, 자유롭게 사용, 수정, 배포할 수 있습니다.
TL;DR – CC GUI는 여러 AI 코드 보조 도구를 IDE에 통합하는 완전 기능의 IntelliJ 플러그인으로, 채팅, 파일/컨텍스트 공유, diff, 확장 가능한 에이전트 기능을 제공하며, MIT 라이선스 하에 사용 가능합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트