18 poin oleh xguru 2025-03-03 | 1 komentar | Bagikan ke WhatsApp
  • Mengubah codebase ke format yang dioptimalkan agar mudah dipahami oleh model AI, sehingga memudahkan integrasi dengan LLM
    • Dapat digunakan dengan ChatGPT, Claude, DeepSeek, Perplexity, Gemini, Llama, Grok, dan lainnya
  • Menyediakan fitur untuk menghitung jumlah token tiap file dan seluruh codebase (berguna untuk batas konteks LLM)
  • Dengan satu perintah, seluruh repositori dapat dikemas menjadi satu file (XML/Markdown/TXT), serta memungkinkan penentuan file yang disertakan dan dikecualikan
  • Mengenali file .gitignore dan menerapkannya secara otomatis
  • Mendukung pemeriksaan apakah ada informasi sensitif yang ikut disertakan dengan menggunakan Secretlint
  • Juga menyediakan ekstensi VSCode

Cara kerja

  • Setelah memasang dengan npm install -g repomix, cukup jalankan repomix maka repomix-output.txt yang berisi seluruh kode akan dibuat
  • Setelah itu, kirim file ini ke AI lalu jelaskan dengan prompt seperti berikut
    > This file contains all the files in the repository combined into one. I want to refactor the code, so please review it first.

1 komentar

 
xguru 2025-03-04

Kalau itu codebase Python, saya merekomendasikan memakai Gitingest - alat untuk mengubah repositori Git menjadi teks yang ramah AI.