Иерархия инструментов поиска по коду
engineering
search-tools — это скилл для Claude Code, который реализует иерархию инструментов поиска по коду с деревом решений для выбора между LEANN, AST-grep, Morph и Grep. Дерево решений направляет: семантические и концептуальные запросы («как работает кэширование», «паттерны обработки ошибок») — к LEANN с поиском на основе эмбеддингов, причём PreToolUse-хук автоматически перенаправляет семантические Grep-запросы; структурный анализ кода (поиск вызовов функций, рефакторинг по типам) — к AST-grep через MCP-сервер; текстовый поиск по кодовой базе — к Morph, который работает в 20 раз быстрее стандартного Grep; литеральные паттерны и регулярные выражения — к встроенному Grep без дополнительных зависимостей. Скилл не вызывается пользователем напрямую и предназначен для команд, которым нужно эффективно навигировать большие кодовые базы.
- #search-tools
- #code-search
- #leann
- #ast-grep
- #morph-search