quilt — MCP-сервер для Claude Code: что делает и как установить
quilt разделяет правки нескольких ИИ-агентов в одном Git checkout и помогает коммитить только свои строки. Нужен для параллельной работы без отдельных worktree.
claude mcp add quilt -- npx -y @quilt-dev/cliЧто делает quilt
quilt связывает изменения с конкретными сессиями и хранит построчную атрибуцию. Команда quilt commit --mine собирает в коммит только строки текущего агента, даже если файл редактировали несколько сессий. Git остаётся источником истины, а служебное состояние лежит локально в .quilt.
После quilt setup подключаются хуки захвата правок; MCP-инструменты можно добавить отдельно. Сервер умеет резервировать символы вроде функций, блокировать конфликтующую запись до изменения байтов и предупреждать о зависимости от кода другого агента. Для прочих случаев доступны захваты целого файла.
quilt не вызывает LLM и не запускает агентов, а только отслеживает их работу. Поэтому его роль ограничена фиксацией, атрибуцией и защитой изменений в общем checkout.
Какие задачи решает
- разделить правки агентов в одном Git checkout
- собрать коммит только из своих строк
- зарезервировать функцию перед редактированием
- заблокировать конфликтующую запись до изменения файла
- показать владельца строк и активные захваты
Примеры запросов агенту
- Подключи quilt к этому проекту и проверь захват правок.
- Покажи, какие строки и файлы принадлежат моей сессии, затем подготовь
quilt preview --mine. - Закоммить только мои изменения командой
quilt commit --mine -m "fix auth redirect".
Как установить quilt
Командой платформы
claude mcp add quilt -- npx -y @quilt-dev/cliКомандой платформы
codex mcp add quilt -- npx -y @quilt-dev/cliФайл настроек
{
"mcpServers": {
"quilt": {
"command": "npx",
"args": [
"-y",
"@quilt-dev/cli"
]
}
}
}Файл настроек
{
"servers": {
"quilt": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@quilt-dev/cli"
]
}
}
}Командой платформы
gemini mcp add quilt npx -y @quilt-dev/cliПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о quilt
Как установить quilt в Claude Code?
Выполните claude mcp add quilt -- npx -y @quilt-dev/cli. Затем в репозитории запустите quilt setup, чтобы подключить хуки захвата правок.
Что делает quilt?
Он связывает строки с агентами, защищает занятые участки от записи и формирует коммиты только из изменений конкретной сессии. Состояние хранится в .quilt, а коммиты остаются обычными Git-коммитами.
С какими платформами работает quilt?
С Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed и Gemini CLI.