Plugin Claude Code
Repomix menyediakan plugin resmi untuk Claude Code yang terintegrasi secara mulus dengan lingkungan pengembangan berbasis AI. Plugin ini memudahkan Anda untuk menganalisis dan mengemas codebase langsung di dalam Claude Code menggunakan perintah bahasa alami.
Plugin yang Tersedia
1. repomix-mcp (Plugin Server MCP)
Plugin dasar yang menyediakan analisis codebase berbasis AI melalui integrasi server MCP.
Fitur:
- Mengemas repositori lokal dan remote
- Mencari output yang sudah dikemas
- Membaca file dengan pemindaian keamanan bawaan (Secretlint)
- Kompresi Tree-sitter otomatis (mengurangi sekitar 70% token)
2. repomix-commands (Plugin Perintah Slash)
Menyediakan perintah slash yang praktis dengan dukungan bahasa alami.
Perintah yang Tersedia:
/repomix-commands:pack-local
- Mengemas codebase lokal dengan berbagai opsi/repomix-commands:pack-remote
- Mengemas dan menganalisis repositori GitHub remote
Instalasi
1. Tambahkan Marketplace Plugin Repomix
Pertama, tambahkan marketplace plugin Repomix ke Claude Code:
text
/plugin marketplace add yamadashy/repomix
2. Instal Plugin
Instal plugin menggunakan perintah berikut:
text
# Instal plugin server MCP (dasar yang direkomendasikan)
/plugin install repomix-mcp@repomix
# Instal plugin perintah (memperluas fungsionalitas)
/plugin install repomix-commands@repomix
Hubungan Plugin
Plugin repomix-mcp
direkomendasikan sebagai dasar, dan repomix-commands
memperluasnya dengan perintah slash yang praktis. Meskipun Anda dapat menginstalnya secara independen, menggunakan keduanya memberikan pengalaman yang paling komprehensif.
Alternatif: Instalasi Interaktif
Anda juga dapat menggunakan installer plugin interaktif:
text
/plugin
Ini akan membuka antarmuka interaktif di mana Anda dapat menjelajahi dan menginstal plugin yang tersedia.
Contoh Penggunaan
Mengemas Codebase Lokal
Gunakan perintah /repomix-commands:pack-local
dengan instruksi bahasa alami:
text
/repomix-commands:pack-local
Kemas proyek ini dalam format Markdown dengan kompresi
Contoh lainnya:
- "Kemas hanya direktori src"
- "Kemas file TypeScript dengan nomor baris"
- "Buat output dalam format JSON"
Mengemas Repositori Remote
Gunakan perintah /repomix-commands:pack-remote
untuk menganalisis repositori GitHub:
text
/repomix-commands:pack-remote yamadashy/repomix
Kemas hanya file TypeScript dari repositori yamadashy/repomix
Contoh lainnya:
- "Kemas branch main dengan kompresi"
- "Sertakan hanya file dokumentasi"
- "Kemas direktori tertentu"
Sumber Daya Terkait
- Dokumentasi Server MCP - Pelajari tentang server MCP yang mendasari
- Konfigurasi - Sesuaikan perilaku Repomix
- Keamanan - Memahami fitur keamanan
- Opsi Baris Perintah - Opsi CLI yang tersedia
Kode Sumber Plugin
Kode sumber plugin tersedia di repositori Repomix:
Umpan Balik dan Dukungan
Jika Anda mengalami masalah atau memiliki saran untuk plugin Claude Code: