Добавляет ИИ-агентам семантический поиск, редактирование и рефакторинг кода через MCP.

Описание

Serena — открытый набор инструментов для кодовых ИИ-агентов, который помогает работать со структурой программного проекта. Он предоставляет поиск символов, переходы к определениям и связям, а также операции редактирования на уровне кода.

Serena использует инструменты анализа кода, включая языковые серверы, и подключается к агентам через Model Context Protocol. Интеграции рассчитаны в том числе на Claude Code, Codex и MCP-совместимые редакторы.

Подход подходит для поиска вызовов функций, изучения больших репозиториев и изменений, затрагивающих несколько файлов. Перед редактированием проект необходимо инициализировать; для некоторых языков требуются дополнительные зависимости.

Serena можно установить локально с помощью uv и использовать без отдельной подписки на этот инструмент. Для работы нужны MCP-клиент и модель, оплачиваемая или предоставляемая отдельно; качество операций зависит от поддерживаемого языка и конфигурации проекта.