18 puan yazan xguru 2025-03-03 | 1 yorum | WhatsApp'ta paylaş
  • Kod tabanını, yapay zeka modellerinin kolayca anlayabileceği optimize edilmiş bir biçime dönüştürerek LLM'lerle entegrasyonu kolaylaştırır
    • ChatGPT, Claude, DeepSeek, Perplexity, Gemini, Llama, Grok vb. ile kullanılabilir
  • Her dosya ve tüm kod tabanı için token sayısını hesaplama özelliği sunar (LLM bağlam sınırları için kullanışlıdır)
  • Tek bir komutla tüm depoyu tek bir dosyada (XML/Markdown/TXT) paketler; dahil edilecek ve hariç tutulacak dosyalar belirtilebilir
  • .gitignore dosyasını tanır ve otomatik olarak uygular
  • Secretlint kullanarak hassas bilgilerin dahil edilip edilmediğini denetlemeyi de destekler
  • VSCode eklentisi de sunar

Çalışma şekli

  • npm install -g repomix ile kurduktan sonra yalnızca repomix komutunu çalıştırmanız yeterlidir; tüm kodu içeren repomix-output.txt oluşturulur
  • Sonrasında bu dosyayı yapay zekaya gönderip aşağıdaki gibi bir istemle açıklama isteyebilirsiniz
    > This file contains all the files in the repository combined into one. I want to refactor the code, so please review it first.

1 yorum

 
xguru 2025-03-04

Python kod tabanıysa Gitingest - Git deposunu AI dostu metne dönüştüren araç kullanmanızı öneririm.