Laguarde — MCP-сервер для Claude Code: политики для ИИ-агентов
Локальный сервер, который хранит правила команды и проверяет по ним действия агента. Пригодится, когда нужно, чтобы агент спрашивал разрешение перед опасными шагами.
claude mcp add laguarde -- npx -y laguarde-mcpЧто делает Laguarde
Laguarde — это control plane политик, который можно поднять у себя. Агенты подключаются к нему по стандартному MCP, люди работают через дашборд и REST API. Сервер держит реестр проектов и Git-источников, а решения пишет в SQLite и в Markdown-файлы.
Политики делятся на четыре вида: правила кода, общие ограничения, рецепты инициализации проекта и требования к ревью пул-реквестов. Каждое действие агента получает один из четырёх вердиктов: allowed, limited, approval или forbidden. Если действие не совпало ни с одним правилом, оно помечается как limited — молча пропустить его нельзя. Зависимости, миграции, удаление и работу с аутентификацией сервер отправляет на подтверждение человеку.
Для локальной установки нужен Node.js 24 или новее. Первый запуск создаёт ~/.laguarde/laguarde.db, заводит глобальную политику и добавляет десять правил; путь к данным меняется через LAGUARDE_DATA_DIR или более точные LAGUARDE_DB_PATH и LAGUARDE_EVIDENCE_DIR. Важная граница: MCP делает политики видимыми и решения проверяемыми, но не мешает неоговорчивому агенту вызывать инструменты в обход. Жёсткое ограничение появится, только если решения Laguarde подключить к хуку выполнения, прокси команд, песочнице или CI-гейту.
Какие задачи решает
- задать единые правила кода для нескольких проектов команды
- проверить намерение агента до того, как он тронет зависимости
- остановить удаление файлов без подтверждения человека
- сохранить историю правок политики с идентификаторами ревизий
- собрать повторяющиеся замечания разработчиков в очередь на рассмотрение
Примеры запросов агенту
- Подключи Laguarde к текущему проекту и загрузи его набор политик
- Проверь через Laguarde, можно ли обновить зависимости в этом репозитории
- Запиши это действие в Laguarde и покажи вердикт
Как установить Laguarde
Командой платформы
claude mcp add laguarde -- npx -y laguarde-mcpКомандой платформы
codex mcp add laguarde -- npx -y laguarde-mcpФайл настроек
{
"mcpServers": {
"laguarde": {
"command": "npx",
"args": [
"-y",
"laguarde-mcp"
]
}
}
}Файл настроек
{
"servers": {
"laguarde": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"laguarde-mcp"
]
}
}
}Командой платформы
gemini mcp add laguarde npx -y laguarde-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Laguarde
Как установить Laguarde в Claude Code?
Выполните claude mcp add laguarde -- npx -y laguarde-mcp. После этого зарегистрируйте репозиторий и подставьте выданный URL проекта в конфигурацию MCP.
Что делает Laguarde?
Хранит политики команды в одном месте и оценивает по ним действия агента. Каждое решение записывается как evidence, а спорные шаги уходят на подтверждение человеку.
Laguarde сам блокирует опасные команды?
Нет. Пока решения не подключены к хуку выполнения, прокси команд, песочнице или CI-гейту, сервер остаётся совещательной границей, а не жёстким запретом.