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

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:

  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

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

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.

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

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.