Collaborator는 AI 에이전트와 함께 작업하기 위한 end-to-end 네이티브 데스크탑 환경이다. 터미널, 컨텍스트 파일, 실행 중인 코드를 무한 캔버스(infinite canvas) 위에 배치해 에이전트 개발의 컨텍스트 전환을 없앤다. 현재 macOS(Apple Silicon) 전용으로 얼리 스테이지 활발히 개발 중이다.
collab-public/
├── collab-electron/ # Electron 앱 소스 (주 코드베이스)
├── install.sh # curl 원라인 설치 스크립트
├── README.md # 스펙 문서 (상세)
├── CLA.md # Contributor License Agreement
├── CONTRIBUTING.md # 기여 가이드
├── LICENSE.md # 라이선스
└── screenshot.png # 앱 스크린샷
설치 및 사용법
설치
# 원라인 설치 (macOS Apple Silicon)curl -fsSL https://raw.githubusercontent.com/collaborator-ai/collab-public/main/install.sh | bash# 또는 GitHub Releases에서 직접 다운로드# https://github.com/collaborator-ai/collab-public/releases/latest
퀵스타트
Collaborator 실행
워크스페이스 추가: 내비게이터 드롭다운 → “Add workspace” 또는 Cmd+Shift+O
캔버스 더블클릭 → 터미널 생성 → 에이전트 실행
내비게이터에서 파일을 캔버스로 드래그 → 타일로 열기
캔버스 단축키
액션
입력
팬
스크롤 휠 / Space+드래그 / 중간 버튼+드래그
줌 인
Cmd+= 또는 Ctrl+스크롤 업
줌 아웃
Cmd+- 또는 Ctrl+스크롤 다운
줌 리셋
Cmd+0
인사이트
왜 주목할 만한가
에이전트 개발 UX의 재정의: 터미널·파일·코드를 하나의 공간에 배치하는 캔버스 패러다임은 Claude Code나 Cursor와는 다른 접근
tmux 기반 터미널 영속성: 타일을 닫아도 에이전트 세션이 유지됨 → 장시간 실행 에이전트에 유리
완전 로컬: 계정 없이 작동, 데이터 로컬 저장 → 프라이버시 친화적
타일 = 라이브 뷰: 파일 삭제/이동 시 타일이 자동 동기화, 외부 변경도 실시간 반영
한계 및 주의점
macOS(Apple Silicon) 전용: Linux/Windows 미지원
얼리 스테이지: 활발히 개발 중, 안정성 변동 가능
CLA 필요: 기여 시 Contributor License Agreement 서명 필요
오픈소스 코드 미공개: collab-electron 디렉토리는 바이너리/설치 관련 파일만 공개, 실제 앱 소스는 비공개
관련 개념 연결
Claude Code — 에이전트 기반 코딩 도구와 유사한 철학
Infinite Canvas — Obsidian Canvas, Miro 등과 같은 공간 컴퓨팅 패러다임