Community코딩 & 개발github.com

searching-sourcegraph

소스그래프 검색을 통해 코드베이스를 탐색하는 에이전트 스킬입니다.

searching-sourcegraph란 무엇인가요?

이 스킬은 AI 에이전트가 Sourcegraph의 코드 검색 기능을 사용하여 대규모 코드베이스에서 관련 코드를 찾고 이해할 수 있도록 지원합니다. 개발자는 소스그래프 검색 쿼리를 활용하여 함수 정의, 특정 패턴, 의존성 및 오류 발생 위치 등을 빠르게 찾을 수 있습니다. 주로 Claude Code, Cursor, Codex와 같은 AI 에이전트 플랫폼에서 사용되며, Sourcegraph API와의 연동을 통해 실시간 코드 검색을 수행합니다. 이 스킬은 특히 마이크로서비스 아키텍처나 모노레포와 같이 코드가 여러 저장소에 분산된 환경에서 유용합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/cline/skills/tree/main/skills/searching-sourcegraph

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

searching-sourcegraph은(는) 무엇을 하나요?

에이전트 스킬 'searching-sourcegraph' from cline/skills.

설명

이 스킬은 Sourcegraph의 코드 인텔리전스 및 검색 기능과 상호작용하는 방법을 에이전트에게 가르칩니다. 에이전트는 소스그래프의 강력한 검색 구문을 사용하여 여러 저장소에 걸쳐 코드 스니펫, 함수 정의, 특정 패턴 등을 찾을 수 있습니다.

지원 플랫폼

  • Claude Code
  • Cursor
  • Codex
  • 기타 AI 에이전트

사용법

에이전트가 이 스킬을 활성화하면 다음 Sourcegraph 검색 패턴을 사용할 수 있습니다:

  • repo:.*pattern - 특정 저장소 검색
  • file:\.go$ - Go 파일로 범위 제한
  • type:symbol - 함수, 변수 등 심볼 검색
  • lang:python - Python 코드로 필터링

예제

에이전트가 "인증 모듈에서 로그인 함수 찾기"를 요청받으면 다음과 같은 쿼리를 실행합니다:

repo:auth-service type:symbol func login

또는 특정 오류 패턴을 검색할 때:

repo:.* lang:go "errors.New" timeout

API 설정

Sourcegraph API를 사용하려면 SOURCEGRAPH_TOKEN 환경 변수와 Sourcegraph 인스턴스 URL이 필요합니다. 에이전트는 이 정보를 자동으로 읽어 API 호출에 사용합니다.

export SOURCEGRAPH_TOKEN="your_token_here"
export SOURCEGRAPH_URL="https://sourcegraph.com"

주의사항

  • 검색 쿼리는 Sourcegraph 구문 규칙을 따라야 합니다.
  • 대규모 저장소 검색 시 시간이 오래 걸릴 수 있습니다.
  • 접근 권한이 없는 저장소는 검색 결과에 포함되지 않습니다.

참고

자세한 내용은 Sourcegraph 문서를 참조하세요.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

관련 스킬