C
ChaoBro

codegraph: Предварительно индексированный граф знаний кода для программирующих агентов

codegraph: Предварительно индексированный граф знаний кода для программирующих агентов

При использовании Claude Code каждый раз, когда вы спрашиваете «как реализована функция X в этом проекте», агент сначала запускает grep, read, ls для знакомства со структурой кода. Каждый вызов инструмента расходует токены.

codegraph предлагает прямой подход: предварительно проиндексировать структуру кода в граф знаний. Когда агент задаёт вопрос, он запрашивает граф напрямую вместо сканирования файлов на лету.

Архитектура

TypeScript, 275 коммитов, последняя версия 0.7.12. Два этапа: индексация (сканирование проекта, извлечение структуры файлов, сигнатур функций, зависимостей) и запросы (агент получает структурированную информацию через MCP).

Совместимость

Claude Code, OpenAI Codex, Cursor, OpenCode — не привязан к одной платформе. Через MCP протокол подключается любой поддерживающий MCP агент.


Основные источники: