Vestige — MCP-сервер для Claude Code: что делает и как установить
Добавляет агентам проверяемую память без векторного поиска и блокирует опасные вызовы инструментов вроде удаления таблиц или force push до их исполнения.
claude mcp add vestige -- npx -y vestige-mcp-serverЧто делает Vestige
Сервер хранит факты в неизменяемом журнале Strata. При каждой записи система выдаёт квитанцию и проверяет связи между данными. Если новое событие меняет смысл старой записи, механизм Retroactive Salience Backfill поднимает её наверх. Поиск опирается на метки и точные идентификаторы. Векторного сходства тут нет.
Инструмент causal_walk распутывает цепочки событий назад до первопричины сбоя. Команда gather собирает историю прямо из задач GitHub. В поставку входит защитный экран Operator Lite с 30 правилами. Ровно 15 правил блокируют разрушительные команды вроде force push или удаления таблиц базы. Ещё 15 отправляют вызовы на ручной аудит.
Для запуска Operator Lite требуется Python 3. Во время настройки скрипт сверяет последние 30 дней истории агента, чтобы показать потенциальные срабатывания. Лицензия AGPL-3.0 обязывает открывать исходный код модификаций при сетевом использовании.
Какие задачи решает
- Заблокировать опасные команды терминала до их фактического выполнения
- Вести проверяемую историю работы агента с квитанциями без векторных баз
- Найти первопричину сбоя в кодовой базе через трассировку связей
causal_walk - Поднять старые связанные факты при добавлении новых вводных
Примеры запросов агенту
- Найди причину ошибки в сборке через
causal_walk, начав с issue #142. - Запомни, что у коллеги аллергия на арахис, и свяжи это с планами на ужин.
- Покажи недавние срабатывания защиты Operator Lite.
Как установить Vestige
Командой платформы
claude mcp add vestige -- npx -y vestige-mcp-serverКомандой платформы
codex mcp add vestige -- npx -y vestige-mcp-serverФайл настроек
{
"mcpServers": {
"vestige": {
"command": "npx",
"args": [
"-y",
"vestige-mcp-server"
]
}
}
}Файл настроек
{
"servers": {
"vestige": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"vestige-mcp-server"
]
}
}
}Командой платформы
gemini mcp add vestige npx -y vestige-mcp-serverПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Vestige
Как установить Vestige в Claude Code?
Выполните команду claude mcp add vestige -- npx -y vestige-mcp-server в терминале и перезапустите агент.
Что делает Vestige?
Сервер ведёт журнал памяти агента со строгой адресацией по идентификаторам и останавливает нежелательные вызовы системных утилит.
Как Operator Lite защищает от опасных команд?
Модуль оценивает вызовы по 30 правилам: 15 сразу пресекают опасные действия вроде git push --force, а ещё 15 записывают операцию для проверки человеком.