Causari — MCP-сервер для Claude Code: что делает и как установить
Считает долю сохранившихся строк от ИИ в репозитории через git blame и ведёт локальный журнал работы ассистентов.
Открыть на GitHubЧто делает Causari
Causari отслеживает живучесть сгенерированного кода в репозитории. Утилита находит коммиты с метаданными ИИ и сопоставляет их с актуальным состоянием ветки через git blame. Инструмент выдаёт количество строк, а не баллы за качество.
Помимо аудита утилита ведёт локальный журнал, где фиксирует промпты, модели и файлы сессии. Сервер протокола MCP запускается командой re mcp и передаёт эти данные клиентам. Сервер работает локально.
Инлайн-автодополнения инструмент не видит вовсе, поскольку они не оставляют метаданных в коммитах git. Бинарные файлы вроде изображений или PDF исключаются из подсчётов автоматически.
Какие задачи решает
- проверить процент уцелевших строк кода от нейросетей в репозитории
- зафиксировать в локальном журнале промпты и модели агента
- передать историю действий ассистента в клиент через MCP
- сравнить показатели выживаемости кода между коммитами ассистентов и ручными правками
Примеры запросов агенту
- Запусти аудит репозитория с помощью Causari и покажи процент уцелевших строк от ИИ
- Подключи MCP-сервер Causari и проверь локальный журнал сессий ассистента
- Выгрузи сводку по коммитам с метаданными агентов в формате JSON
Как установить Causari
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Causari
Как установить Causari в Claude Code?
Для установки бинарного файла выполните в терминале curl -fsSL https://causari.dev/install.sh | sh. Запуск MCP-сервера Causari осуществляется командой re mcp.
Что показывает метрика survival в отчётах Causari?
Метрика отражает процент строк из коммитов с пометками ИИ, которые до сих пор числятся за ними в выводе git blame. Это простое числовое измерение, а не оценка качества или безопасности кода.
Учитывает ли Causari строчные подсказки вроде Copilot или Cursor Tab?
Нет, такие подсказки не попадают в аудит. Они не оставляют следов в метаданных git, поэтому утилита относит их к фоновым строкам без тегов.