
sting8k/srcwalk
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
AI 에이전트에 대한 코드 탐색 - 정확한 읽기, 구조적 발견, 증거 패킷. 1 바이너리, 0 구성.
개요
— 정확한 읽기, 구조적 발견, 증거 패킷, 1 바이너리, 0 구성. Tree-sitter outlines · symbol/search discovery · callers/callees · deps · context/review/diff 패킷 · 개요 - 읽기 파일, 선 범위, 같은 파일 인라인 범위 배치, 기호, 제목, 캡핑 된 원본 페이지, 및 지원되는 정확한 숫자 읽기 및 숫자 다중 섹션 블록에 대한 패서백 소스 프레임. - - 정의, 텍스트 일치 이름 파업, 파일, 텍스트, 의견 및 필드 / 회원 액세스 증거를 찾을 수 있습니다. - - 경계 깊이, 허브 가드, 녹슬지 않는 통화 라벨, 직접 통화 증거를 가진 통화 및 통화를 검사합니다. - — Flow Maps를 가진 원타겟 패킷을 구축하고, 구조적으로 신뢰할 수 있는 로컬 구조의 링크, 지역 및 정확한 다음 명령을 실행할 때 동일한 파일 범위의 이름이 발생했습니다. - 턴 Git는 변경된 파일, 기호 및 untracked 파일에 대한 경계 증거 패킷으로 변경합니다. - — 구조적으로 두 가지 알려진 대상을 비교하거나 기호를 변경하기 전에 폭발 반경을 스캔합니다.
개요(AI 번역)
** AI 에이전트에 대한 코드 탐색 ** - 정확한 읽기, 구조 발견, 증거 패킷, 1 바이너리, 0 구성.
트리 시터 개요 · 기호 / 연구 발견 · 통화 / 통화 · deps · context/review/diff 패킷 · 개요
무엇 그것
- Show - 파일, 라인 레인지, 같은 파일 인라인 범위 배치, 기호, 머리, 모자를 씌운 익지않는 페이지 및 지원되는 정확한을 위한 parser-backed 근원 구조 숫자 읽기 및 숫자 다중 섹션 블록.
- Discover - 정의, 텍스트 일치 이름 파기, 파일, 텍스트, 댓글 및 필드 / 회원 액세스 증거.
- Trace - 경계 깊이, 허브 가드와 콜러를 검사, unsolved-call 라벨, 그리고 직접 호출 증거를 경계. -Context — Flow Maps를 가진 원타겟 패킷을 구축하고, 동일한 파일 범위를 묶었습니다. 이름은 구조로 믿을 수 없을 때 발생, 국부적으로 구조상 연결, 전화 이웃과 정확한 다음 명령. -Review & diff — Git가 변경된 증거 패킷으로 변경 파일, 기호 및 untracked 파일. -Compare & Assessment - 구조적으로 알려진 두 가지 대상을 비교하거나 폭발 검사 상징을 바꾸기 전에 반경.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
srcwalk
Code navigation for AI agents — exact reads, structural discovery, evidence packets, one binary, zero config.
Tree-sitter outlines · symbol/search discovery · callers/callees · deps · context/review/diff packets · overview
What it does
- Show — read files, line ranges, same-file inline range batches, symbols, headings, capped raw pages, and parser-backed source frames for supported exact numeric reads and numeric multi-section blocks.
- Discover — find definitions, text-matched name occurrences, files, text, comments, and field/member access evidence.
- Trace — inspect callers and callees with bounded depth, hub guards, unresolved-call labels, and bounded direct-call evidence.
- Context — build one-target packets with Flow Maps, bounded same-file scoped name occurrences when structurally reliable, local structural links, call neighborhoods, and exact next commands.
- Review & diff — turn Git changes into bounded evidence packets for changed files, symbols, and untracked files.
- Compare & assess — compare two known targets structurally, or scan blast radius before changing a symbol.
- Deps & overview — inspect imports, links/assets, dependents, and a token-aware project skeleton.
Structural support covers Rust, TypeScript/TSX, JavaScript, Python, Go,
Java/Scala/Kotlin, C/C++, Ruby, PHP, C#, Swift, Elixir, CSS, SCSS, and Less.
Document navigation covers HTML, Markdown-style files, and .rst fallback.
Unsupported files still get smart text/outline reads.
Install
# npm (recommended)
npm install -g srcwalk # or: npx srcwalk
# If npm appears stuck, show the postinstall binary download:
npm install -g srcwalk --foreground-scripts
# The npm installer requires HTTPS redirects and verifies the release SHA-256
# before extracting the single-binary archive.
# crates.io
cargo install srcwalk --locked
# From source
cargo install --git https://github.com/sting8k/srcwalk --locked
# macOS Apple Silicon
curl -L https://github.com/sting8k/srcwalk/releases/latest/download/srcwalk-aarch64-apple-darwin.tar.gz | tar xz -C /usr/local/bin
# macOS Intel
curl -L https://github.com/sting8k/srcwalk/releases/latest/download/srcwalk-x86_64-apple-darwin.tar.gz | tar xz -C /usr/local/bin
# Linux x86_64 (static musl)
curl -L https://github.com/sting8k/srcwalk/releases/latest/download/srcwalk-x86_64-unknown-linux-musl.tar.gz | tar xz -C ~/.local/bin
# Linux aarch64 (static musl)
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add sting8k/srcwalk