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
3. repomix-explorer:explorer (Plugin Agen Analisis AI)
Agen analisis repositori berbasis AI yang mengeksplorasi codebase secara cerdas menggunakan Repomix CLI.
Fitur:
- Eksplorasi dan analisis codebase dengan bahasa alami
- Penemuan pola cerdas dan pemahaman struktur kode
- Analisis bertahap menggunakan grep dan pembacaan file tertarget
- Manajemen konteks otomatis untuk repositori besar
Perintah yang Tersedia:
/repomix-explorer:explore-local- Menganalisis codebase lokal dengan bantuan AI/repomix-explorer:explore-remote- Menganalisis repositori GitHub remote dengan bantuan AI
Cara kerjanya:
- Menjalankan
npx repomix@latestuntuk mengemas repositori - Menggunakan alat Grep dan Read untuk mencari output secara efisien
- Memberikan analisis komprehensif tanpa mengkonsumsi konteks berlebihan
Instalasi
1. Tambahkan Marketplace Plugin Repomix
Pertama, tambahkan marketplace plugin Repomix ke Claude Code:
/plugin marketplace add yamadashy/repomix2. Instal Plugin
Instal plugin menggunakan perintah berikut:
# Instal plugin server MCP (dasar yang direkomendasikan)
/plugin install repomix-mcp@repomix
# Instal plugin perintah (memperluas fungsionalitas)
/plugin install repomix-commands@repomix
# Instal plugin penjelajah repositori (analisis berbasis AI)
/plugin install repomix-explorer@repomixHubungan Plugin
Plugin repomix-mcp direkomendasikan sebagai dasar. Plugin repomix-commands menyediakan perintah slash yang praktis, sementara repomix-explorer menambahkan kemampuan analisis berbasis AI. Meskipun Anda dapat menginstalnya secara independen, menggunakan ketiganya memberikan pengalaman yang paling komprehensif.
Alternatif: Instalasi Interaktif
Anda juga dapat menggunakan installer plugin interaktif:
/pluginIni 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:
/repomix-commands:pack-local
Kemas proyek ini dalam format Markdown dengan kompresiContoh 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:
/repomix-commands:pack-remote yamadashy/repomix
Kemas hanya file TypeScript dari repositori yamadashy/repomixContoh lainnya:
- "Kemas branch main dengan kompresi"
- "Sertakan hanya file dokumentasi"
- "Kemas direktori tertentu"
Menjelajahi Codebase Lokal dengan AI
Gunakan perintah /repomix-explorer:explore-local untuk analisis berbasis AI:
/repomix-explorer:explore-local ./src
Temukan semua kode terkait autentikasiContoh lainnya:
- "Analisis struktur proyek ini"
- "Tunjukkan komponen utama"
- "Temukan semua endpoint API"
Menjelajahi Repositori Remote dengan AI
Gunakan perintah /repomix-explorer:explore-remote untuk menganalisis repositori GitHub:
/repomix-explorer:explore-remote facebook/react
Tunjukkan arsitektur komponen utamaContoh lainnya:
- "Temukan semua React hooks di repositori"
- "Jelaskan struktur proyek"
- "Di mana error boundaries didefinisikan?"
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: