Munder Difflin: офис AI-агентов прямо на вашем Mac
Munder Difflin — бесплатный open-source инструмент для запуска команды AI-агентов локально, с поддержкой Claude Code, Codex, Grok и других CLI.
Офис, в котором работают ваши клоны
Munder Difflin — бесплатный и производительный multi-agent harness (оркестратор агентов), который использует подписки, за которые вы уже платите, превращая знакомые CLI-инструменты в клонов вас самих, продолжающих работать, пока вы отдыхаете. Проект появился на GitHub и стремительно набирает внимание сообщества: это open-source оркестратор, созданный для того, чтобы действовать как ваш цифровой клон и работать за вас круглосуточно.
Кого поддерживает Munder Difflin
Инструмент оборачивает Claude Code, Antigravity (Gemini), OpenAI Codex, xAI Grok, Kimi Code, Qwen, OpenCode, Crush, pi.dev и GitHub Copilot CLI — с поддержкой собственных ключей и локальных LLM.
Собственные API-ключи и локальные LLM (Ollama / LM Studio / vLLM) можно указать в разделе Settings → AI Engines.
Все это актуально: в 2026 году разработчики оркеструют команды AI-агентов, работающих одновременно в изолированных ветках, каждый с моделью, оптимизированной под свою задачу.
Как это работает
Агенты обмениваются сообщениями, маршрутизируют задачи и помнят контекст — всем этим руководит ваш клон (Michael), а вся активность визуализируется в виде аватаров на общем офисном полу.
Архитектура системы:
graph TD
U[👤 Вы] -->|общаетесь| M[🧠 Michael — ваш клон\nGOD Agent]
M -->|назначает задачи| A[Агент A\nClaude Code]
M -->|назначает задачи| B[Агент B\nCodex]
M -->|назначает задачи| C[Агент C\nGrok]
A <-->|сообщения| HIVE[(🗂 Hive\nпамять · почтовый ящик · blackboard)]
B <-->|сообщения| HIVE
C <-->|сообщения| HIVE
M -->|эскалирует критические решения| U
Вы разговариваете только с Michael — он распределяет работу между агентами, а к вам обращается лишь при критических ситуациях: расходах, деструктивных операциях или изменении скоупа задачи.
Ключевые возможности
| Функция | Описание |
|---|---|
| Реальные PTY-процессы | Каждый агент — настоящий процесс через node-pty, рендер через xterm.js |
| Визуализация | Pixi.js-офис: аватары ходят к рабочим станциям, конверты летят между столами |
| Долгосрочная память | Markdown-слой с семантическим поиском; агенты помнят контекст между сессиями |
| Контроль безопасности | Circuit breaker, лимиты токенов, очередь одобрений для опасных операций |
| Monaco IDE | Встроенный редактор с деревом файлов, историей git и сравнением веток |
| Slack + webhooks | Интеграция: Michael может запустить агента, ответить в треде и завершить его |
| Skills (227 навыков) | Каталог расширений с поиском, фильтрами, установкой и удалением |
Для запуска достаточно иметь подписку на Claude Code или любой другой поддерживаемый CLI. Harness работает поверх существующих инструментов — не заменяет их.
git clone https://github.com/chaitanyagiri/munder-difflin.git
cd munder-difflin
npm install
npm run dev
Что нового в версии v0.4.4
Актуальная версия — v0.4.4. Главное исправление: агенты на Windows теперь могут общаться друг с другом. Проблема была в том, что протокол обмена сообщениями передавался как многострочная команда, которую cmd.exe обрезал на первой же новой строке — агенты запускались, выглядели здоровыми, но полностью игнорировали друг друга.
Также исправлено:
- Свежая установка теперь сразу запускает роутер сообщений (без перезапуска)
- Можно пройти мастер настройки до конца
- Тёмная тема переработана для читаемости
- Добавлены Skills, Prerequisites и оформленные release notes
Телеметрия и приватность
Munder Difflin отправляет небольшой набор анонимных событий использования (открытие приложения, запуск агента, использование функции). Контракт полностью описан в TELEMETRY.md, а код принудительно соблюдает жёсткий allowlist — никаких промптов, транскриптов, путей к файлам, имён репозиториев или идентификаторов.
Отказаться можно тремя способами: снять галочку при онбординге, переключить Settings → General → Anonymous usage stats, или установить переменную окружения DO_NOT_TRACK.
Контекст: зачем это нужно в 2026 году
Мульти-агентная оркестрация стала главным конкурентным фронтиром для инструментов кодирования в 2026 году. Крупные игроки — Anthropic и OpenAI — активно развивают собственные облачные решения: Anthropic запустила Dynamic Workflows в Claude Code, позволяя одной оркестраторной сессии порождать до 1000 субагентов через генерируемый JavaScript.
Munder Difflin предлагает принципиально иной подход: всё остаётся на вашей машине, работает с уже оплаченными подписками и не требует дополнительных облачных расходов.
«Лучшие агенты в мире. Худшая бумажная компания в мире.» — Munder Difflin README
Весь код, протокол и криптография Munder Difflin открыты и доступны для аудита на GitHub под лицензией MIT. Бинарные сборки для macOS (подписанные и нотаризованные), Windows и Linux доступны на странице релизов проекта.