Skip to content

Memulai dengan Repomix

Repomix adalah alat yang mengemas seluruh repositori Anda menjadi satu file yang ramah AI. Ini dirancang untuk membantu Anda menyediakan basis kode Anda ke Model Bahasa Besar (LLM) seperti ChatGPT, DeepSeek, Perplexity, Gemini, Gemma, Llama, Grok, dan lainnya.

npm versionnpm downloadsDiscordSponsorsGitHub stars

Mulai Cepat

Jalankan perintah ini di direktori proyek Anda:

bash
npx repomix

Itu saja! Anda akan menemukan file repomix-output.xml yang berisi seluruh repositori Anda dalam format yang ramah AI.

Anda kemudian dapat mengirim file ini ke asisten AI dengan prompt seperti:

File ini berisi semua file dalam repositori yang digabungkan menjadi satu.
Saya ingin merefaktor kode, jadi tolong tinjau terlebih dahulu.

AI akan menganalisis seluruh basis kode Anda dan memberikan wawasan komprehensif:

Penggunaan File Repomix 1

Ketika mendiskusikan perubahan spesifik, AI dapat membantu menghasilkan kode. Dengan fitur seperti Artifacts dari Claude, Anda bahkan dapat menerima beberapa file yang saling bergantung:

Penggunaan File Repomix 2

Selamat mengkode! 🚀

Fitur Utama

  • Output Dioptimalkan untuk AI: Memformat basis kode Anda untuk pemrosesan AI yang mudah
  • Penghitungan Token: Melacak penggunaan token untuk batas konteks LLM
  • Mengenali Git: Menghormati file .gitignore dan .git/info/exclude Anda
  • Fokus pada Keamanan: Mendeteksi informasi sensitif
  • Beberapa Format Output: Pilih antara teks biasa, XML, atau Markdown

Langkah Selanjutnya

Komunitas

Bergabunglah dengan komunitas Discord kami untuk:

  • Mendapatkan bantuan dengan Repomix
  • Berbagi pengalaman Anda
  • Menyarankan fitur baru
  • Terhubung dengan pengguna lain

Dukungan

Menemukan bug atau butuh bantuan?

Released under the MIT License.