- ผสาน การค้นหาเชิงความหมายด้วยภาษาธรรมชาติ เข้ากับสภาพแวดล้อมเทอร์มินัลเพื่อชดเชยข้อจำกัดของ grep แบบเดิม เหมาะสำหรับการสำรวจโค้ดเบสขนาดใหญ่
- หลังจากทำดัชนีรีโพซิทอรีในเครื่องแล้ว รองรับการค้นหาโค้ด เอกสาร PDF และรูปภาพด้วย คำถามที่ยึดตามเจตนา เช่น “ตั้งค่า auth ทำที่ไหน?”
- ทำ การทำดัชนีเบื้องหลัง โดยเฝ้าดูรีโพซิทอรี git อย่างต่อเนื่องผ่าน
mgrep watch
- รับรู้
.gitignore และตัดไฟล์ที่ไม่จำเป็นออกโดยอัตโนมัติ
- ไม่ใช่การจับคู่สตริงแบบตรงตัว แต่ใช้ การค้นหาเชิงความหมาย + การจัดอันดับใหม่ เพื่อแสดงผลลัพธ์ที่เกี่ยวข้องสูงก่อน
- นอกจากการค้นหาไฟล์ในเครื่องแล้ว ยังสามารถ ค้นหาเว็บไปพร้อมกัน ได้ด้วยตัวเลือก
--web
- รองรับการสร้างคำตอบสรุปผลการค้นหาด้วยตัวเลือก
--answer
- ออกแบบมาโดยคำนึงถึงการผสานรวมกับเอเจนต์เขียนโค้ด เช่น Claude Code
- ลดการเรียก grep ซ้ำโดยไม่จำเป็น ช่วยลดการใช้โทเค็นของเอเจนต์
- คงแฟล็ก CLI ที่คล้าย grep เพื่อ รักษาความคุ้นเคยจากการใช้งานเดิมของผู้ใช้ให้มากที่สุด
- ใช้คลาวด์สโตร์ที่อิงกับ Mixedbread Search เพื่อให้ แชร์ผลการค้นหาระหว่างทีมและเอเจนต์ ได้
- ส่วนงานอย่าง regex หรือการติดตามสัญลักษณ์ยังคงให้ grep/ripgrep รับผิดชอบต่อไป โดยวางตำแหน่งเป็น เครื่องมือเสริมที่เด่นด้านการสำรวจ การออนบอร์ด และการทำความเข้าใจบริบท
1 ความคิดเห็น
คล้ายกับเครื่องมือ https://github.com/BeaconBay/ck เหมือนกัน แต่ในแง่วิธีใช้งานฝั่ง mgrep ดูใกล้เคียงกับ muscle memory เดิมมากกว่านะครับ