Proliferate 오픈소스 AI IDE는 자체 호스팅 가능한 병렬 코딩 에이전트를 가능하게 합니다

Proliferate는 여러 코딩 에이전트를 위한 자체 호스팅 가능한 AI IDE를 제공합니다

Proliferate는 Claude Code, Codex, OpenCode, Cursor, Grok 및 기타 에이전트의 네이티브 하네스를 통합하여, 고립된 Git worktree에서 동시에 실행할 수 있도록 합니다. 이를 통해 하나의 UI에서 여러 AI 모델을 동시에 개발, 테스트 및 리뷰할 수 있으며, 로컬 또는 어떤 클라우드 플랫폼에도 배포할 수 있습니다.


핵심 기능은 설치 후 바로 사용 가능합니다

  • 네이티브 하네스 – 지원되는 각 모델은 공식 클라이언트(예: Claude Code, Codex, OpenCode)를 통해 실행됩니다. 래퍼 스크립트가 필요 없으며, 인증은 각 하네스별로 처리됩니다.
  • 워크트리 작업공간 – 모든 작업은 고유한 Git worktree를 가지며, 브랜치, 터미널, 대화 및 리뷰 상태를 고립된 환경에서 유지합니다.
  • 병렬 에이전트 – 동일한 작업공간에서 여러 에이전트를 동시에 실행할 수 있으며, 각각 고유한 터미널 패널을 갖추어 제안 사항을 직접 비교할 수 있습니다.
  • 서브에이전트 – 에이전트는 범위가 제한된 작업을 자식 에이전트에게 위임하고, 나중에 결과를 집계할 수 있어 복잡한 계층적 워크플로우를 지원합니다.
  • 통합 기능 – MCPs, 스킬, Computer Use, Browser Use 및 사용자 정의 도구는 한 번 설정하면 모든 에이전트 간에 공유됩니다.
  • 워크플로우 – 반복적이고 이벤트 기반의 실행(예: 매일 밤 리뷰, 알림 트리지, 종속성 업데이트)을 선언적으로 정의할 수 있습니다.

최신 릴리스(runtime-v0.4.25, 2026년 8월 21일)는 안정성과 진단 기능을 강화합니다

최근 태그된 릴리스는 신뢰성에 중점을 두고 있습니다:

  • 라이프사이클 진단 – 세션 생성, 턴 실행 및 에이전트 시작 시 정규화된 라이프사이클 기록이 출력되어 개인정보 유출 없이 관찰 가능성을 높였습니다.
  • 런처 옵션 탐색 – UI는 probePhase (idle | queued | running | backoff)를 보고하여 사용자가 정확한 모델 탐색 상태를 확인하고 오래된 "탐색 중..." 메시지를 피할 수 있습니다.
  • 모델 게이트 진실성 – 홈 화면 게이트가 누락된 모델, 선택이 필요한 상태, 차단 조건을 구분하여 명확한 해결 조치를 제공합니다.
  • 설치 진행 상황 UI – 구성 요소 기반의 토스트 단계가 단일 진척 막대를 대체하며, 준비 상태 카드를 통해 각 에이전트의 설치 상태를 확인할 수 있습니다.
  • 크로스 플랫폼 핀 해결 – Windows 및 ARM-64 Linux의 핀 해결을 수정하여 이전에 발생하던 AGENT_NO_PIN_FOR_PLATFORM 오류를 제거하여 해당 플랫폼에서 에이전트 설치를 가능하게 했습니다.
  • 빌드 성능 향상 – 증분 개발 빌드는 변경되지 않은 아티팩트를 건너뛰어, 16코어 머신에서 일반적인 make dev 주기의 시간을 약 90초에서 10초 미만으로 단축했습니다.

자체 호스팅은 최우선 기능입니다

Proliferate의 컨트롤 플레인은 Docker Compose, AWS CloudFormation, GCP, Azure, Kubernetes 또는 에어갭 환경에서도 배포할 수 있습니다. 리포지토리는 다음과 같은 항목을 포함합니다:

  • Docker Compose 스택 – Caddy, PostgreSQL, API 및 부트스트랩 스크립트.
  • 원클릭 AWS 템플릿 – EC2 리소스를 프로비저닝하고 Proliferate 서비스와 연결하는 CloudFormation 스택.
  • 구성 참조 – 모든 필수 및 선택 설정을 문서화한 완전한 .env.production.example 파일.
  • CLI 도구make install, make dev-local, make server-install, make run PROFILE=main을 통해 로컬 개발 및 전체 스택 테스트를 간편하게 수행할 수 있습니다.

커뮤니티 피드백은 강점과 약점을 드러냅니다

"오픈소스 경로가 여기서는 매우 타당합니다. 정말 기대됩니다!" – digscanlon

"저는 오픈소스/자체 호스팅 가능한 Cursor를 찾고 있었는데, Paseo는 설치가 매우 쉬웠고 문서도 명확했습니다. 이 분야에서 매우 추천할 만한 솔루션입니다." – kgrax01

"오, 멋진 워크플로우 기능이 있네요. 가져가요" – 2001zhaozhao

"이것이 t3code나 Paseo와 어떻게 비교되나요? 저는 멋진 데스크톱/웹/모바일/원격 옵션과 알림 기능을 갖춘 오픈소스 솔루션을 원하지만, 승자가 등장하기까지는 시간이 걸릴 것 같아요." – nzoschke

"서버에 Opencode를 설정해 보려 했지만, 대화 내용이 영원히 유지되지 않아요. 모바일/클라이언트 접근은 어떻게 되나요? Claude 원격은 잘 작동하지만, 오픈소스로 비슷한 것을 본 적이 없습니다." – ArtRichards

이 댓글들은 Proliferate가 그 야심과 기능 세트로 칭찬받고 있지만, 사용자들은 특히 macOS 외 플랫폼에서 설치 시 어려움을 겪하고 있으며, 모바일 및 원격 접근에 대한 명확한 문서가 필요하다고 지적하고 있습니다.


Proliferate가 기존 프로젝트와 다른 점

기능 Proliferate t3code (pingdotgg) Paseo (getpaseo)
여러 모델에 대한 네이티브 하네스 ✅ (Claude, Codex, OpenCode, Cursor, Grok) Codex 스타일 모델에 한정 주로 Cursor 스타일 에이전트
동일한 작업공간 내 병렬 에이전트 ❌ (세션당 단일 모델)
서브에이전트 위임
선언적 워크플로우 ✅ (기본 기능)
자체 호스팅 컨트롤 플레인 ✅ (Docker, 클라우드, K8s) ❌ (SaaS) ✅ (Docker)
모바일/웹 클라이언트 개발 중 (데스크톱 우선)
문서 성숙도 성장 중 (README, 가이드) 보통 강함

Proliferate의 독창적인 가치는 병렬적, 다중 모델 오케스트레이션자체 호스팅 가능한 컨트롤 플레인에 있으며, 이는 대안들 중 동시에 제공되지 않습니다.


몇 분 안에 시작하기

  1. 사전 요구 사항 설치 – Rust stable, Node 22+, pnpm, Python 3.12+ (컨트롤 플레인용).
  2. 클론 및 부트스트랩:
    git clone https://github.com/proliferate-ai/proliferate.git
    cd proliferate
    make install   # Rust 및 Node 종속성 설치
    make dev-local # 데스크톱 앱을 실행하고 통합된 AnyHarness 런타임 사용
    
  3. 자체 호스팅 스택 실행 (Docker Compose 예제):
    cd guides/deploying
    ./self-hosted-deploy.md   # Docker Compose 지침 따르기
    
  4. 데스크톱 클라이언트 구성데스크톱 구성 가이드를 통해 앱을 http://localhost:8000 (또는 클라우드 엔드포인트)로 지정합니다.

향후 로드맵 신호

  • 모바일/웹 클라이언트 동기화 – 브라우저 및 네이티브 모바일 앱에서도 동일한 UI를 제공하기 위한 지속적인 작업 중.
  • 서명된 카탈로그 아티팩트 – 부팅 시 서명되고 버전이 지정된 에이전트 카탈로그를 가져오는 게시자 레인을 도입하여 위변조 증거와 롤백 보호 제공.
  • 텔레메트리 강화 – 결정론적 릴리스 식별자 및 Sentry 사용자 스코핑을 통해 사용자 간 데이터 유출을 방지.
  • Windows 지원 개선 – Windows 바이너리의 코드 서명 및 더 원활한 설치 경험.

결론

Proliferate는 병렬 모델 실행, 서브에이전트, 선언적 워크플로우 및 완전히 자체 호스팅 가능한 백엔드를 제공하는 가장 기능이 풍부한 오픈소스 AI IDE입니다. 프로젝트는 여전히 성숙 중이며, 특히 Windows 설치 및 모바일 접근 측면에서 개선이 필요하지만, 최근 릴리스는 핵심 진단 및 안정성 향상 기능을 추가하여 AI 보조 코딩 환경에 완전한 통제력을 원하는 개발자들에게 매력적인 플랫폼이 되었습니다.

Sources

관련

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