Munder Difflin: 로컬 AI 클론을 위한 오픈소스 다중 에이전트 하니스

Munder Difflin은 기존 CLI 에이전트 제공자를 감싸서 팀원의 "클론"을 생성하고 관리할 수 있도록 설계된 오픈소스 다중 에이전트 하니스입니다. 사용자는 자신의 API 키와 구독 정보를 활용해 자율적인 AI 에이전트를 로컬 머신에서 실행하여 반복 작업 처리, 코드 리뷰, 팀 내 다른 에이전트와의 협업을 수행할 수 있습니다.

로컬 우선 아키텍처와 보안

Munder Difflin은 민감한 데이터(예: 코드, API 키 등)가 사용자의 기기에서 유지되도록 보장하기 위해 로컬 우선 아키텍처를 기반으로 설계되었습니다.

  • 로컬 실행: 기본적으로 각 클론은 소유자의 노트북(127.0.0.1) 상의 노드로 작동하여 개인적 맥락과 키가 기기 외부로 나가지 않도록 보장합니다.
  • 엔드투엔드 암호화: 서로 다른 팀원의 노트북 간 클론 간 통신은 X25519 / AES-256-GCM를 사용해 암호화되며, 메시지를 복호화할 수 있는 것은 발신자와 수신자뿐입니다.
  • 오픈소스: 프로젝트는 MIT 라이선스로 제공되어 GitHub에서 노드, 프로토콜, 암호화 기술을 감사할 수 있습니다.
  • 통제된 클라우드 옵션: 노트북을 항상 켜두지 않아도 24/7 운영이 필요한 사용자를 위해 "클라우드 + 네트워크" 플랜이 제공되며, 통제된 환경에서 전용 사전 VM을 제공합니다.

에이전트 통합 및 기능

이 하니스는 자체 LLM을 제공하지 않으며, 기존의 12개 CLI 에이전트 제공자를 조율하는 계층으로 작동합니다. 다음을 포함합니다:

  • Claude Code
  • Codex
  • Grok
  • Gemini CLI
  • Qwen
  • Copilot
  • Cursor
  • Pi, Kimi Code, Antigravity, OpenCode, 그리고 Crush

역할 기반 활용

이러한 에이전트는 명령줄에 접근할 수 있으므로 스크립트로 처리할 수 있는 모든 작업을 수행할 수 있습니다. Munder Difflin은 몇 가지 역할 기반 응용 사례를 제안합니다:

  • 개발자: PR 리뷰, 버그 수정, CI 모니터링
  • 디자이너: 디자인 시스템 감사, 자산 내보내기
  • 제품 매니저: 사양 작성, 이슈 우선순위 정하기
  • 영업/GTM: CRM 관리, 연락처 초안 작성

협업과 기억

Munder Difflin은 토큰 소비를 줄이고 조직 전체에 "하이브 마인드"를 제공하기 위해 "MemPalace"라는 공유 메모리 계층을 구현합니다.

  • 조직 지식 공유: 버전 관리된 지식 기반은 워크플로우와 도구 정보를 포함하며, 새로운 클론마다 상속됩니다.
  • 개인 메모리: 개별 클론은 개인적인 메모와 스타일 선호 사항을 유지하며, 해당 노드에만 비밀로 유지됩니다.
  • 자율적 인수인계: 클론 간 메시지를 통해 작업을 차단하지 않고 협업할 수 있습니다. 예를 들어, 개발자 클론이 디자이너 클론에게 디자인 토큰을 요청하면, PR을 열 수 있는 필요한 파일을 인간 개입 없이 받을 수 있습니다.

사용자 경험과 "더 오피스" 시뮬레이션

이 소프트웨어는 TV 시리즈 더 오피스를 영감으로 받아, 에이전트를 픽셀 아바타로 표현한 가상 사무실 공간을 시뮬레이션합니다. 시뮬레이션은 결정론적이며 토큰을 소비하지 않지만, 에이전트 활동의 공간적 맵 역할을 합니다.

커뮤니티 피드백과 비판

Hacker News에서의 사용자 논의는 게임화된 인터페이스를 좋아하는 사용자와 방해된다고 느끼는 사용자 간의 분열을 보여줍니다:

"여러 에이전트가 동시에 작동할 때, 어떤 종류의 공간 맵을 사용해 그들이 무엇을 하고 있는지 소통하는 것은 정말 현명한 아이디어입니다... 에이전트의 동작을 움직임과 행동으로 상징화하는 것은 개요를 제공하는 훌륭한 방법입니다."

반면 일부 사용자는 더 실용적인 접근을 주장하며 현재 구현의 문제점을 지적합니다:

"나는 화면 절반을 '게임 UI'로 차지하는 것을 원하지 않습니다. 질문, 계획을 보고, 새로운 아이디어를 주입할 수 있고, 각 에이전트가 무엇을 하고 있는지 작은 개요를 볼 수 있기를 원합니다."

다른 비판자들은 기술적 장애 요소를 지적했는데, 예를 들어 macOS 알림이 작동하지 않거나, 계획 → 검토 → 개발 → QA와 같은 구조화된 파이프라인(예: Plan $\rightarrow$ Review $\rightarrow$ Develop $\rightarrow$ QA) 대신 더 무작위적인 에이전트 상호작용을 선호하는 점이 문제라고 지적했습니다.

가격 및 라이선스

  • 솔로 로컬: 개인이 자신의 기기에서 클론을 실행하는 경우 무료이며 오픈소스(MIT)
  • 팀 라이트: 보안 조직 네트워크를 위한 유료 라이선스로, E2E 암호화된 클론 간 메시징과 공유 조직 지식 기반을 제공
  • 팀 프로: 팀 라이트의 모든 기능에 더해 24/7 운영을 위한 전용 사전 VM 제공(클라우드)
  • 창립 후원자: 창립자 벽에 영구적으로 이름을 올리기 위한 일회성 $20 기부

Sources

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트