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의 독창적인 가치는 병렬적, 다중 모델 오케스트레이션과 자체 호스팅 가능한 컨트롤 플레인에 있으며, 이는 대안들 중 동시에 제공되지 않습니다.
몇 분 안에 시작하기
- 사전 요구 사항 설치 – Rust stable, Node 22+, pnpm, Python 3.12+ (컨트롤 플레인용).
- 클론 및 부트스트랩:
git clone https://github.com/proliferate-ai/proliferate.git cd proliferate make install # Rust 및 Node 종속성 설치 make dev-local # 데스크톱 앱을 실행하고 통합된 AnyHarness 런타임 사용 - 자체 호스팅 스택 실행 (Docker Compose 예제):
cd guides/deploying ./self-hosted-deploy.md # Docker Compose 지침 따르기 - 데스크톱 클라이언트 구성 – 데스크톱 구성 가이드를 통해 앱을
http://localhost:8000(또는 클라우드 엔드포인트)로 지정합니다.
향후 로드맵 신호
- 모바일/웹 클라이언트 동기화 – 브라우저 및 네이티브 모바일 앱에서도 동일한 UI를 제공하기 위한 지속적인 작업 중.
- 서명된 카탈로그 아티팩트 – 부팅 시 서명되고 버전이 지정된 에이전트 카탈로그를 가져오는 게시자 레인을 도입하여 위변조 증거와 롤백 보호 제공.
- 텔레메트리 강화 – 결정론적 릴리스 식별자 및 Sentry 사용자 스코핑을 통해 사용자 간 데이터 유출을 방지.
- Windows 지원 개선 – Windows 바이너리의 코드 서명 및 더 원활한 설치 경험.
결론
Proliferate는 병렬 모델 실행, 서브에이전트, 선언적 워크플로우 및 완전히 자체 호스팅 가능한 백엔드를 제공하는 가장 기능이 풍부한 오픈소스 AI IDE입니다. 프로젝트는 여전히 성숙 중이며, 특히 Windows 설치 및 모바일 접근 측면에서 개선이 필요하지만, 최근 릴리스는 핵심 진단 및 안정성 향상 기능을 추가하여 AI 보조 코딩 환경에 완전한 통제력을 원하는 개발자들에게 매력적인 플랫폼이 되었습니다.
Sources
관련
- Dispatch
- 프로젝트
- Dispatch
- Dispatch
- 프로젝트