Стал быстрее, лучше, удобнее. Разобрал монолит на модульную экосистему — парсинг, файловые операции и тестовый фреймворк стали отдельными крейтами:
📦 vibe-ast — AST-парсинг для 14 языков
📦 vibe-fs — инкрементальное сканирование с BLAKE3
📦 vibe-tests — E2E-тестирование MCP-серверов с реальными LLM
📊 Кодовая база:
👉 -97 файлов (-33%)
👉 -6,854 строк кода (-34%)
👉 -1.67 MB размера проекта (-69%)
🖥 CLI прокачан:
👉
--config для кастомного конфига👉
-p/--path для прямого сканирования👉 6 форматов экспорта
🔍 Поиск точнее:
👉 Синонимы тегов на 3 языках
👉 wildcard для imports, match_phrase_prefix для variables
👉 search_documentation находит всё с первого раза
⚡ Конфиг v0.0.2:
👉 Новые секции: scan, analyze, export
Основной фокус в обновлении был направлен на оптимизацию кодовой базы для дальнейшего развития.
🔗 https://crates.io/crates/vibe-analyzer
