Структурный поиск по кодовой базе через AST
★ 8.0 · engineering
smart-explore — это скилл для Claude Code, который заменяет стандартный цикл Glob → Grep → Read структурным поиском через AST-парсинг tree-sitter. Скилл предоставляет три MCP-инструмента: smart_search обходит директории и возвращает ранжированные символы с сигнатурами и номерами строк за один вызов, smart_outline строит структурный скелет файла (~1–2k токенов вместо ~12k при полном чтении), smart_unfold раскрывает полный исходник конкретной функции или метода с гарантией полноты за счёт границ AST-узлов. Рабочий принцип — «сначала карта, потом детали»: индексировать кодобазу, загружать реализацию только там, где это необходимо. Подходит разработчикам, которым нужно быстро ориентироваться в больших репозиториях, находить функции по концепту и изучать архитектуру с минимальными затратами токенов.
- #ast-parsing
- #code-search
- #structural-analysis
- #tree-sitter
- #token-optimization