Smart Find - Интеллектуальная обертка Find
Замена для нативной команды find, которая автоматически исключает артефакты сборки и шумные каталоги. Ноль зависимостей, чистый bash-обёртка, работающий бесшовно с BSD и GNU find по macOS и Linux.
2025•Открытый исходный код•Published
Основные функции
- ✓Drop-in replacement: "Zero syntax changes, works with existing scripts
- ✓Интеллектуальное обнаружение: явные пути автоматически обходят фильтры
- ✓User configuration: "Add/remove custom ignore directories persistently
- ✓Multiple bypass options: "--raw flag, SMART_FIND=0 env var, or direct /usr/bin/find
Воздействие
- **Ноль зависимостей**: Чистое bash‑решение без требований к времени выполнения
- **13+ каталогов исключено**: Автофильтрует node_modules, .git, dist, build и др.
- **Кроссплатформенность**: Работает с BSD find (macOS) и GNU findutils (Linux)
- **Оптимизировано для ИИ**: Ускоряет операции с файлами Claude Code и другими AI‑ассистентами
Технологический стек
Базовый стек
BashUnixCLI
- Чистый bash‑скрипт
- Техника перехвата PATH
- BSD/GNU слой совместимости find
- Система пользовательской конфигурации
Теги
bashCLIинструменты-разработчикапродуктивностьавтоматизацияфайловая системаUnixmacOSLinuxинструменты ИИ