jevgrep - 코드의 동작을 질문해 관련 파일을 찾는 코딩 에이전트용 CLI

2 hours ago 8
  • 낯선 코드베이스에서 코딩 에이전트가 필요한 파일과 소스를 찾도록 돕는 검색 도구
  • "인증을 어디서 검사해?", "재시도 동작을 검증하는 테스트는?" 처럼 동작을 질문하면 관련 파일과 원문 코드 발췌를 반환
  • Jev가 폴더, 파일, 함수의 관련성을 판단하고, 저장소 계층을 따라 필요한 경로를 탐색
  • 파일 경로와 줄 번호, 선언과 호출 위치를 함께 제공하며, 검색 결과를 바탕으로 코딩 에이전트가 구현과 테스트를 진행
  • Python, TypeScript/JavaScript, Go, Rust의 선언 구문 분석 지원. 다른 텍스트 파일은 대체 방식으로 처리
  • Claude Code, Codex, OpenCode 등에 연결할 에이전트 스킬 제공. CLI 설치 후 jg skill로 별도 설정 가능
  • Vercel AI Gateway, TypeSafe, OpenRouter, OpenCode Zen, 사용자 지정 TypeSafe 호환 엔드포인트 지원
  • 검색 대상 소스는 외부 공급자에게 전송. 기본 필터로 숨김 파일, 의존성/빌드 파일, 바이너리, 명백한 자격 증명 파일을 제외하지만 모든 민감정보 제거를 보장하지는 않음
  • jg files로 외부 요청 없이 검색 대상 파일 수와 크기 확인 가능. 관련성 판정 결과는 기본적으로 로컬에 캐시
  • 자체 평가에서 조정된 Python SWE-bench 과제 10개 중 기존 방식과 동일한 8개를 해결하고, Jev를 포함한 총비용 25.8% 절감
  • TypeScript 기반으로 Node.js 22 이상, macOS/Linux/Windows 지원
  • MIT 라이선스
Read Entire Article