AI Briefing

Munder Difflin, 멀티 에이전트 협업 앱 공개

Munder Difflin: 터미널 코딩 에이전트 여러 개를 서로 메시지 주고받는 팀으로 만드는 데스크톱 앱

·2026.08.21 18:00

핵심 내용

터미널 코딩 에이전트들을 중앙에서 조율하고 상호 통신하게 하는 데스크톱 앱 Munder Difflin이 공개되었습니다.

자세히 보기

Munder Difflin은 Claude Code, Codex 등 다양한 터미널 기반 코딩 에이전트를 하나의 데스크톱 환경에서 통합 관리하는 하네스(Harness)입니다. 사용자가 개별 에이전트를 직접 조율하는 대신, 총괄 에이전트가 작업을 배분하고 에이전트 간 메시지 전달을 자동으로 처리합니다.

핵심 기술 및 아키텍처

  • 하이브(Hive) 시스템: 로컬 Git 저장소를 기반으로 에이전트 간 메시지를 주고받는 우편함 구조를 구현했습니다. 에이전트는 Git을 직접 수정하지 않고 하네스만 커밋을 수행하는 '단일 커미터' 설계로 병렬 실행 시 발생할 수 있는 index.lock 충돌을 방지합니다.
  • 기술 스택: Electron, React, TypeScript 기반이며 터미널 표시에는 xterm.js, 그래픽 렌더링에는 Pixi.js, 프로세스 실행에는 node-pty를 사용합니다.
  • 지원 대상: Claude Code, OpenAI Codex, xAI Grok, Kimi Code, Qwen, GitHub Copilot CLI 등 주요 CLI 에이전트 및 로컬 모델 서버(Ollama, LM Studio)를 지원합니다.

안전 및 관리 기능

  • 사람 게이트(Human-in-the-loop): 비용이 크거나 파괴적인 작업, 범위 변경 시 승인 큐로 올려 사용자가 최종 판단하도록 설계되었습니다.
  • 회로 차단기(Circuit Breaker): 오류 반복이나 예산 초과 시 에이전트 실행을 자동 중단하거나 제약을 걸 수 있습니다.
  • 관측성: 에이전트별 토큰 예산, 실제 비용 추산, OpenTelemetry 스팬, 도구 호출 타임라인 등을 모니터링할 수 있습니다.

현재 작동하는 프로토타입(Working Prototype) 단계이며, macOS, Windows, Linux 빌드가 제공되고 있습니다.

이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 요약 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.