К основному содержанию
плагин

codescene-codehealth — плагин для Claude Code: функции и установка

Инструмент оценивает качество кодовой базы по шкале от 1.0 до 10.0, ищет запахи кода и блокирует деградацию архитектуры перед коммитом в Claude Code.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin marketplace add anthropics/claude-plugins-community
/plugin install codescene-codehealth@claude-community
Открыть на GitHub

Что делает 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 не сработает.

Похожие плагины

Все плагины по теме «Код-ревью и рефакторинг» →
refactor luongnv89 Систематизирует рефакторинг: от изучения кодовой базы и тестов до поэтапных изменений. Нужен, когда растёт технический долг или мешают запахи кода. CX Codex +1 ★ 45 376звёзд репо Technical Debt Remediation Plan официальный github Составляет пошаговые планы устранения техдолга в кодовой базе. Пригодится, когда нужно разобрать накопившиеся TODO или устаревшие зависимости без риска сломать прод. ★ 40 451звёзд репо remove-technical-debt wondelai Пошагово устраняет технический долг в старом коде без полного переписывания. Помогает безопасно менять запутанную кодовую базу, создавая тесты и фиксируя план в папке docs/. CX Codex +1 2 300установок refactor-legacy-code aj-geddes Помогает пошагово обновлять старый код без поломки логики. Пригодится при разборе техдолга и устаревших API. CX Codex +1 603установок tech-debt Seth Hobson Находит технический долг в кодовой базе, оценивает его влияние на разработку и строит план рефакторинга с расчётом окупаемости затрат. CX Codex ★ 41 823звёзд репо tech-debt-tracker Alireza Rezvani Находит технический долг в кодовой базе, считает приоритеты и строит динамику по снапшотам. Помогает планировать спринты рефакторинга. 614установок

Из того же набора2

Спонсоры проекта

Компании, которые помогают держать аналитику открытой