DS

Эффективное ревю кода с помощью графовой структуры

image source

Инструмент решает проблему избыточного чтения кода 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 комментариев

Редактор комментария
Пока нет комментариев
Станьте первым, кто оставит мнение на этот топик