К основному содержанию
MCP-сервер CX Codex

diffpilot — MCP-сервер для Claude Code: что делает и как установить

Локально проверяет код до отправки в репозиторий, ищет забытые токены и собирает описания для пулреквестов. Работает без внешних API прямо на машине разработчика.

Открыть на GitHub

Что делает diffpilot

DiffPilot выполняет анализ изменений Git через протокол MCP до отправки ветки на сервер. Сервер находит базовую ветку проекта сам — обычно это main, master или develop. В процессе он проверяет добавленные строки на утечки секретов: скрывает найденные пароли, токены доступа Slack и ключи AWS прямо в отчётах.

Внутри заложено 9 инструментов. Они формируют сообщения коммитов по схеме Conventional Commits, собирают список изменений, считают статистику правок и советуют сценарии тестов. Для защиты от сбоев сервер ограничивает частоту вызовов до 120 запросов в минуту и проверяет входящие аргументы на инъекции команд.

Для работы сервера обязателен .NET 9 SDK и установленный Git. Без рантайма .NET инструмент просто не запустится, зато отсутствие облачных зависимостей позволяет безопасно проверять закрытые репозитории в изолированных сетях.

Какие задачи решает

  • проверить изменения локально перед открытием пулреквеста
  • обнаружить пароли и API-ключи до коммита в репозиторий
  • сгенерировать заголовок и описание PR со списком проверок
  • подобрать идеи для тестов по изменённому коду

Примеры запросов агенту

  • Проверь локальные изменения в ветке с упором на безопасность и обработку ошибок
  • Найди в изменённых файлах забытые токены и пароли перед созданием коммита
  • Сформируй текст коммита для подготовленных изменений по соглашению Conventional Commits

Как установить diffpilot

Установка

Команды запуска нет в реестре MCP — смотрите README репозитория

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о diffpilot

Как установить diffpilot?

Установите глобальный инструмент .NET командой dotnet tool install -g DiffPilot. Для пользователей VS Code доступно расширение командой ext install BurakKalafat.diffpilot.

Что делает diffpilot?

Он запускает локальный аудит незакоммиченных или ещё не отправленных правок Git. Сервер находит уязвимости, вычищает секреты из вывода и формирует описания для коммитов.

Какие системные требования нужны для работы?

Потребуются установленный Git и .NET 9 SDK. Для запуска в редакторе VS Code нужна версия 1.101 или новее.

Похожие MCP-серверы

Все MCP-серверы по теме «Код-ревью и рефакторинг» →
Front-End Checklist thedaviddias Сервер помогает агенту проверять фронтенд-код и публичные страницы по правилам качества. Подключите его для ревью компонентов или аудита доступности, SEO и производительности. CX Codex +1 ★ 74 569звёзд репо Codebase Memory DeusData Локальный MCP-сервер, который строит граф кода, документации и инфраструктуры репозитория. Помогает агенту находить нужные места без повторного чтения файлов. CX Codex +1 ★ 47 577звёзд репо Serena MCP: the IDE for your agent oraios Даёт агенту доступ к символам, ссылкам и рефакторингу через language servers. Пригодится на больших проектах, где поиск по строкам уже не работает. CX Codex +1 ★ 30 739звёзд репо Repomix yamadashy Собирает весь репозиторий в один файл, который ИИ-агент читает или ищет по нему. Пригодится, когда нужно отдать кодовую базу модели целиком. CX Codex +1 ★ 29 037звёзд репо Repowise repowise-dev Repowise индексирует код, связи вызовов, историю Git, тесты и документацию, чтобы агент мог отвечать на вопросы о проекте. Пригодится, когда агенту нужно понять последствия правки или найти неиспользуемый код. CX Codex +1 ★ 7 925звёзд репо sem Ataraxy-Labs Разбирает код через tree-sitter и показывает изменения по сущностям вместо строк. Помогает агентам оценивать влияние правок и запускать нужные тесты. CX Codex +1 ★ 3 427звёзд репо

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

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