Claude Code terintegrasi dengan JetBrains IDEs melalui plugin khusus, menyediakan fitur seperti tampilan diff interaktif, berbagi konteks seleksi, dan lainnya.Documentation Index
Fetch the complete documentation index at: https://code.claude.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
IDE yang Didukung
Plugin Claude Code bekerja dengan sebagian besar JetBrains IDEs, termasuk:- IntelliJ IDEA
- PyCharm
- Android Studio
- WebStorm
- PhpStorm
- GoLand
Fitur
- Peluncuran cepat: Gunakan
Cmd+Esc(Mac) atauCtrl+Esc(Windows/Linux) untuk membuka Claude Code langsung dari editor Anda, atau klik tombol Claude Code di UI - Tampilan diff: Perubahan kode dapat ditampilkan langsung di penampil diff IDE alih-alih terminal
- Konteks seleksi: Seleksi atau tab saat ini di IDE secara otomatis dibagikan dengan Claude Code
- Pintasan referensi file: Gunakan
Cmd+Option+K(Mac) atauAlt+Ctrl+K(Linux/Windows) untuk menyisipkan referensi file seperti@src/auth.ts#L1-99 - Berbagi diagnostik: Kesalahan diagnostik dari IDE, seperti lint dan kesalahan sintaks, secara otomatis dibagikan dengan Claude saat Anda bekerja
Instalasi
Instalasi Marketplace
Temukan dan instal plugin Claude Code dari marketplace JetBrains dan mulai ulang IDE Anda. Jika Anda belum menginstal Claude Code, lihat panduan quickstart untuk instruksi instalasi.Setelah menginstal plugin, Anda mungkin perlu memulai ulang IDE Anda sepenuhnya agar dapat diterapkan.
Penggunaan
Dari IDE Anda
Jalankanclaude dari terminal terintegrasi IDE Anda, dan semua fitur integrasi akan aktif.
Dari Terminal Eksternal
Gunakan perintah/ide di terminal eksternal apa pun untuk menghubungkan Claude Code ke JetBrains IDE Anda dan mengaktifkan semua fitur:
Konfigurasi
Pengaturan Claude Code
Konfigurasikan integrasi IDE melalui pengaturan Claude Code:- Jalankan
claude - Masukkan perintah
/config - Atur alat diff ke
autountuk menampilkan diff di IDE, atauterminaluntuk menyimpannya di terminal
Pengaturan Plugin
Konfigurasikan plugin Claude Code dengan membuka Settings → Tools → Claude Code [Beta]:Pengaturan Umum
- Perintah Claude: Tentukan perintah khusus untuk menjalankan Claude, misalnya
claude,/usr/local/bin/claude, ataunpx @anthropic-ai/claude-code - Tekan notifikasi untuk perintah Claude tidak ditemukan: Lewati notifikasi tentang tidak menemukan perintah Claude
- Aktifkan penggunaan Option+Enter untuk prompt multi-baris: Hanya di macOS. Ketika diaktifkan, Option+Enter menyisipkan baris baru dalam prompt Claude Code. Nonaktifkan jika tombol Option ditangkap secara tidak terduga. Memerlukan restart terminal.
- Aktifkan pembaruan otomatis: Secara otomatis periksa dan instal pembaruan plugin, diterapkan saat restart
Konfigurasi Tombol ESC
Jika tombol ESC tidak menghentikan operasi Claude Code di terminal JetBrains:- Buka Settings → Tools → Terminal
- Salah satu dari:
- Batalkan centang “Pindahkan fokus ke editor dengan Escape”, atau
- Klik “Konfigurasikan pintasan keyboard terminal” dan hapus pintasan “Alihkan fokus ke Editor”
- Terapkan perubahan
Konfigurasi Khusus
Pengembangan Jarak Jauh
Plugin harus diinstal di host jarak jauh, bukan di mesin klien lokal Anda.Konfigurasi WSL
Jika Anda menggunakan Claude Code di WSL2 dengan JetBrains IDE dan melihat “No available IDEs detected”, penyebabnya biasanya adalah jaringan NAT WSL2 atau Windows Firewall yang memblokir koneksi antara WSL2 dan IDE yang berjalan di host Windows. WSL1 menggunakan jaringan host secara langsung dan tidak terpengaruh.Izinkan lalu lintas WSL2 melalui Windows Firewall
Ini adalah perbaikan yang direkomendasikan karena mempertahankan mode jaringan WSL2 yang ada.Temukan alamat IP WSL2 Anda
Dari dalam shell WSL Anda, jalankan:Catat subnet, misalnya
172.21.123.45 berada di 172.21.0.0/16.Buat aturan firewall
Buka PowerShell sebagai Administrator dan jalankan yang berikut, sesuaikan rentang IP untuk mencocokkan subnet Anda:
Alihkan WSL2 ke jaringan mirrored
Jaringan mirrored memerlukan Windows 11 22H2 atau lebih baru. Jika Anda menggunakan Windows 10, gunakan aturan firewall di atas. Tambahkan ini ke.wslconfig di direktori pengguna Windows Anda:
wsl --shutdown dari PowerShell.
Troubleshooting
Plugin tidak berfungsi
Jika plugin diinstal tetapi fitur Claude Code tidak muncul di IDE Anda:- Pastikan Anda menjalankan Claude Code dari direktori root proyek
- Periksa bahwa plugin JetBrains diaktifkan dalam pengaturan IDE
- Mulai ulang IDE sepenuhnya (Anda mungkin perlu melakukan ini beberapa kali)
- Untuk Remote Development, pastikan plugin diinstal di host jarak jauh
IDE tidak terdeteksi
Jika menjalankanclaude menunjukkan “No available IDEs detected”:
- Verifikasi plugin diinstal dan diaktifkan
- Mulai ulang IDE sepenuhnya
- Periksa bahwa Anda menjalankan Claude Code dari terminal terintegrasi
- Untuk pengguna WSL, lihat konfigurasi WSL di atas
Perintah tidak ditemukan
Jika mengklik ikon Claude menunjukkan “command not found”:- Verifikasi Claude Code diinstal dengan menjalankan
claude --versiondi terminal - Konfigurasikan jalur perintah Claude dalam pengaturan plugin
- Untuk pengguna WSL, gunakan format perintah WSL yang disebutkan di bagian konfigurasi
Pertimbangan Keamanan
Ketika Claude Code berjalan di JetBrains IDE dengan izin auto-edit diaktifkan, Claude Code mungkin dapat memodifikasi file konfigurasi IDE yang dapat dijalankan secara otomatis oleh IDE Anda. Ini dapat meningkatkan risiko menjalankan Claude Code dalam mode auto-edit dan memungkinkan melewati prompt izin Claude Code untuk eksekusi bash. Saat berjalan di JetBrains IDEs, pertimbangkan:- Menggunakan mode persetujuan manual untuk edit
- Berhati-hati ekstra untuk memastikan Claude hanya digunakan dengan prompt terpercaya
- Menyadari file mana yang Claude Code memiliki akses untuk memodifikasi