본문으로 건너뛰기

© 2026 Molayo

GitHub요약2026. 05. 23. 04:48

vercel-labs/opensrc

요약

코딩 에이전트가 npm, PyPI, GitHub 등의 패키지 소스 코드에 쉽게 접근할 수 있도록 돕는 CLI 도구인 opensrc를 소개합니다. 소스 코드를 가져와 캐싱함으로써 에이전트의 코드 탐색 효율성을 극대화합니다.

핵심 포인트

  • npm, PyPI, crates.io, GitHub 소스 코드 지원
  • 소스 코드 경로를 즉시 반환하는 캐싱 기능 제공
  • 코딩 에이전트의 소스 코드 접근성 향상
  • Rust 기반의 CLI 및 Turborepo 모노레포 구조

코딩 에이전트(coding agents)가 어떤 패키지의 소스 코드든 접근할 수 있도록 하세요.

npm install -g opensrc

# 패키지의 소스 검색
rg "parse" $(opensrc path zod)
# 특정 파일 읽기
...

opensrc path

처음 사용 시에 가져오며(fetches), 그 이후에는 캐시된 경로를 즉시 반환합니다. 전체 사용법은 CLI readme를 참조하세요.

패키지설명
opensrcCLI — npm, PyPI, crates.io 및 GitHub에서 소스 코드를 가져오고 캐시함
@opensrc/docs문서 사이트

이 프로젝트는 pnpm workspaces를 사용하는 Turborepo 모노레포(monorepo)입니다.

pnpm install
turbo build
turbo dev
cargo build --manifest-path packages/opensrc/cli/Cargo.toml
cargo test --manifest-path packages/opensrc/cli/Cargo.toml
cargo fmt --manifest-path packages/opensrc/cli/Cargo.toml
...
cd apps/docs
pnpm dev

Apache-2.0

AI 자동 생성 콘텐츠

본 콘텐츠는 GitHub AI Coding Assistants의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0