CommitLore — MCP-сервер Claude Code: функции и установка
CommitLore сохраняет решения команды в Git и передаёт агенту только действующие ограничения для редактируемого пути. Пригодится, когда старые решения начинают повторно обсуждаться.
Открыть на GitHubЧто делает CommitLore
CommitLore хранит в Git ограничения, отклонённые варианты и предупреждения, которые не видны из самого кода. Сервер различает действующие, заменённые и истёкшие решения, выбирает записи для пути вроде src/pricing.ts и передаёт их агенту через MCP или хук плагина. Это контекст для работы, а не блокировка правок.
Записи лежат в Git trailers или notes; SQLite используется как восстанавливаемый индекс. Кандидаты проверяются по транскрипту сессии и staged diff, а доверие к ним может выражаться как информация, директива или скрытое содержимое. Для установки нужны Node.js 22.23.2+ и Git: скрипт проверяет их до записи файлов.
Какие задачи решает
- сохранить причину отклонения архитектурного решения
- передать агенту ограничения для конкретного пути
- отличить действующее решение от заменённого
- не повторять уже отвергнутый вариант
- хранить контекст рядом с историей Git
Примеры запросов агенту
- Проверь действующие решения для
src/pricing.tsперед правкой. - Сохрани отклонённый вариант и причину через
commitlore capture. - Инициализируй репозиторий командой
commitlore init, затем покажи контекст для текущего пути.
Как установить CommitLore
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о CommitLore
Как установить CommitLore в Claude Code?
Установите CLI командой curl -fsSL https://raw.githubusercontent.com/MongLong0214/commitlore/v1.7.5/install.sh | sh -s v1.7.5, добавьте маркетплейс через /plugin marketplace add MongLong0214/commitlore, установите плагин командой /plugin install commitlore@commitlore, затем выполните cd your-repository, commitlore init и commitlore context ..
Что делает CommitLore?
Он записывает в Git ограничения, отклонённые альтернативы и предупреждения, а агенту показывает только актуальные решения для редактируемого пути.
С какими агентами и редакторами работает CommitLore?
Поддерживаются Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline и Zed.