wiff — MCP-сервер для Claude Code: мультиагентные воркфлоу
Запускает многоагентные сценарии как обычный JavaScript-скрипт, переживает падение процесса и продолжает с места обрыва.
claude mcp add wiff -- npx -y @xxxoooxoxo/wiffЧто делает wiff
wiff выносит оркестрацию из чата в скрипт. Вы пишете JavaScript с agent(), parallel() и pipeline(), а локальный демон выполняет его в фоне: каждый шаг пишется в журнал, и после сбоя завершённые агенты возвращаются из кэша мгновенно, без повторной оплаты. Прерванный на середине агент перезапускается с дайджестом своего прошлого хода.
Дочерние агенты могут работать на Codex, Claude, Cursor или Kimi, а запускать прогон разрешено из любого MCP-клиента — Codex, Claude, Cursor или cron. Мост stdio одноразовый, демон постоянный, поэтому закрытие родительского процесса прогон не убивает. Для параллельной записи есть isolation: "worktree" — каждый пишущий агент получает отдельный git worktree.
Нужен Node.js версии 22 или выше. Настройки живут в ~/.wiff/config.json, проектные переопределения — в <cwd>/.wiff/config.json. Отклонённый агент валит весь воркфлоу, если явно не вызвать parallelSettled(): тихих null вместо результата тут нет.
Какие задачи решает
- разложить аудит файлов на параллельные агенты
- продолжить прогон после падения демона без повторных запусков
- изолировать параллельные правки через отдельные git worktree
- задать общую политику моделей и усилий для стадий воркфлоу
- удерживать стадию до выполнения условия через
/goal
Примеры запросов агенту
- Напиши воркфлоу
audit.js: параллельно проверь файлы изargs.filesна баги авторизации - Запусти воркфлоу и покажи статус прогона
- Возобнови прерванный прогон по его id
Как установить wiff
Командой платформы
claude mcp add wiff -- npx -y @xxxoooxoxo/wiffКомандой платформы
codex mcp add wiff -- npx -y @xxxoooxoxo/wiffФайл настроек
{
"mcpServers": {
"wiff": {
"command": "npx",
"args": [
"-y",
"@xxxoooxoxo/wiff"
]
}
}
}Файл настроек
{
"servers": {
"wiff": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@xxxoooxoxo/wiff"
]
}
}
}Командой платформы
gemini mcp add wiff npx -y @xxxoooxoxo/wiffПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о wiff
Как установить wiff в Claude Code?
Выполните claude mcp add wiff -- npx -y @xxxoooxoxo/wiff. После этого сервер подключится к Claude как stdio MCP-мост.
Что делает wiff?
Исполняет многоагентные воркфлоу, написанные на JavaScript, через локальный демон. Прогоны журналируются, переживают отключение клиента и возобновляются без повтора завершённых агентов.
Какие агенты поддерживаются?
Дочерние агенты запускаются на Codex, Claude, Cursor или Kimi. Запускать и возобновлять прогоны можно из любого MCP-клиента.