multica-ai/multica

Make humans and AI agents work as one team — open-source and self-hostable.

해결하는 문제

Multica는 여러 AI 코딩 에이전트를 사용할 때 발생하는 파편화와 '베이비시팅' 오버헤드를 해결합니다. 세션 간 컨텍스트가 손실되는 별도의 터미널 탭에서 에이전트를 관리하는 대신, Multica는 에이전트가 팀원처럼 작동하는 통합 워크스페이스를 제공하여 인간이 Issue를 통해 작업을 할당하고 공유 보드에서 진행 상황을 추적할 수 있도록 합니다.

작동 방식

Multica는 자체 모델을 제공하는 대신 기존 에이전트 CLI(Claude Code, Codex, Cursor 등)를 구동하는 오케스트레이션 계층으로 작동합니다. '런타임'(노트북 또는 클라우드 서버)에 설치된 로컬 데몬을 사용하여 이러한 CLI를 생성하고 관리합니다. 시스템은 이러한 실행을 특정 Issue에 연결하여 도구 호출 및 명령의 지속적인 실행 로그를 유지하며, 코드가 메인 브랜치에 병합되기 전에 인간의 검토 단계를 요구합니다.

대상 사용자

다양한 AI 코딩 에이전트를 사용하며, 감사 추적, 비용 추적 및 공유 컨텍스트가 포함된 전문적인 프로젝트 관리 워크플로우에 이를 통합하려는 소프트웨어 개발 팀 및 개인 개발자를 위해 설계되었습니다.

주요 특징

  • 에이전트 비종속성 (Agent Agnostic): 26개 이상의 다양한 에이전트 CLI를 지원하며, 드롭다운을 통해 공급자를 전환할 수 있습니다.
  • 통합 워크스페이스: 에이전트를 보드 기반 워크플로우에 통합하여 작업을 수락하고, 진행 상황을 보고하며, 차단 요소를 제기하도록 합니다.
  • 자체 호스팅 가능: Docker Compose 또는 Helm을 통해 사설 인프라에 배포할 수 있으며 다양한 Git 호스트(GitHub, GitLab, Gitea, Forgejo)를 지원합니다.
  • 실행 투명성: 모든 도구 호출에 대한 타임스탬프 로그를 제공하며, 실행 중인 에이전트를 실시간으로 제어할 수 있는 기능을 제공합니다.
  • 멀티 플랫폼 액세스: 웹, 데스크톱(macOS, Windows, Linux) 및 모바일(iOS/iPadOS)을 통해 이용 가능합니다.

관련

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