codescene-codehealth — плагин для Claude Code: функции и установка
Инструмент оценивает качество кодовой базы по шкале от 1.0 до 10.0, ищет запахи кода и блокирует деградацию архитектуры перед коммитом в Claude Code.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install codescene-codehealth@claude-communityЧто делает codescene-codehealth
Плагин связывает Claude Code с сервером MCP от CodeScene. Он рассчитывает метрику Code Health для файлов в диапазоне от 1.0 до 10.0, находит проблемные места и выявляет антипаттерны. Для веток предусмотрен анализ изменений перед открытием pull request, а для отдельных правок — проверка перед коммитом.
Инструмент умеет работать автономно или подключаться к CodeScene Cloud и On-prem. При подключении к серверу открываются проектные данные: список горячих точек технического долга, цели рефакторинга и карта владения кодом для поиска ревьюеров. Авторизация проходит через OAuth в браузере или через персональный токен (PAT).
Для запуска требуется локальный Node.js, поскольку сервер подтягивается через npx. Сохранённый в конфиге PAT блокирует работу через OAuth, пока вы его не удалите.
Какие задачи решает
- проверить изменения и staged-файлы на деградацию архитектуры перед коммитом
- рассчитать числовую оценку Code Health для файла от 1.0 до 10.0
- найти горячие точки технического долга в проекте CodeScene
- определить владельцев пути или файла для назначения ревью
Примеры запросов агенту
- Проверь изменения перед коммитом через
/codescene:safeguarding-ai-generated-code - Оцени метрику Code Health для файла
src/server.tsи предложи план рефакторинга - Покажи главные горячие точки технического долга с помощью
/codescene:prioritizing-technical-debt
Как установить codescene-codehealth
Через маркетплейс плагинов
/plugin marketplace add anthropics/claude-plugins-community/plugin install codescene-codehealth@claude-communityПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о codescene-codehealth
Как установить codescene-codehealth в Claude Code?
Выполните в консоли агента две команды по очереди: /plugin marketplace add anthropics/claude-plugins-community и затем /plugin install codescene-codehealth@claude-community. Для работы сервера на машине должен быть установлен Node.js.
Что делает плагин codescene-codehealth?
Он рассчитывает баллы Code Health, ищет дефекты кода и выявляет технический долг в репозитории. Плагин также помогает проверять код от ИИ перед фиксацией изменений.
Как авторизоваться в учётной записи CodeScene?
Попросите Claude войти через OAuth командой Log me in to CodeScene, после чего откроется браузер. Если настроен персональный токен доступа PAT, его нужно очистить, иначе интерактивный вход через OAuth не сработает.