Из коробки все AI-агенты плохо работают с большой кодовой базой: читают файлы целиком, ищут по строкам, жгут токены впустую. Serena MCP запускается в фоне как LSP (Language Server Protocol) и позволяет AI-агенту быстро ориентироваться по коду.
Как использовать:
- добавить в ClaudeCode для исследования по коду
- помогает ориентироваться в микросервисах
- помогает ориентироваться мжеду репозиториями
- помогает исследовать кодовую базу
- позволяет сохранять контекст поиска для экономии токенов
GitHub: https://github.com/oraios/serena
Еще пару альтернатив, для работы с индексом кода под специфичные задачи рефакторинга:
- Repomix - упаковка кодовой базы в единый AI-friendly файл. Удобно для документации
- MCP-Codebase-Index - аходит транзитивные зависимости функций по коду. Мгновенный ответ на вопрос «что сломается если изменить X?»
- Code-Graph-MCP - для кодовых баз свыше 500K строк, формирует граф для AI-агента с быстрым переходом к нужному блоку.


