💸 Когда вы просите Cursor, Claude Code или любой другой AI-инструмент разобраться в сложной кодовой базе (особенно без грамотных правил и скиллов), они ведут себя как слепые котята. Чтобы найти, откуда вызывается метод, они делают grep, читают десятки файлов целиком и забивают контекстное окно мусором. Вы платите за токены, а агент тратит время на парсинг текста. Тут появилась локальная тулза CodeGraph, которая парсит ваш проект через tree-sitter, строит из него семантический граф знаний (AST, связи, вызовы) и складывает всё это в локальную SQLite базу. Агенту скармливается MCP-сервер. Теперь вместо текстового поиска он делает точечные вызовы к графу: 1️⃣ "Кто вызывает эту функцию?" 2️⃣ "Каков impact-радиус изменения этого класса?" 3️⃣"Построй trace от эндпоинта до базы." 🐍 Для питонистов тут отдельный жир: CodeGraph из коробки понимает роутинг FastAPI, Flask и Django. Он парсит urls.py, находит path('api/', ViewSet.as_view()) и создает реальное ребро графа от URL к классу-обрабо