Skip to content

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

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:

Released under the MIT License.