Codebase Memory MCP: Графовое исследование кода для Claude Code

✍️ OpenClawRadar📅 Опубликовано: 9 марта 2026 г.🔗 Source
Codebase Memory MCP: Графовое исследование кода для Claude Code
Ad

Разработчик создал MCP-сервер под названием codebase-memory-mcp, который решает распространённую проблему Claude Code: неэффективное использование токенов при исследовании структуры кодовой базы. Вместо того чтобы заставлять Claude последовательно просматривать файлы для вопросов вроде "что вызывает эту функцию?" или "найти мёртвый код", этот инструмент строит постоянный граф знаний кодовой базы.

Как это работает

Сервер использует Tree-sitter для разбора 64 языков (включая Python, Go, JavaScript, TypeScript, Rust, Java и C++) в граф на основе SQLite, который фиксирует функции, классы, цепочки вызовов, HTTP-маршруты и межсервисные связи. Когда Claude Code задаёт структурные вопросы, он запрашивает этот граф вместо сканирования файлов по отдельности.

Улучшение производительности

В одном сравнении 5 структурных вопросов потребовали примерно 412 000 токенов при традиционном исследовании файл за файлом против всего около 3 400 токенов при запросах к графу — сокращение в 120 раз. Разработчик сообщает о среднем сокращении примерно в 20 раз меньше токенов при регулярном использовании, плюс значительная экономия времени.

Ad

Ключевые особенности

  • Поддержка 64 языков через разбор Tree-sitter
  • Трассировка графа вызовов: "что вызывает ProcessOrder?" возвращает полную цепочку за <100 мс
  • Обнаружение мёртвого кода с интеллектуальной фильтрацией точек входа
  • Межсервисные HTTP-связи (находит REST-вызовы между сервисами)
  • Язык запросов, похожий на Cypher, для нерегламентированного исследования
  • Обзор архитектуры с обнаружением сообществ по алгоритму Лувена
  • Записи архитектурных решений, сохраняющиеся между сессиями
  • 14 инструментов MCP (также работает с Codex CLI, Cursor, Windsurf и другими интеграциями)
  • Режим CLI для прямого использования в терминале без MCP-клиента

Установка и использование

Инструмент представляет собой один исполняемый файл Go, не требующий Docker, внешних баз данных или API-ключей. Установка выполняется через codebase-memory-mcp install, что автоматически настраивает Claude Code. Пользователи просто говорят "Index this project", чтобы начать, и граф автоматически синхронизируется при редактировании файлов, чтобы оставаться актуальным.

Тесты и лицензирование

Разработчик провёл тесты на 35 реальных репозиториях с открытым исходным кодом, содержащих от 78 до 49 000 узлов, включая ядро Linux. Проект имеет открытый исходный код под лицензией MIT.

📖 Read the full source: r/ClaudeAI

Ad

👀 Смотрите также

О, Моя Русалка: Навык Клода для Автоматического Создания Архитектурных Диаграмм
Инструменты

О, Моя Русалка: Навык Клода для Автоматического Создания Архитектурных Диаграмм

Oh-My-Mermaid — это навык Claude Code, который анализирует кодовые базы и автоматически генерирует архитектурные диаграммы Mermaid и документацию. Устанавливается через npm и используется с командой /omm-scan в Claude Code.

OpenClawRadar
Эфемерные конфигурации OpenClaw с сетевым изолированием и автоматическим удалением.
Инструменты

Эфемерные конфигурации OpenClaw с сетевым изолированием и автоматическим удалением.

Конфигурация, которая запускает OpenClaw внутри эфемерной виртуальной машины со списком разрешённых сетевых исходящих подключений, инжектирует API-ключи в хранилище на базе оперативной памяти и включает автоматическое удаление через 2 часа. Все вызовы LLM записываются в SQLite для возможного воспроизведения.

OpenClawRadar
TeamHero v2.6.1: Открытая Платформа для Управления ИИ-Агентами Claude
Инструменты

TeamHero v2.6.1: Открытая Платформа для Управления ИИ-Агентами Claude

TeamHero v2.6.1 — это локально-ориентированная платформа с открытым исходным кодом, которая создаёт управляемую команду агентов Claude с такими функциями, как режим автопилота, вложенность подзадач, представления потоков и постоянная память. Инструмент работает на Node.js с простой панелью управления на HTML/CSS/JS и не требует базы данных.

OpenClawRadar
Conduid.com индексирует более 23 000 MCP-серверов в поисковый каталог.
Инструменты

Conduid.com индексирует более 23 000 MCP-серверов в поисковый каталог.

Conduid.com агрегирует MCP-серверы из 11 источников, удаляет дубликаты и предоставляет поиск, категории и оценки доверия на основе активности на GitHub, качества документации и признаков поддержки.

OpenClawRadar