hunch · davesheffer — MCP-сервер для Claude Code: что делает и как установить
hunch сохраняет решения, историю багов и рабочие обязательства в Git, чтобы разные ИИ-агенты видели общий контекст проекта.
claude mcp add hunch -- npx -y @davesheffer/hunchЧто делает hunch
hunch хранит инженерную память проекта: почему код устроен именно так, какие варианты уже отвергли, какие ошибки исправляли и что ещё нужно сделать. Агент получает сведения через MCP, а записи остаются в Git. Сервер также умеет показывать связи между символами и зависимостями, проверять правила и формировать отчёт о работе.
После hunch init сервер индексирует код, настраивает интеграции и добавляет инструкции для памяти, сохраняя существующие настройки. Для работы нужны Node 22.13+ и Git-репозиторий. Без них hunch не запустится. Память по умолчанию носит рекомендательный характер; блокировка изменений требует доверенного правила и строгого режима.
В повседневной работе доступны hunch context, hunch why, hunch impact, hunch check, hunch conform, hunch now и hunch doctor. Подключение предусмотрено для Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed и Gemini CLI.
Какие задачи решает
- сохранить решения и отвергнутые варианты в Git
- найти причины старых багов перед изменением кода
- получить краткий контекст задачи для агента
- проверить изменения по записанным правилам
- увидеть обязательства и работу, оставшиеся после сессии
Примеры запросов агенту
- Покажи, почему устроен файл
src/auth.ts, и что нельзя сломать при изменении. - Сформируй контекст для задачи «исправить выход пользователя» с помощью
hunch context. - Проверь текущие изменения по записанным правилам через
hunch check --working.
Как установить hunch
Командой платформы
claude mcp add hunch -- npx -y @davesheffer/hunchКомандой платформы
codex mcp add davesheffer-hunch -- npx -y @davesheffer/hunchФайл настроек
{
"mcpServers": {
"davesheffer-hunch": {
"command": "npx",
"args": [
"-y",
"@davesheffer/hunch"
]
}
}
}Файл настроек
{
"servers": {
"davesheffer-hunch": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@davesheffer/hunch"
]
}
}
}Командой платформы
gemini mcp add davesheffer-hunch npx -y @davesheffer/hunchПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о hunch
Как установить hunch в Claude Code?
Установите Node 22.13+ и откройте Git-репозиторий, затем выполните claude mcp add hunch -- npx -y @davesheffer/hunch. После этого перезапустите Claude Code.
Что делает hunch?
Он сохраняет решения, историю ошибок, правила и текущие обязательства проекта в Git и отдаёт нужные записи ИИ-агентам через MCP. CLI дополнительно показывает контекст, причины изменений и результаты проверок.
Работает ли hunch с другими ИИ-инструментами?
Да, подключение предусмотрено для Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed и Gemini CLI. Покрытие автоматического контекста и хуков зависит от ассистента, поэтому одного подключения MCP недостаточно, чтобы считать их работающими.
Похожие MCP-серверы
Все MCP-серверы по теме «Настройка агента: память, контекст, субагенты» →Сначала — hunch от других авторов.