Инструмент решает проблему избыточного чтения кода AI-ассистентами при ревю. Он строит структурную карту кода с помощью Tree-sitter, отслеживает изменения инкрементально и предоставляет точный контекст через MCP. Это позволяет AI читать только релевантные файлы.
Установка одной командой: автоопределение AI-инструментов, настройка MCP, установка хуков. Требуется Python 3.10+ и рекомендуется uv. Индексация 500 файлов ~10 секунд, далее автоматическое обновление.
Инструмент поддерживает множество языков (Python, JS/TS, Go, Rust и др.) через Tree-sitter, включая Jupyter ноутбуки и кастомные языки. В CI работает как GitHub Action с риск-скорингом PR. Результат: медианное сокращение токенов в 82 раза, максимальное 528x.
GitHub ★ 19,581

0 комментариев