# mgrep - 자연어로 코드와 문서를 탐색하는 시맨틱 grep 스타일 CLI 검색 도구

> Clean Markdown view of GeekNews topic #25775. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=25775](https://news.hada.io/topic?id=25775)
- GeekNews Markdown: [https://news.hada.io/topic/25775.md](https://news.hada.io/topic/25775.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2026-01-13T09:31:01+09:00
- Updated: 2026-01-13T09:31:01+09:00
- Original source: [github.com/mixedbread-ai](https://github.com/mixedbread-ai/mgrep)
- Points: 19
- Comments: 1

## Summary

**mgrep**은 자연어 기반 **시맨틱 검색**을 터미널 환경에 통합해, “이 설정은 어디서 하지?” 같은 의도 중심 질문으로 코드와 문서를 탐색할 수 있게 합니다. 로컬 저장소를 인덱싱하고 `.gitignore`를 인식하며, `mgrep watch`로 백그라운드 인덱싱을 지속 수행합니다. grep과 유사한 CLI 플래그를 유지해 익숙한 사용성을 제공하면서도, 의미 기반 재랭킹과 `--web`, `--answer` 옵션으로 검색 효율을 확장시켜 주는 도구입니다.

## Topic Body

- 기존 grep의 한계를 보완하기 위해 **자연어 기반 시맨틱 검색**을 터미널 환경에 통합하여, 대규모 코드베이스 탐색에 유용  
- 로컬 저장소를 인덱싱한 뒤, “auth 설정은 어디서 하지?” 같은 **의도 중심 질문**으로 코드·문서·PDF·이미지 검색 지원  
- `mgrep watch`를 통해 git 저장소를 지속적으로 감시하며 **백그라운드 인덱싱** 수행  
  - `.gitignore`를 인식하여 불필요한 파일은 자동 제외  
- 정확한 문자열 매칭이 아닌 **의미 기반 검색 + 재랭킹**으로 관련성 높은 결과를 우선 제공  
- 로컬 파일 검색과 함께 `--web` 옵션으로 **웹 검색을 동시에 수행** 가능  
  - `--answer` 옵션으로 검색 결과를 요약한 응답 생성 지원  
- Claude Code 등 **코딩 에이전트와의 통합을 전제로 설계**  
  - 불필요한 grep 반복을 줄여 에이전트 토큰 사용량 절감  
- grep과 유사한 CLI 플래그를 유지해 **기존 사용자의 근육 기억을 최대한 보존**  
- [Mixedbread Search](https://www.mixedbread.com/blog/mixedbread-search) 기반 클라우드 스토어를 활용해 **팀·에이전트 간 검색 결과 공유** 가능  
- 정규식·심볼 추적 등은 여전히 grep/ripgrep에 맡기고, **탐색·온보딩·맥락 파악에 특화된 보조 도구**로 포지셔닝

## Comments



### Comment 49128

- Author: winterjung
- Created: 2026-01-13T10:01:47+09:00
- Points: 2

https://github.com/BeaconBay/ck 도구와도 비슷한데 사용법은 mgrep 쪽이 더 기존 머슬메모리와 흡사하네요.
