К основному содержанию
MCP-сервер CX Codex

wiff — MCP-сервер для Claude Code: мультиагентные воркфлоу

Запускает многоагентные сценарии как обычный JavaScript-скрипт, переживает падение процесса и продолжает с места обрыва.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add wiff -- npx -y @xxxoooxoxo/wiff
Открыть на GitHub

Что делает 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

По шагам, с командами для каждой платформы: Как подключить 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-клиента.

Похожие MCP-серверы

Все MCP-серверы по теме «Настройка агента: память, контекст, субагенты» →
voltagent-meta VoltAgent Community Плагин добавляет субагентов для координации нескольких ИИ-агентов, управления контекстом и безопасного рефакторинга. Пригодится для сложных рабочих процессов. ★ 26 093звёзд репо workflow-builder Alireza Rezvani Проектирует детерминированные многоагентные сценарии на JavaScript для инструмента Workflow в Claude Code. Помогает распределять задачи между субагентами без перегрузки контекста. ★ 28 786звёзд репо edict-multi-agent-orchestration reason-machines Разворачивает оркестрацию из 12 агентов по исторической модели Sansheng Liubu с канбан-доской на React и обязательным этапом ревью. Пригодится для распределения задач между разными LLM. CX Codex +1 1 400установок agent-workflow-designer Alireza Rezvani Помогает выбрать схему мультиагентного конвейера и собрать под неё каркас: паттерны, контракты передачи, таймауты. 658установок paperclip-ai-orchestration reason-machines Скилл обучает ассистента управлять платформой Paperclip: разворачивать структуру из ИИ-агентов, ставить им цели и контролировать лимиты расходов. Помогает координировать задачи по расписанию. CX Codex +1 1 500установок agent-orchestration OrchestKit Скилл с паттернами автономных циклов, координации нескольких агентов и мультисценарных прогонов. Пригодится, когда строите агентные пайплайны и выбираете фреймворк. CX Codex +1 1 400установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой