프롤리퍼레이트: 모든 코딩 에이전트를 위한 오픈소스 자체 호스팅형 코드덱스 대안
Proliferate는 Claude Code, Codex, OpenCode, Cursor, Grok 등 다양한 코딩 에이전트를 하나의 워크스페이스에서 병렬로 실행할 수 있는 오픈소스 AI IDE입니다. 각 작업은 독립된 git worktree, 터미널, 대화, 리뷰 상태를 가지며, 서브에이전트, 워크플로 자동화, MCP 통합 기능을 제공합니다. 전체 컨트롤 플레인을 Docker, AWS, GCP, Azure, Kubernetes 등으로 자체 호스팅할 수 있다는 점이 핵심 차별점입니다.
오픈소스 AI IDE — 프롤리퍼레이트(Proliferate)
Claude Code, Codex, OpenCode, Grok 등 어떤 코딩 에이전트든 하나의 워크스페이스에서 병렬로 실행하세요. 각 작업에는 독립된 git worktree가 할당되어 브랜치, 터미널, 대화, 리뷰 상태가 분리됩니다.
macOS 다운로드 • 문서 • 변경 이력 • 디스코드
주요 기능
🤖 네이티브 하네스 - Claude Code, Codex, OpenCode, Cursor, Grok 등 지원
🌳 워크트리 워크스페이스 - 모든 작업에 독립된 브랜치와 작업 디렉터리 제공
🔀 병렬 에이전트 - 같은 워크스페이스에서 에이전트를 나란히 실행, 각자 자체 작업 수행
🪆 서브에이전트 - 에이전트가 범위가 한정된 작업을 하위 에이전트에 위임하고 완료 후 결과 회수
🧩 통합 - MCP, 스킬( skills ), 컴퓨터 사용( Computer Use ), 브라우저 사용( Browser Use ), 커스텀 도구를 한 번만 설정하면 모든 에이전트가 공유
⏰ 워크플로 - 반복 실행 및 이벤트 기반 에이전트 실행: 야간 코드 리뷰, 알림 기반 분류( triage ), 의존성 버전 업데이트 등
지원 에이전트
프롤리퍼레이트는 각 에이전트를 해당 에이전트 고유의 네이티브 하네스를 통해 실행합니다: Claude, Codex, OpenCode, Cursor, Grok
자체 호스팅
프롤리퍼레이트의 전체 컨트롤 플레인은 자체 호스팅이 가능합니다. 배포 문서에서 Docker, AWS, GCP, Azure, Kubernetes, 에어갭(폐쇄망) 운영 방법을 확인할 수 있습니다.
- Docker Compose: self-hosted-deploy.md 가 Caddy, Postgres, API를 실행하며 부트스트랩 및 업데이트 스크립트 포함
- AWS(원클릭): self-hosted-aws.md 는 EC2에 스택을 프로비저닝하는 CloudFormation 래퍼
- 설정: server/deploy/.env.production.example 에 필수 및 선택 설정 항목 문서화
'데스크톱 앱 설정' 가이드에 따라 데스크톱 앱을 자체 컨트롤 플레인에 연결하세요. 문제가 발생하면 이슈를 등록하거나 디스코드에서 문의하고, 취약점 신고는 SECURITY.md를 참고하세요.
소스에서 실행
요구 사항: Rust stable, Node.js 22+, pnpm
번들된 로컬 AnyHarness 런타임으로 데스크톱 앱 실행:
make install
make dev-local
로컬 풀스택 개발에는 추가로 Python 3.12+, uv, 그리고 로컬 컨트롤 플레인 데이터베이스용 Docker가 필요합니다. 여러 워크트리를 동시에 실행할 때는 이름이 지정된 개발 프로필을 사용하세요.
make server-install
make setup PROFILE=main
make build # 첫 클린 워크트리 또는 생성된/Rust/프론트엔드 산출물이 변경된 후
make dev-list
make run PROFILE=main
프로필 상태, 포트, 생성된 Tauri 설정, 앱 라벨은 '개발 프로필' 문서를 참고하세요.
커뮤니티
디스코드에서 커뮤니티에 참여하세요!
기여
기여 방법은 기여 가이드(Contribution Guide)를 참고하세요.
라이선스
AGPL-3.0