parecode — MCP-сервер для Claude Code: поиск и установка
MCP-сервер для контекстного поиска по коду и атомарных правок сразу в нескольких файлах. Нужен агентам, которые работают с большими репозиториями.
claude mcp add parecode -- npx -y parecodeЧто делает parecode
parecode добавляет инструменты ParecodeSearch, ParecodeExpand и ParecodeEdit. Поиск использует ripgrep, возвращает совпадения с соседними строками и оценивает объём результата в токенах. Пропущенные диапазоны можно расширить без чтения всего файла.
ParecodeEdit объединяет правки в нескольких файлах, проверяет изменения через stat и записывает переименования атомарно. Для связанных поисковых запросов он запускает несколько шаблонов параллельно. Сервер также ведёт локальный JSONL-журнал через parecode stats; сетевых вызовов во время работы нет.
Перед запуском нужны Node.js 20 или новее и ripgrep в PATH: parecode не включает системный бинарник внутрь пакета. Без ripgrep в PATH поиск работать не будет.
Какие задачи решает
- найти все места использования символа с контекстом
- расширить найденный диапазон без чтения всего файла
- внести атомарные правки в несколько файлов
- объединить связанные поисковые шаблоны в один запрос
- оценить сэкономленные токены по локальному журналу
Примеры запросов агенту
- Найди все места использования
createUserв проекте и покажи контекст черезParecodeSearch. - Расширь найденный диапазон в
src/users.tsвокруг строк 40–65 с помощьюParecodeExpand. - Замени вызовы
oldApiнаnewApiсразу во всех найденных файлах черезParecodeEdit.
Как установить parecode
Командой платформы
claude mcp add parecode -- npx -y parecodeКомандой платформы
codex mcp add parecode -- npx -y parecodeФайл настроек
{
"mcpServers": {
"parecode": {
"command": "npx",
"args": [
"-y",
"parecode"
]
}
}
}Файл настроек
{
"servers": {
"parecode": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"parecode"
]
}
}
}Командой платформы
gemini mcp add parecode npx -y parecodeПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о parecode
Как установить parecode в Claude Code?
Выполните claude mcp add parecode -- npx -y parecode. Перед этим установите Node.js 20 или новее и добавьте ripgrep в PATH.
Что делает parecode?
Он даёт агенту контекстный поиск по коду и атомарное редактирование нескольких файлов. Инструменты ParecodeSearch и ParecodeExpand ограничивают объём читаемого кода, а ParecodeEdit применяет пакетные правки.
Что нужно для работы parecode?
Нужны Node.js 20 или новее, ripgrep в PATH и MCP-клиент. parecode запускает системный ripgrep, а не поставляет собственную копию.