rigour — MCP-сервер для Claude Code: ревью правок агента
Проверяет работу кодинг-агента по правилам репозитория и памяти команды. Полезен, когда агент пишет быстро, а ревьюер один.
claude mcp add rigour -- npx -y @rigour-labs/mcpЧто делает rigour
Rigour подключается к агенту как MCP-сервер и встаёт между агентом и вашим репозиторием на трёх моментах. На каждом редактировании файла срабатывают быстрые проверки: секреты, импорты, которых нет, уже известные баги. Перед словом «готово» агент прогоняет всю ветку против main. Перед git push к этому добавляются свои форматтер, линтер, проверка типов и тесты — пуш блокируется, по строке на проблему.
Брифинг устроен проще: перед первой правкой файла агент получает не больше трёх пунктов из правил репозитория. Источник — ваш собственный AGENTS.md, CLAUDE.md, правила Cursor или инструкции Copilot. Уроки команды подключаются только по доказательствам: человек поправил агента, кто-то из команды принял решение, ошибка повторилась у разных авторов. Догадка правилом не становится.
Ревьюер по умолчанию выключен, включается в Studio или в rigour.yml. Он читает замечания с последнего человеческого ревью и берёт вашу разметку «Blocking / Should fix / Nits» выше собственного мнения. Учётные записи разных работодателей разведены по профилям и выбираются по репозиторию. Стартовать можно без установки: npx @rigour-labs/cli review --base origin/main только показывает находки, ничего не меняя.
Какие задачи решает
- поймать секрет в файле до того, как агент его закоммитит
- проверить ветку на конфликты и мёртвый код перед словом «готово»
- заблокировать пуш, если не проходят тесты, линтер или проверка типов
- передать агенту правила конкретного файла до его первой правки
- отделить память и уроки одного клиента от другого на одной машине
Примеры запросов агенту
- Сделай бриф по
src/api/orders.tsперед тем, как его править - Проверь мою ветку против
origin/mainи покажи, что мешает пушу - Покажи всё, что случилось с задачей: что поймали и что починили
Как установить rigour
Командой платформы
claude mcp add rigour -- npx -y @rigour-labs/mcpКомандой платформы
codex mcp add rigour -- npx -y @rigour-labs/mcpФайл настроек
{
"mcpServers": {
"rigour": {
"command": "npx",
"args": [
"-y",
"@rigour-labs/mcp"
]
}
}
}Файл настроек
{
"servers": {
"rigour": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@rigour-labs/mcp"
]
}
}
}Командой платформы
gemini mcp add rigour npx -y @rigour-labs/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о rigour
Как установить rigour в Claude Code?
Одной командой: claude mcp add rigour -- npx -y @rigour-labs/mcp. Она прописывает сервер в конфиг Claude, дальше он запускается через npx.
Что делает rigour?
Подсказывает агенту, чего репозиторий требует от файла, проверяет правки на трёх этапах и блокирует пуш, если не проходят ваши инструменты. Ревьюер подключается отдельно и опирается на замечания вашей команды.
Чем это отличается от обычного ревью кода?
Rigour не трогает модель и ничего не дообучает — он работает с правилами репозитория и с тем, что команда уже решила. Вкус к дизайну остаётся за людьми: то, что нельзя показать в коде, выше «should fix» не поднимается.