
sting8k/srcwalk
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Кодовая навигация для агентов ИИ - точные показания, структурные открытия, пакеты доказательств. Один двоичный, ноль конфигураций.
Обзор
— точные показания, структурное открытие, пакеты доказательств, одна двоичная, нулевая конфигурация. Наброски древесных ситтеров · обнаружение символов/поисков; абоненты/калли · депсы · контекст/обзор/дифф-пакеты · обзор - - читать файлы, диапазоны строк, партии встроенного диапазона одного файла, символы, заголовки, ограниченные необработанные страницы и поддерживаемые парсером исходные кадры для поддерживаемых точных числовых считываний и числовых многосекционных блоков. - найти определения, соответствующие тексту имена, файлы, текст, комментарии и доказательства доступа к полю/члену. - проверять абонентов и абонентов с ограниченной глубиной, охраной узлов, неразрешенными ярлыками вызова и ограниченными доказательствами прямого вызова. Создавайте одноцелевые пакеты с Flow Maps, ограниченными однофайловыми заданными именами, когда структурно надежны локальные структурные ссылки, вызовы окрестностей и точные следующие команды. - Поворот Git превращается в ограниченные пакеты доказательств для измененных файлов, символов и неотслеживаемых файлов. Сравните две известные цели структурно или сканируйте радиус взрыва перед изменением символа.
Обзор (машинный перевод)
Кодовая навигация для агентов ИИ — точные показания, структурные открытия, пакеты доказательств, Один двоичный, ноль конфигураций.
Очертания древесных ситтеров · обнаружение символов/поисков; абоненты/коллеи · депс · контекст/обзор/дифф пакеты · обзор
Что он делает
- Show - читать файлы, диапазоны строк, партии в строке одного файла, символы, заголовки, ограниченные сырые страницы и поддерживаемые парсером исходные кадры для поддерживаемых точных Численные считывания и числовые многосекционные блоки. Discover — найдите определения, текстовые совпадения, файлы, текст, Комментарии и доказательства доступа к полю/члену. -Trace - инспектировать абонентов и абонентов с ограниченной глубиной, охранников хабов, неразрешенные ярлыки и ограниченные доказательства прямого вызова. Контекст — сборка одноцелевых пакетов с Flow Maps, ограниченных одним файлом наименования явлений, когда структурно достоверные, локальные структурные связи, вызов Окрестности и точные команды. Review & diff — преобразовать изменения Git в ограниченные пакеты доказательств файлы, символы и неотслеживаемые файлы. Сравните и оцените — сравните две известные цели структурно или сканируйте взрыв. радиус перед изменением символа.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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