При использовании Claude Code каждый раз, когда вы спрашиваете «как реализована функция X в этом проекте», агент сначала запускает grep, read, ls для знакомства со структурой кода. Каждый вызов инструмента расходует токены.
codegraph предлагает прямой подход: предварительно проиндексировать структуру кода в граф знаний. Когда агент задаёт вопрос, он запрашивает граф напрямую вместо сканирования файлов на лету.
Архитектура
TypeScript, 275 коммитов, последняя версия 0.7.12. Два этапа: индексация (сканирование проекта, извлечение структуры файлов, сигнатур функций, зависимостей) и запросы (агент получает структурированную информацию через MCP).
Совместимость
Claude Code, OpenAI Codex, Cursor, OpenCode — не привязан к одной платформе. Через MCP протокол подключается любой поддерживающий MCP агент.
Основные источники: