Graphicle — MCP-сервер для Claude Code: граф кода и память проекта
Строит граф репозитория и хранит заметки о проекте, а агенту отдаёт выдержки с указанием файлов и строк. Работает локально.
Открыть на GitHubЧто делает Graphicle
Graphicle индексирует репозиторий в граф кода: связи между символами, файлами и вызовами. Отдельно он копит память проекта — документацию, принятые решения, прошлые сессии агента. Когда агент задаёт вопрос, сервер возвращает куски кода и заметок, и у каждого назван файл с номерами строк, так что ответ можно проверить глазами.
Всё это один бинарник на Rust. Внутри уже собраны MCP-сервер, веб-приложение для просмотра графа и память в одном файле SQLite. Ни Python, ни Docker, ни сервер базы не нужны, а ключ API не требуется. Установка начинается с пакета Homebrew, дальше graphicle setup в каталоге репозитория: команда строит индекс, подключает найденных агентов, включает запись сессий, дописывает короткую секцию в AGENTS.md и ставит Git-хуки. Каждый изменённый файл она перечисляет и предварительно сохраняет копию, а graphicle disconnect откатывает сделанное.
Для Windows есть сборка в статусе preview без подписи кода. Контекст на машине остаётся, наружу уходит один запрос в день — проверка новой версии, и GRAPHICLE_NO_UPDATE_NOTIFIER=1 его отключает. В тестах авторов на поиске кода результат сравнялся с grep, экономии токенов они не обещают. Память, предложенную агентом, без вашего подтверждения в дело не пускают.
Какие задачи решает
- найти, где в проекте обрабатываются повторные попытки запроса
- получить от агента кусок кода со ссылкой на файл и строки
- сохранить решения по проекту и поднимать их в следующих сессиях агента
- посмотреть, какие места затронет правка конкретного символа
- подключить один MCP-сервер к нескольким редакторам сразу
Примеры запросов агенту
- Используй graphicle, чтобы найти, где повторяются неудачные запросы
- Спроси у graphicle, как считается налог в ценах
- Запусти
graphicle doctorи покажи, что не в порядке
Как установить Graphicle
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Graphicle
Как установить Graphicle в Claude Code?
Сначала brew install graphicle-ai/tap/graphicle, затем перейдите в каталог репозитория и выполните graphicle setup. Команда сама найдёт подключённых агентов и настроит их.
Что делает Graphicle?
Строит граф кода репозитория и хранит память проекта, а кодирующему агенту отдаёт выдержки из кода и заметок с указанием файлов и строк.
Нужен ли ключ API?
Для работы сервера и графа нет: всё считается на вашей машине. Ключ понадобится, только если хотите получать от graphicle ask ещё и письменный ответ, а не одни выдержки.