프로젝트 소개

github-code-search는 단일 명령으로 조직 전체의 GitHub 코드를 검색할 수 있는 대화형 터미널 기반 CLI 도구입니다. 저장소별로 결과를 집계하고, 키보드 및 마우스 탐색을 지원하며, 코드 발췌 부분을 세밀하게 선택할 수 있습니다. 출력은 Markdown 또는 JSON으로 생성할 수 있으며, CI 사용을 위해 원라이너 명령으로 세션을 재생할 수 있습니다. 주요 기능은 다음과 같습니다: - 최대 1,000개 결과까지 자동 페이지네이션을 지원하는 조직 전체 검색 - 접기/펼치기가 가능한 저장소별 그룹화 - 파일 경로 필터링이 가능한 키보드 및 마우스 기반 TUI - 제외 기록이 포함된 세부 발췌 선택 - 일치 텍스트, 줄, 열 정보가 포함된 Markdown 및 JSON 출력 - 팀 접두사 그룹화(예: platform/, data/) - /패턴/플래그 구문을 사용한 정규식 검색 - 여러 언어에 대한 구문 강조 사용 사례로는 의존성 감사, TODO 찾기, 주요 변경 사항 롤아웃 검증, 보안 점검, 온보딩, 템플릿 저장소 건너뛰기 등이 있습니다. 이 도구는 `gh search code`보다 더 대화형이고 구조화된 대안으로 설계되었습니다.