---
title: Plugin Claude Code
description: Instal dan gunakan plugin resmi Repomix Claude Code untuk MCP, slash command, dan eksplorasi repositori berbasis AI.
---

# 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.

## 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

# Instal plugin penjelajah repositori (analisis berbasis AI)
/plugin install repomix-explorer@repomix
```

::: tip Hubungan 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:

```text
/plugin
```

Ini akan membuka antarmuka interaktif di mana Anda dapat menjelajahi dan menginstal plugin yang tersedia.

## 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

### 3. repomix-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:**
1. Menjalankan `npx repomix@latest` untuk mengemas repositori
2. Menggunakan alat Grep dan Read untuk mencari output secara efisien
3. Memberikan analisis komprehensif tanpa mengkonsumsi konteks berlebihan

## 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"

### Menjelajahi Codebase Lokal dengan AI

Gunakan perintah `/repomix-explorer:explore-local` untuk analisis berbasis AI:

```text
/repomix-explorer:explore-local ./src
Temukan semua kode terkait autentikasi
```

Contoh 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:

```text
/repomix-explorer:explore-remote facebook/react
Tunjukkan arsitektur komponen utama
```

Contoh lainnya:
- "Temukan semua React hooks di repositori"
- "Jelaskan struktur proyek"
- "Di mana error boundaries didefinisikan?"

## 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)
- [Plugin Penjelajah Repositori](https://github.com/yamadashy/repomix/tree/main/.claude/plugins/repomix-explorer)

## 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)
