claude-code-plugins.mdā¢3.73 kB
# Plugin Claude Code
Repomix menyediakan plugin resmi untuk [Claude Code](https://docs.anthropic.com/en/docs/claude-code/overview) 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](https://github.com/secretlint/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
```
::: tip 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](/guide/mcp-server) - Pelajari tentang server MCP yang mendasari
- [Konfigurasi](/guide/configuration) - Sesuaikan perilaku Repomix
- [Keamanan](/guide/security) - Memahami fitur keamanan
- [Opsi Baris Perintah](/guide/command-line-options) - Opsi CLI yang tersedia
## Kode Sumber Plugin
Kode sumber plugin tersedia di repositori Repomix:
- [Marketplace Plugin](https://github.com/yamadashy/repomix/tree/main/.claude-plugin)
- [Plugin MCP](https://github.com/yamadashy/repomix/tree/main/.claude/plugins/repomix-mcp)
- [Plugin Perintah](https://github.com/yamadashy/repomix/tree/main/.claude/plugins/repomix-commands)
## Umpan Balik dan Dukungan
Jika Anda mengalami masalah atau memiliki saran untuk plugin Claude Code:
- [Buka issue di GitHub](https://github.com/yamadashy/repomix/issues)
- [Bergabunglah dengan komunitas Discord kami](https://discord.gg/wNYzTwZFku)
- [Lihat diskusi yang ada](https://github.com/yamadashy/repomix/discussions)