19 poin oleh xguru 2026-01-13 | 1 komentar | Bagikan ke WhatsApp
  • Untuk melengkapi keterbatasan grep tradisional, pencarian semantik berbasis bahasa alami diintegrasikan ke lingkungan terminal sehingga berguna untuk menjelajahi codebase skala besar
  • Setelah mengindeks repositori lokal, alat ini mendukung pencarian kode, dokumen, PDF, dan gambar dengan pertanyaan berbasis niat seperti “di mana pengaturan auth dilakukan?”
  • Melalui mgrep watch, alat ini terus memantau repositori git dan melakukan pengindeksan di latar belakang
    • Mengenali .gitignore sehingga file yang tidak perlu otomatis dikecualikan
  • Bukan pencocokan string yang presisi, melainkan pencarian berbasis makna + re-ranking untuk memprioritaskan hasil yang paling relevan
  • Bersama pencarian file lokal, opsi --web memungkinkan pencarian web secara bersamaan
    • Opsi --answer mendukung pembuatan jawaban yang merangkum hasil pencarian
  • Dirancang dengan asumsi integrasi dengan coding agent seperti Claude Code
    • Mengurangi pengulangan grep yang tidak perlu sehingga menghemat penggunaan token agent
  • Mempertahankan flag CLI yang mirip grep untuk sebisa mungkin menjaga muscle memory pengguna lama
  • Dengan memanfaatkan cloud store berbasis Mixedbread Search, hasil pencarian dapat dibagikan antar tim dan agent
  • Regex dan pelacakan simbol tetap diserahkan ke grep/ripgrep, sementara alat ini diposisikan sebagai alat pendamping yang dioptimalkan untuk eksplorasi, onboarding, dan memahami konteks

1 komentar

 
winterjung 2026-01-13

Mirip juga dengan alat https://github.com/BeaconBay/ck, tetapi dari sisi penggunaan, mgrep terasa lebih mirip dengan muscle memory yang sudah ada.